{"id":518015,"date":"2021-07-27T07:48:14","date_gmt":"2021-07-27T11:48:14","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/"},"modified":"2021-07-27T07:48:14","modified_gmt":"2021-07-27T11:48:14","slug":"commvault-announces-fiscal-2022-first-quarter-financial-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/","title":{"rendered":"Commvault Announces Fiscal 2022 First Quarter Financial Results"},"content":{"rendered":"<div class=\"xn-newslines\">\n<h2 class=\"xn-hedline\">&#8212; First quarter software and products revenue up 7% year over year &#8212;<\/h2>\n<h2 class=\"xn-hedline\">&#8212; Annualized recurring revenue (ARR) up 13% year over year &#8212;<\/h2>\n<h2 class=\"xn-hedline\">&#8212; $90 million of share repurchases  &#8212;<\/h2>\n<p class=\"xn-distributor\">PR Newswire<\/p>\n<\/p><\/div>\n<div class=\"xn-content\">\n<p>\n        <span class=\"xn-location\">TINTON FALLS, N.J.<\/span>, July\u00a027, 2021 \/PRNewswire\/ &#8212;\u00a0<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder1\">\n<p>\n          <a href=\"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.html\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n            <img decoding=\"async\" src=\"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg\" title=\"Commvault is the global leader in enterprise backup, recovery, archive and the cloud (PRNewsFoto\/Commvault) (PRNewsfoto\/Commvault)\" alt=\"Commvault is the global leader in enterprise backup, recovery, archive and the cloud (PRNewsFoto\/Commvault) (PRNewsfoto\/Commvault)\" \/><br \/>\n          <\/a>\n        <\/p>\n<\/p><\/div>\n<p>First quarter highlights include:<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>First quarter<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b><br \/>\n                    <i>GAAP Results:<\/i><br \/>\n                  <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Revenues<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$183.4 million<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Income from Operations (EBIT)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$15.5 million<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">EBIT Margin<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8.4%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Diluted Earnings Per Share<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$0.29<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b><br \/>\n                    <i>Non-GAAP Results:<\/i><br \/>\n                  <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Income from Operations (EBIT)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$41.0 million<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">EBIT Margin<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22.4%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Diluted Earnings Per Share<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$0.62<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>Commvault [NASDAQ: CVLT] today announced its financial results for the first quarter ended June\u00a030, 2021.\u00a0 <\/p>\n<p>&#8220;We are pleased that the momentum from the prior fiscal year continued into our first quarter,&#8221; said <span class=\"xn-person\">Sanjay Mirchandani<\/span>, President and CEO. &#8220;We remain confident that our transformation has put us in position to thrive in a post-pandemic world and achieve the financial targets laid out in January.&#8221;<\/p>\n<p>Total revenues for the first quarter of fiscal 2022 were <span class=\"xn-money\">$183.4 million<\/span>, an increase of 6% year over year.\u00a0 Total recurring revenue was <span class=\"xn-money\">$142.2 million<\/span>, representing 78% of total revenue.\u00a0 <\/p>\n<p>Annualized recurring revenue (ARR), which is the annualized value of all active Commvault recurring revenue streams at the end of the reporting period, was <span class=\"xn-money\">$532.8 million<\/span> as of June\u00a030, 2021, up 13% from June\u00a030, 2020.<\/p>\n<p>Software and products revenue was <span class=\"xn-money\">$82.2 million<\/span>, an increase of 7% year over year.\u00a0 The year over year increase in software and products revenue was driven by a 23% increase in revenue from portfolio deals (deals less than <span class=\"xn-money\">$0.1 million<\/span> in software and products revenue). <\/p>\n<p>Larger deal revenue (deals with greater than <span class=\"xn-money\">$0.1 million<\/span> and software and products revenue) represented 69% of our software and products revenue in the three months ended June\u00a030, 2021.\u00a0 The number of larger deal revenue transactions increased 34% year over year to 185 deals for the three months ended June\u00a030, 2021. The average dollar amount of larger deal revenue transactions was approximately <span class=\"xn-money\">$305,000<\/span>. <\/p>\n<p>Services revenue in the quarter was <span class=\"xn-money\">$101.3 million<\/span>, an increase of 5% year over year.<\/p>\n<p>On a GAAP basis, income from operations (EBIT) was <span class=\"xn-money\">$15.5 million<\/span> for the first quarter compared to <span class=\"xn-money\">$6.7 million<\/span> in the prior year. Non-GAAP EBIT was <span class=\"xn-money\">$41.0 million<\/span> in the quarter compared to <span class=\"xn-money\">$32.5 million<\/span> in the prior year.<\/p>\n<p>Operating cash flow totaled <span class=\"xn-money\">$37.2 million<\/span> for the first quarter of fiscal 2022 compared to <span class=\"xn-money\">$15.3 million<\/span> in the prior year quarter.\u00a0 Total cash and short-term investments were <span class=\"xn-money\">$359.1 million<\/span> as of June\u00a030, 2021 compared to <span class=\"xn-money\">$397.2 million<\/span> as of March\u00a031, 2021. <\/p>\n<p>During the first quarter of fiscal 2022, Commvault repurchased 1,249,200 shares of its common stock totaling <span class=\"xn-money\">$90<\/span>.0\u00a0million at an average price of approximately <span class=\"xn-money\">$72.08<\/span> per share.\u00a0\u00a0 <\/p>\n<p>A reconciliation of GAAP to non-GAAP results has been provided in Financial Statement Table IV included in this press release.\u00a0 An explanation of these measures is also included below under the heading &#8220;Use of Non-GAAP Financial Measures.&#8221;<\/p>\n<p>\n        <b>Use of Non-GAAP Financial Measures<\/b>\n      <\/p>\n<p>Commvault has provided in this press release the following non-GAAP financial measures: non-GAAP income from operations, non-GAAP income from operations margin, non-GAAP net income, non-GAAP diluted earnings per share and annualized recurring revenue (ARR).\u00a0 This selected financial information has not been prepared in accordance with GAAP.\u00a0 Commvault uses these non-GAAP financial measures internally to understand, manage and evaluate its business and make operating decisions.\u00a0 In addition, Commvault believes these non-GAAP operating measures are useful to investors, when used as a supplement to GAAP financial measures, in evaluating Commvault&#8217;s ongoing operational performance.\u00a0 Commvault believes that the use of these non-GAAP financial measures provides an additional tool for investors to use in evaluating ongoing operating results and trends, and in comparing its financial results with other companies in Commvault&#8217;s industry, many of which present similar non-GAAP financial measures to the investment community.\u00a0 Commvault has also provided software and products, services and total revenues on a constant currency basis. Commvault analyzes revenue growth on a constant currency basis in order to provide a comparable framework for assessing how the business performed excluding the effect of foreign currency fluctuations. <\/p>\n<p>All of these non-GAAP financial measures should be considered as a supplement to, and not as a substitute for or superior to, financial information prepared in accordance with GAAP. Investors are encouraged to review the reconciliation of these non-GAAP measures to their most directly comparable GAAP financial measures, which are provided in Table IV included in this press release. <\/p>\n<p>\n        <b>Non-GAAP income from operations and non-GAAP income from operations margin.<\/b>\u00a0 These non-GAAP financial measures exclude noncash stock-based compensation charges and additional FICA and related payroll tax expense incurred by Commvault when employees exercise in the money stock options or vest in restricted stock awards as well as restructuring costs.\u00a0 Commvault has also excluded certain costs related to key employees of Hedvig and, for fiscal year 2021, the noncash amortization of intangible assets from its non-GAAP results. These expenses are further discussed in Table IV.\u00a0 Commvault believes that these non-GAAP financial measures are useful metrics for management and investors because they compare Commvault&#8217;s core operating results over multiple periods.\u00a0 When evaluating the performance of Commvault&#8217;s operating results and developing short- and long-term plans, Commvault does not consider such expenses.\u00a0 <\/p>\n<p>Although noncash stock-based compensation and the additional FICA and related payroll tax expenses are necessary to attract and retain employees, Commvault places its primary emphasis on stockholder dilution as compared to the accounting charges related to such equity compensation plans.\u00a0 Commvault believes that providing non-GAAP financial measures that exclude noncash stock-based compensation expense and the additional FICA and related payroll tax expenses incurred on stock option exercises and vesting of restricted stock awards allow investors to make meaningful comparisons between Commvault&#8217;s operating results and those of other companies.<\/p>\n<p>There are a number of limitations related to the use of non-GAAP income from operations and non-GAAP income from operations margin.\u00a0 The most significant limitation is that these non-GAAP financial measures exclude certain operating costs, primarily related to noncash stock-based compensation, which is of a recurring nature.\u00a0 Noncash stock-based compensation has been, and will continue to be for the foreseeable future, a significant recurring expense in Commvault&#8217;s operating results.\u00a0 In addition, noncash stock-based compensation is an important part of Commvault&#8217;s employees&#8217; compensation and can have a significant impact on their performance.\u00a0 Lastly, the components that Commvault excludes in its non-GAAP financial measures may differ from the components that its peer companies exclude when they report their non-GAAP financial measures.\u00a0\u00a0 <\/p>\n<p>Commvault&#8217;s management generally compensates for the limitations described above related to the use of non-GAAP financial measures by providing investors with a reconciliation of the non-GAAP financial measure to the most directly comparable GAAP financial measure. Further, Commvault management uses non-GAAP financial measures only in addition to, and in conjunction with, results presented in accordance with GAAP. <\/p>\n<p>\n        <b>Non-GAAP net income and non-GAAP diluted earnings per share (EPS).\u00a0 <\/b>In addition to the adjustments discussed in non-GAAP income from operations, non-GAAP net income and non-GAAP diluted EPS incorporates a non-GAAP effective tax rate of 27%.\u00a0 <\/p>\n<p>Commvault anticipates that in any given period its non-GAAP tax rate may be either higher or lower than the GAAP tax rate as evidenced by historical fluctuations. The GAAP tax rates in recent fiscal years were not meaningful percentages due to the dollar amount of GAAP pre-tax income.\u00a0 For the same reason as the GAAP tax rates, the estimated cash tax rates in recent fiscal years are not meaningful percentages. Commvault defines its cash tax rate as the total amount of cash income taxes payable for the fiscal year divided by consolidated GAAP pre-tax income. Over time, Commvault believes its GAAP and cash tax rates will align. <\/p>\n<p>Commvault considers non-GAAP net income and non-GAAP diluted EPS useful metrics for Commvault management and its investors for the same basic reasons that Commvault uses non-GAAP income from operations and non-GAAP income from operations margin. In addition, the same limitations as well as management actions to compensate for such limitations described above also apply to Commvault&#8217;s use of non-GAAP net income and non-GAAP EPS. <\/p>\n<p>\n        <b>Conference Call Information<br \/><\/b>Commvault will host a conference call today, July\u00a027, 2021 at <span class=\"xn-chron\">8:30 a.m. Eastern Time<\/span> (<span class=\"xn-chron\">5:30 a.m. Pacific Time<\/span>) to discuss quarterly results. To access this call, dial 844-742-4247 (domestic) or 661-378-9470 (international). The live webcast can be accessed under the &#8220;Events&#8221; section of Commvault&#8217;s website. An archived webcast of this conference call will also be available following the call.<\/p>\n<p>\n        <b>About Commvault<br \/><\/b>Commvault is the recognized leader in data backup and recovery. Commvault&#8217;s converged data management solution redefines what backup means for the progressive enterprise through solutions that protect, manage and use their most critical asset \u2014 their data. Commvault software, solutions and services are available from the company and through a global ecosystem of trusted partners. Commvault employs more than 2,600 highly-skilled individuals across markets worldwide, is publicly traded on NASDAQ (CVLT), and is headquartered in <span class=\"xn-location\">Tinton Falls, New Jersey<\/span> in <span class=\"xn-location\">the United States<\/span>. To learn more about Commvault visit\u00a0www.commvault.com<\/p>\n<p>\n        <b>Safe Harbor Statement<br \/><\/b>This press release may contain forward-looking statements, including statements regarding financial projections, which are subject to risks and uncertainties, such as competitive factors, difficulties and delays inherent in the development, manufacturing, marketing and sale of software products and related services, general economic conditions, outcome of litigation and others. For a discussion of these and other risks and uncertainties affecting Commvault&#8217;s business, see &#8220;Item IA. Risk Factors&#8221; in our annual report in Form 10-K and &#8220;Item 1A. Risk Factors&#8221; in our most recent quarter report in Form 10-Q. Statements regarding Commvault&#8217;s beliefs, plans, expectations or intentions regarding the future are forward-looking statements, within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended. All such forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Actual results may differ materially from anticipated results. Commvault does not undertake to update its forward-looking statements. The development and timing of any product release as well as any of its features or functionality remain at our sole discretion.<\/p>\n<p>\u00a91999-2021 Commvault Systems, Inc. All rights reserved. Commvault, Commvault and logo, the &#8220;C hexagon&#8221; logo, Commvault Systems, Commvault HyperScale, ScaleProtect, Commvault OnePass, Unified Data Management, Quick Recovery, QR, CommNet, GridStor, Vault Tracker, InnerVault, Quick Snap, QSnap, IntelliSnap, Recovery Director, CommServe, CommCell, APSS, Commvault Edge, Commvault GO, Commvault Advantage, Commvault Complete, Commvault Activate, Commvault Orchestrate, Commvault Command Center, Hedvig, Universal Data Plane, the &#8220;Cube&#8221; logo, Metallic, the &#8220;M Wave&#8221; logo, Be Ready and CommValue are trademarks or registered trademarks of Commvault Systems, Inc. All other third party brands, products, service names, trademarks, or registered service marks are the property of and used to identify the products or services of their respective owners. All specifications are subject to change without notice.<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>\u00a0Table I<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Commvault Systems, Inc.<\/p>\n<p><\/b><br \/>\n                <\/span><\/p>\n<p class=\"prnews_p\">\n                  <span class=\"prnews_span\"><br \/>\n                    <b>Consolidated Statements of Operations<br \/><\/b><br \/>\n                  <\/span><br \/>\n                  <span class=\"prnews_span\"><br \/>\n                    <b>(In thousands, except per share data)<br \/><\/b><br \/>\n                  <\/span><br \/>\n                  <span class=\"prnews_span\"><br \/>\n                    <b>(Unaudited)<\/b><br \/>\n                  <\/span>\n                <\/p>\n<p class=\"prnews_p\" \/>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen9\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prnsbts prnsbr1 prnvab prnsbb1 prntac prnpl6 prnsbl1 prnpr6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Revenues:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Software and products<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,162<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">76,554<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Services<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">101,259<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">96,446<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total revenues<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">183,421<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">173,000<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cost of revenues:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Software and products<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,306<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,847<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Services<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,969<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,704<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total cost of revenues<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">25,275<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24,551<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Gross margin<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">158,146<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">148,449<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Operating expenses:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Sales and marketing<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">76,361<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">81,676<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Research and development<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">36,135<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">31,142<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">General and administrative<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">26,429<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,559<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Restructuring <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,446<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,324<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Depreciation and amortization<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,281<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,065<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total operating expenses<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">142,652<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">141,766<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Income from operations<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,494<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,683<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Interest income<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">134<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">343<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Income before income taxes<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,628<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,026<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Income tax expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,731<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,743<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net income<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,897<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,283<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net income per common share:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Basic<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.30<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.05<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Diluted<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.29<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.05<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Weighted average common shares outstanding:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Basic<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,180<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,191<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Diluted<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,167<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,503<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Table II<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Commvault Systems, Inc.<\/p>\n<p><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>Consolidated Balance Sheets<br \/><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In thousands)<br \/><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen9\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>March 31,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>ASSETS<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Current assets:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Cash and cash equivalents<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">359,149<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">397,237<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Trade accounts receivable, net<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">158,862<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">188,126<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Other current assets<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">23,868<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,237<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total current assets<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">541,879<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">607,600<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Property and equipment, net<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">111,778<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">112,779<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Operating lease assets<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,666<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">20,778<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Deferred commissions cost<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">40,352<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">38,444<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Goodwill<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">112,435<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">112,435<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other assets<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,278<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">12,137<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total assets<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">839,388<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">904,173<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>LIABILITIES AND STOCKHOLDERS&#8217; EQUITY<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Current Liabilities:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts payable<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">136<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">374<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued liabilities<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">87,141<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">112,148<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Current portion of operating lease liabilities<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,263<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,469<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">252,743<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">253,211<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total current liabilities<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">347,283<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">373,202<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Deferred revenue, less current portion<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">120,915<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">119,231<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Deferred tax liabilities, net<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">762<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">761<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Long-term operating lease liabilities<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">14,351<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,419<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other liabilities<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,539<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,526<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total stockholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">354,538<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">394,034<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total liabilities and stockholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">839,388<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">904,173<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prngen2\">\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Table III<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Commvault Systems, Inc.<\/p>\n<p><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>Consolidated Statements of Cash Flows<br \/><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In thousands)<br \/><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen16\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prnsbtb0 prnrbrb0 prnvab prnsbbs prntac prnpl6 prnsblb0 prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen16\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen16\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from operating activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net income<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,897<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,283<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Adjustments to reconcile net income to net cash provided by operating <br \/>activities:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Depreciation and amortization<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,593<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,378<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Noncash stock-based compensation<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,811<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,951<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Amortization of deferred commissions cost<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,166<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Impairment of operating lease assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">467<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Changes in operating assets and liabilities:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Trade accounts receivable, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">34,054<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(11,384)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Operating lease assets and liabilities, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(153)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(520)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Other current assets and Other assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,594)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,289<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Deferred commissions cost<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,941)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,646)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Accounts payable<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(241)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(159)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Accrued liabilities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(26,067)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,699)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Deferred revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">669<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(543)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Other liabilities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,301<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash provided by operating activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">37,211<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,285<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from investing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Proceeds from maturity of short-term investments<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">32,800<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Purchase of property and equipment, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,442)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,643)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash provided by (used in) investing activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,442)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">31,157<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from financing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Repurchase of common stock<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(90,048)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Proceeds from stock-based compensation plans<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,435<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash provided by (used in) financing activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(74,613)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Effects of exchange rate\u00a0\u2014 changes in cash<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">756<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,677<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net increase (decrease) in cash, cash equivalents and restricted cash<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(38,088)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">49,350<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cash, cash equivalents and restricted cash at beginning of period<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">397,237<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">296,082<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cash, cash equivalents and restricted cash at end of period<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">359,149<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">345,432<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"16\" nowrap=\"nowrap\" class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Table IV<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" nowrap=\"nowrap\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Commvault Systems, Inc.<\/p>\n<p><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliation of GAAP to Non-GAAP Financial Measures and Other Financial Information<br \/><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>\u00a0(In thousands, except per share data)<br \/><\/b><br \/>\n                <\/span><br \/>\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" nowrap=\"nowrap\" class=\"prngen24\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP financial measures and reconciliation:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">GAAP income from operations<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,494<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,683<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Noncash stock-based compensation (1)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,689<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,894<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">FICA and payroll tax expense related to stock-based compensation (2)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">963<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">332<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Restructuring (3)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,446<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,324<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Hedvig deferred payments (4)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,406<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,406<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Amortization of intangible assets (5)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,825<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP income from operations<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>40,998<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>32,464<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">GAAP net income <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,897<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,283<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Noncash stock-based compensation (1)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,689<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,894<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">FICA and payroll tax expense related to stock-based compensation (2)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">963<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">332<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Restructuring (3)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,446<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,324<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Hedvig deferred payments (4)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,406<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,406<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Amortization of intangible assets (5)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,825<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Non-GAAP provision for income taxes adjustment (6)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(9,375)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(4,115)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP net income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>30,026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>23,949<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Diluted weighted average shares outstanding<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,167<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,503<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP diluted earnings per share<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>0.62<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>0.51<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" class=\"prngen33\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" nowrap=\"nowrap\" class=\"prngen33\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Subscription software and products revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">49,518<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,194<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Perpetual software and products revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">32,644<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">25,360<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total software and products revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,162<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">76,554<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Subscription as a % of total software and products revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>60%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>67%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" class=\"prngen33\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" nowrap=\"nowrap\" class=\"prngen33\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Subscription software and products revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">49,518<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,194<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Recurring support and services revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">92,650<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">89,897<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total recurring revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen35\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">142,168<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen35\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">141,091<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Percentage of total revenues<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>78%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>82%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Perpetual software and products revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">32,644<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">25,360<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-recurring services revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,609<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,549<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total non-recurring revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen35\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">41,253<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen35\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">31,909<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Percentage of total revenues<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>22%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>18%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total Revenue (7)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">183,421<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">173,000<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"11\" class=\"prngen33\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"11\" nowrap=\"nowrap\" class=\"prngen33\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"11\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Measures at period ending ($000s)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>June 30, 2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen24\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>March 31, 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>June 30, 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Annualized Recurring Revenue (8)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">471,608<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen33\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">517,948<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">532,849<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"15\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30, 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Americas<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>EMEA<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prnsbt1 prnsbr1 prnvab prnsbbs prntac prnpl6 prnsbl1 prnpr14\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>APJ<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen25\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen25\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen35\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Software and Products Revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,787<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,341<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,034<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,162<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Customer Support Revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,874<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">26,774<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,321<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">88,969<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other Services Revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,310<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,428<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,552<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">12,290<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total Revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">110,971<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,543<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">20,907<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">183,421<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"13\" class=\"prngen27\">\n              \n            <\/td>\n<td class=\"prngen27\">\n              \n            <\/td>\n<td class=\"prngen27\">\n              \n            <\/td>\n<td class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"13\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"15\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30, 2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Americas<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>EMEA<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen25\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>APJ<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen25\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen25\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Software and Products Revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen34\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">50,645<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen34\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,795<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,114<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">76,554<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Customer Support Revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">55,238<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">23,310<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,095<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">88,643<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other Services Revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,113<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,555<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,135<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,803<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total Revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">109,996<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">44,660<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,344<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">173,000<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30, 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Sequential<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Year Over Year<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP software and products revenue reconciliation<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">\u00a0 GAAP software and products revenue <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,162<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,162<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">\u00a0\u00a0\u00a0\u00a0\u00a0 Adjustment for currency impact<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(275)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(3,080)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP software and products revenue on a constant currency basis (9)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">81,887<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">79,082<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30, 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Sequential<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Year Over Year<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP services revenue reconciliation<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">\u00a0 GAAP services revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">101,259<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">101,259<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">\u00a0\u00a0\u00a0\u00a0\u00a0 Adjustment for currency impact<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(180)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(4,450)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP services revenue on a constant currency basis (9)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">101,079<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">96,809<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"7\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30, 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen6\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Sequential<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Year Over Year<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP total revenue reconciliation<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">\u00a0 GAAP total revenues<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">183,421<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">183,421<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">\u00a0\u00a0\u00a0\u00a0\u00a0 Adjustment for currency impact<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(455)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,530)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" nowrap=\"nowrap\" class=\"prngen5\">\n<p class=\"prnmr6\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP total revenues on a constant currency basis (9)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">182,966<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen27\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">175,891<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table id=\"convertedTable186e\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prngen2\">\n<tr>\n<td colspan=\"9\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Footnotes &#8211; Adjustments<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(1)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Represents noncash stock-based compensation charges associated with restricted stock units granted and our Employee Stock Purchase Plan.\u00a0 Those amounts are represented as follows:<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prnsbt1 prnsbr1 prnvat prnsbb1 prntac prnpl6 prnsbl1 prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen42\">\n              \n            <\/td>\n<td class=\"prngen42\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen43\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prnsbts prnsbr1 prnvat prnsbb1 prntac prnpl6 prnsbl1 prnpr8\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen43\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen45\">\n<p class=\"prngen54\">\n                <span class=\"prnews_span\">Cost of services revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen40\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen46\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,185<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen46\">\n              \n            <\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen40\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen46\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">666<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen46\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen45\">\n<p class=\"prngen54\">\n                <span class=\"prnews_span\">Sales and marketing<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen40\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,308<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen40\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,204<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen45\">\n<p class=\"prngen54\">\n                <span class=\"prnews_span\">Research and development<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen40\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,185<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen40\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,941<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen45\">\n<p class=\"prngen54\">\n                <span class=\"prnews_span\">General and administrative<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen47\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,011<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen47\">\n              \n            <\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen47\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,083<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen47\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen45\">\n<p class=\"prngen54\">\n                <span class=\"prnews_span\">Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen48\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen49\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,689<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen48\">\n              \n            <\/td>\n<td class=\"prngen40\">\n              \n            <\/td>\n<td class=\"prngen48\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen49\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,894<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen48\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">The table above excludes stock-based compensation expense related to the Company&#8217;s restructuring activities described below in footnote three. <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(2)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Represents additional FICA and related payroll tax expenses incurred by Commvault when employees exercise in the money stock options or vest in restricted stock awards.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(3)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">In recent fiscal years, Commvault initiated restructuring plans to increase efficiency in its sales, marketing and distribution functions as well as reduce costs across all functional areas.\u00a0 These restructuring charges relate primarily to severance and related costs associated with headcount reductions, as well as the closure of offices.\u00a0 Restructuring includes stock-based compensation related to modifications of awards granted to former employees.\u00a0 Management believes, when used as a supplement to GAAP results, that the exclusion of these charges will help investors and financial analysts understand Commvault&#8217;s operating results and underlying operational trends as compared to prior periods.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(4)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">In connection with the acquisition of Hedvig Inc., certain Hedvig shareholders will receive cash payments for the 30 months following the date of acquisition, subject to their continued employment with Commvault.\u00a0 While these payments are proportionate to these shareholders&#8217; ownership of Hedvig, under GAAP they are accounted for as compensation expense within Research and development expenses over the course of the 30 month service period.\u00a0 Management believes, when used as a supplement to GAAP results, that the exclusion of these non-routine expenses will help investors and financial analysts understand Commvault&#8217;s operating results and underlying operational trends as compared to prior periods.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(5)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Represents noncash amortization of intangible assets. <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(6)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">The provision for income taxes is adjusted to reflect Commvault&#8217;s estimated non-GAAP effective tax rate of 27%.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(7)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">This table includes the following financial metrics that are derived from Commvault&#8217;s GAAP recognized revenue:<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>Subscription software and products revenue<\/i> &#8211; The amounts included on this line include the software and product portion of a) non-cancellable term-based, or subscription, licenses that expire at the end of the contractual term; and b) &#8220;pay-as-you-go&#8221; utility arrangements based on product usage that are structured with no guaranteed minimums.\u00a0 These revenues are included in Software and Products Revenue on Commvault&#8217;s Consolidated Statement of Operations. <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>Perpetual software and products revenue<\/i> &#8211; The amounts included on this line are primarily associated with revenue from the sale of perpetual software licenses.\u00a0 These revenues are included in Software and Products Revenue on Commvault&#8217;s Consolidated Statement of Operations.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>Recurring support and services revenue<\/i> &#8211; The amounts included on this line consist primarily of maintenance and support revenues associated with the sale of both subscription and perpetual software arrangements.\u00a0 This revenue is included in Services Revenue on Commvault&#8217;s Consolidated Statement of Operations. This line also includes revenue from software-as-a-service arrangements.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>Non-recurring services revenue<\/i> &#8211; The amounts included on this line are primarily revenues associated with Commvault&#8217;s installation and consultation services.\u00a0 These revenues are included in Services Revenue on Commvault&#8217;s Consolidated Statement of Operations.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Management believes that reviewing these metrics, in addition to GAAP results, helps investors and financial analysts understand the recurring nature of certain revenue amounts and trends as compared to prior periods.\u00a0 <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Note that nearly all of Commvault&#8217;s software and product revenue is related to solutions that are run in the customer&#8217;s environment.\u00a0 As a result, as required under ASC 606, substantially all of Commvault&#8217;s software and product revenue is recognized at a point in time, when it is delivered to the customer, and not ratably over the course of a contractual period.\u00a0 This is the case for both perpetual software licenses and subscription software licenses. Metallic, Commvault&#8217;s software-as-a-service offering is recognized over time as services revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(8)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Annualized Recurring Revenue (ARR) is defined as the annualized recurring value of all active contracts at the end of a reporting period.\u00a0 It includes the following contract types: subscription agreements (including utility), maintenance contracts related to perpetual licenses, other extended maintenance contracts (enterprise support), managed services, and Metallic.\u00a0 It excludes any element of the deal arrangement that is not expected to recur, primarily perpetual licenses and most professional services.\u00a0 Contracts will be annualized by dividing the total contract value by the number of days in the contract term, then multiplying by 365.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">ARR should be viewed independently of GAAP revenue, deferred revenue and unbilled revenue and is not intended to be combined with or to replace those items. ARR is not a forecast of future revenue. Management believes that reviewing this metric, in addition to GAAP results, helps investors and financial analysts understand the value of Commvault&#8217;s recurring revenue streams versus prior periods.\u00a0 <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen38\">\n              \n            <\/td>\n<td colspan=\"8\" class=\"prngen38\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen39\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(9)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"8\" class=\"prngen37\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Revenues on a constant currency basis are calculated using the average foreign exchange rates from a previous period and applying these rates to foreign-denominated revenues in the corresponding period of fiscal 2022. The difference between revenue calculated based on these foreign exchange rates and revenues calculated in accordance with GAAP is listed as Adjustment for currency impact in the table above.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder2\"><\/div>\n<p id=\"PURL\">\n        <img loading=\"lazy\" decoding=\"async\" title=\"Cision\" width=\"12\" height=\"12\" alt=\"Cision\" src=\"https:\/\/c212.net\/c\/img\/favicon.png?sn=NY53035&amp;sd=2021-07-27\" \/> View original content to download multimedia:<a id=\"PRNURL\" rel=\"nofollow\" href=\"https:\/\/www.prnewswire.com\/news-releases\/commvault-announces-fiscal-2022-first-quarter-financial-results-301341054.html\">https:\/\/www.prnewswire.com\/news-releases\/commvault-announces-fiscal-2022-first-quarter-financial-results-301341054.html<\/a><\/p>\n<p>SOURCE  Commvault<\/p>\n<\/p><\/div>\n<p>    <img decoding=\"async\" alt=\"\" src=\"https:\/\/rt.prnewswire.com\/rt.gif?NewsItemId=NY53035&amp;Transmission_Id=202107270745PR_NEWS_USPR_____NY53035&amp;DateId=20210727\" style=\"border:0px;width:1px;height:1px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8212; First quarter software and products revenue up 7% year over year &#8212; &#8212; Annualized recurring revenue (ARR) up 13% year over year &#8212; &#8212; $90 million of share repurchases &#8212; PR Newswire TINTON FALLS, N.J., July\u00a027, 2021 \/PRNewswire\/ &#8212;\u00a0 First quarter highlights include: First quarter GAAP Results: Revenues $183.4 million Income from Operations (EBIT) $15.5 million EBIT Margin 8.4% Diluted Earnings Per Share $0.29 Non-GAAP Results: Income from Operations (EBIT) $41.0 million EBIT Margin 22.4% Diluted Earnings Per Share $0.62 Commvault [NASDAQ: CVLT] today announced its financial results for the first quarter ended June\u00a030, 2021.\u00a0 &#8220;We are pleased that the momentum from the prior fiscal year continued into our first quarter,&#8221; said Sanjay Mirchandani, President and CEO. &#8220;We remain &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Commvault Announces Fiscal 2022 First Quarter Financial Results&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-518015","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Commvault Announces Fiscal 2022 First Quarter Financial Results - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Commvault Announces Fiscal 2022 First Quarter Financial Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"&#8212; First quarter software and products revenue up 7% year over year &#8212; &#8212; Annualized recurring revenue (ARR) up 13% year over year &#8212; &#8212; $90 million of share repurchases &#8212; PR Newswire TINTON FALLS, N.J., July\u00a027, 2021 \/PRNewswire\/ &#8212;\u00a0 First quarter highlights include: First quarter GAAP Results: Revenues $183.4 million Income from Operations (EBIT) $15.5 million EBIT Margin 8.4% Diluted Earnings Per Share $0.29 Non-GAAP Results: Income from Operations (EBIT) $41.0 million EBIT Margin 22.4% Diluted Earnings Per Share $0.62 Commvault [NASDAQ: CVLT] today announced its financial results for the first quarter ended June\u00a030, 2021.\u00a0 &#8220;We are pleased that the momentum from the prior fiscal year continued into our first quarter,&#8221; said Sanjay Mirchandani, President and CEO. &#8220;We remain &hellip; Continue reading &quot;Commvault Announces Fiscal 2022 First Quarter Financial Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-27T11:48:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Commvault Announces Fiscal 2022 First Quarter Financial Results\",\"datePublished\":\"2021-07-27T11:48:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/\"},\"wordCount\":3251,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/460887\\\/commvault_new__logo.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/\",\"name\":\"Commvault Announces Fiscal 2022 First Quarter Financial Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/460887\\\/commvault_new__logo.jpg\",\"datePublished\":\"2021-07-27T11:48:14+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/460887\\\/commvault_new__logo.jpg\",\"contentUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/460887\\\/commvault_new__logo.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/commvault-announces-fiscal-2022-first-quarter-financial-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Commvault Announces Fiscal 2022 First Quarter Financial Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Commvault Announces Fiscal 2022 First Quarter Financial Results - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/","og_locale":"en_US","og_type":"article","og_title":"Commvault Announces Fiscal 2022 First Quarter Financial Results - Market Newsdesk","og_description":"&#8212; First quarter software and products revenue up 7% year over year &#8212; &#8212; Annualized recurring revenue (ARR) up 13% year over year &#8212; &#8212; $90 million of share repurchases &#8212; PR Newswire TINTON FALLS, N.J., July\u00a027, 2021 \/PRNewswire\/ &#8212;\u00a0 First quarter highlights include: First quarter GAAP Results: Revenues $183.4 million Income from Operations (EBIT) $15.5 million EBIT Margin 8.4% Diluted Earnings Per Share $0.29 Non-GAAP Results: Income from Operations (EBIT) $41.0 million EBIT Margin 22.4% Diluted Earnings Per Share $0.62 Commvault [NASDAQ: CVLT] today announced its financial results for the first quarter ended June\u00a030, 2021.\u00a0 &#8220;We are pleased that the momentum from the prior fiscal year continued into our first quarter,&#8221; said Sanjay Mirchandani, President and CEO. &#8220;We remain &hellip; Continue reading \"Commvault Announces Fiscal 2022 First Quarter Financial Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/","og_site_name":"Market Newsdesk","article_published_time":"2021-07-27T11:48:14+00:00","og_image":[{"url":"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Commvault Announces Fiscal 2022 First Quarter Financial Results","datePublished":"2021-07-27T11:48:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/"},"wordCount":3251,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/","name":"Commvault Announces Fiscal 2022 First Quarter Financial Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg","datePublished":"2021-07-27T11:48:14+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#primaryimage","url":"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg","contentUrl":"https:\/\/mma.prnewswire.com\/media\/460887\/commvault_new__logo.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/commvault-announces-fiscal-2022-first-quarter-financial-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Commvault Announces Fiscal 2022 First Quarter Financial Results"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/518015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=518015"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/518015\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=518015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=518015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=518015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}