0001169561-19-000022.txt : 20190502 0001169561-19-000022.hdr.sgml : 20190502 20190502163255 ACCESSION NUMBER: 0001169561-19-000022 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190502 DATE AS OF CHANGE: 20190502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMVAULT SYSTEMS INC CENTRAL INDEX KEY: 0001169561 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33026 FILM NUMBER: 19792413 BUSINESS ADDRESS: STREET 1: 1 COMMVAULT WAY CITY: TINTON FALLS STATE: NJ ZIP: 07724 BUSINESS PHONE: 732-870-4000 MAIL ADDRESS: STREET 1: 1 COMMVAULT WAY CITY: TINTON FALLS STATE: NJ ZIP: 07724 10-K 1 a2019033110k.htm 10-K Document
 
 
 
 
 
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended March 31, 2019
Commission File Number: 1-33026
 
commvaultlogorgbposa24.gif
Commvault Systems, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
22-3447504
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
1 Commvault Way
Tinton Falls, New Jersey
 
07724
(Address of principal executive offices)
 
(Zip Code)

(732) 870-4000
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act: None
Securities registered pursuant to Section 12(g) of the Act:
Title of each class
  
Name of each exchange on which registered
Common Stock, $0.01 par value
  
The NASDAQ Stock Market
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  þ        No  ¨
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨        No  þ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by the Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  þ        No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that registrant was required to submit such files.)    Yes  þ        No  ¨    
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definition of “large accelerated filer,” “accelerated filer” and “emerging growth company” in rule 12b-2 of the Exchange Act.
Large accelerated filer  þ
Accelerated filer  o
Non-accelerated filer  o
Smaller reporting company  o
Emerging growth company  o
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13 (a) of the Exchange Act  o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨        No  þ
As of September 30, 2018, the last business day of the Registrant’s most recently completed second fiscal quarter; the aggregate market value of voting and non-voting common stock held by non-affiliates of the registrant (based upon the closing price of the common stock as reported by The NASDAQ Stock Market) was approximately $3.0 billion.
As of May 1, 2019, there were 45,679,184 shares of the registrant’s common stock ($0.01 par value) outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the registrant’s definitive Proxy Statement for its 2019 Annual Meeting of Stockholders (the “Proxy Statement”), which is expected to be filed not later than 120 days after the registrant’s fiscal year ended March 31, 2019. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be part of this report on Form 10-K.
 
 
 
 
 



COMMVAULT SYSTEMS, INC.
FORM 10-K
FISCAL YEAR ENDED MARCH 31, 2019
TABLE OF CONTENTS
 
 
 
Page
 
PART I
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
 
PART II
 
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
 
PART III
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
PART IV
 
Item 15.
Item 16.

2


FORWARD-LOOKING STATEMENTS
The discussion throughout this Annual Report on Form 10-K contains forward-looking statements. In some cases, you can identify these statements by our use of forward-looking words such as “may,” “will,” “should,” “anticipate,” “estimate,” “expect,” “plan,” “believe,” “predict,” “potential,” “project,” “intend,” “could” or similar expressions. In particular, statements regarding our plans, strategies, prospects and expectations regarding our business are forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). You should be aware that these statements and any other forward-looking statements in this document reflect only our expectations and are not guarantees of performance. These statements involve risks, uncertainties and assumptions. Many of these risks, uncertainties and assumptions are beyond our control and may cause actual results and performance to differ materially from our expectations. Important factors that could cause our actual results to be materially different from our expectations include the risks and uncertainties set forth under the heading “Risk Factors.” Accordingly, you should not place undue reliance on the forward-looking statements contained in this Annual Report on Form 10-K. These forward-looking statements speak only as of the date on which the statements were made. We undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

 

3


PART I
Item 1.
Business
Company Overview
Commvault is a leading provider of data protection and information management software applications and related services. Commvault was incorporated in 1996 as a Delaware corporation. The Commvault software platform is an enterprise level, integrated data protection and information management solution, built from the ground up on a single platform and unified code base. All software functionality shares the same back-end technologies to deliver the benefits of a holistic approach to protecting, managing, and accessing data. The software addresses many aspects of data management in the enterprise, while providing scalability and control of data and information. We also provide our customers with a broad range of professional services that are delivered by our worldwide support and field operations.
Commvault software is built upon an innovative single platform architecture. Our software platform is unique and differentiates us from our competitors, some of whom address market needs by offering multiple and disparate point products that have come together as a collection often as a result of acquisition strategies. We believe that the disparate and point product approach forces users to install and maintain separate products requiring their own infrastructure, training, maintenance and management which can result in a complex and costly environment for customers who are looking for a single solution that will improve operations, minimize risk and reduce overall costs.

Commvault software enables customers to simply, and cost effectively, protect and manage their enterprise data throughout its lifecycle, from the mobile worker to the remote office, to the data center, covering the leading operating systems, relational databases, virtualized environments and applications. In addition to addressing today’s data and information management challenges, our customers can realize lower capital costs through more efficient use of their enterprise-wide storage infrastructure assets. This includes the automated movement of data from higher cost to lower cost storage devices, and through sharing and better utilization of storage resources across the enterprise. We can also provide our customers with reduced operating costs through a variety of methods, including fast application deployment, reduced training time, lower cost of storage media consumables, proactive monitoring and analysis, and lower administrative overhead.

We have established a worldwide, multi-channel distribution network to sell our software and products, and services to large global enterprises, small and medium sized businesses and government agencies, both directly through our sales force and indirectly through our global network of value-added reseller partners, systems integrators, corporate resellers and original equipment manufacturers. As of March 31, 2019, we had licensed our data and information management software to over 28,000 registered customers.
Our internet address is www.commvault.com. On this website, we post the following filings as soon as reasonably practicable after they are electronically filed with or furnished to the U.S. Securities and Exchange Commission (SEC): our Annual Reports on Form 10-K, our quarterly reports on Form 10-Q, our current reports on Form 8-K, our proxy statements related to our annual stockholders’ meetings and any amendment to those reports or statements filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended. All such filings are available on the Investors Relations portion of our web site free of charge. The contents of our web site are not incorporated by reference into this Form 10-K or in any other report, statement or document we file with the SEC.
Industry Background
The driving force behind the growth of the data and information management software industry is the rapid growth of data, coupled with the need to reliably protect and quickly access that data, while maintaining the ability to effectively manage the emerging regulations around compliance and e-discovery.
The increasing reliance on critical enterprise software applications such as e-mail, relational databases, enterprise resource planning, customer relationship management and workgroup collaboration tools is resulting in the rapid growth of data across all enterprises. This data is widely considered to be one of an organization’s most valued and strategic assets. Given the need for actionable and intelligent insights into data sets and file systems, organizations increasingly must scale and store information at unprecedented levels. Big data initiatives leverage new approaches and technologies to store, index and analyze huge data sets, while minimizing storage requirements and driving faster outcomes.
    Ensuring the security, availability and integrity of the data has become a critical task as regulatory compliance and corporate governance objectives affecting many organizations mandate the creation of multiple copies of data with longer and more complex retention requirements. Government regulations, such as those issued under the Sarbanes-Oxley Act, the Health

4


Insurance Portability and Accountability Act (HIPAA), Government Paper Elimination Act (GPEA), Homeland Security, the Patriot Act, Freedom of Information Act (FOIA), the Basel Committee on Banking Supervision ("The Basel Accords"), the Dodd-Frank Wall Street Reform and Consumer Protection Act, GDPR, as well as company policies requiring data access, protection and preservation, are expanding the proportion of data that must be archived and easily accessible for future use.
In addition to rapid data growth, data storage has transitioned from being server-attached to becoming widely distributed across local and global networked storage systems. Data previously stored on primary disk and backed up on tape is increasingly being backed up, managed and stored on a broader array of storage tiers ranging from high-cost, high-performance disk systems, to lower-cost mid-range and low-end disk systems, to tape libraries and both public and private cloud storage services. This transition has been driven by the growth of data, the pervasive use of distributed critical enterprise software applications, the decrease in disk cost, and the demand for 24/7 business continuity.
The innovations in storage and networking technologies, coupled with the rapid growth of data, have caused information technology managers to redesign their data and storage infrastructures to deliver greater efficiency, broaden access to data and reduce costs. The result has been the wide adoption of virtualized environments with larger and more complex networked data and storage solutions. We also believe the cloud will continue to significantly impact the way that applications are delivered, data is stored and information is retrieved.
The rapid growth of data and the need to securely protect, manage and access this data is driving substantial opportunities for managed service providers ("MSPs") to help organizations deploy and manage solutions that deliver data management capabilities. The result is reduced long-term management costs with increased offerings to customers, which we believe represents a long-term industry trend in the way that services are offered.
We believe that these trends are increasing the demand for software applications that can simplify data and information management, provide secure and reliable access to all data across a broad spectrum of tiered storage and computing systems and seamlessly scale to accommodate growth, while reducing the total cost of ownership to the customer.
Our Software and Products
Historically, the vast majority of our software licenses provided for a perpetual right to use our software and are sold on a per terabyte capacity basis, as site licenses or via instance based packaging. In recent years, most of our software and products revenue has been sold on a capacity basis. Software licenses sold on a capacity basis provide the customer with unlimited install licenses of specified software products based on a defined level of terabytes of data under management. As a result, when we sell our software via a capacity license, certain of the various functionalities discussed below are bundled into one capacity based price. In addition to terabyte based capacity pricing, we also offer our customers instance based licensing. We primarily sell instance based licenses for virtual machine backup, recovery and cloud management, endpoint data protection, and email archive. These instance based licenses also include various functionalities bundled into one capacity based price.
Prior to fiscal 2018, an insignificant amount of our revenue was sold under subscription, or term-based, license arrangements. Any of our licensing models (capacity, instance, etc.) can be sold via a subscription arrangement.  In these arrangements the customer has the right to use the software over a designated period of time. The capacity of the license is fixed and the customer has made an unconditional commitment to pay. Software revenue in these arrangements is generally recognized when the software is delivered. In fiscal 2018, we started to introduce more subscription arrangements into the market. We expect revenue from these types of arrangements as a percentage of our total revenue to increase in the next few years. We also sell to some customers, primarily managed service providers, via utility, or pay-as-you-go models. In these arrangements actual usage is regularly measured and billed. Revenue in these utility arrangements is recognized as the software is used.
 
Commvault Software Solutions
The Commvault software suite contains solutions that are all built on a single unified code base and platform to protect, manage and access data and information. Within the platform, tightly integrated, powerful software features deliver functionality throughout physical and virtual environments to help protect and recover data, manage costs and complexity and gain better insight into information.
In fiscal 2019, we simplified our product set to bring together comprehensive backup and recovery and data management, including storage infrastructure, service delivery orchestration and data governance. The new packaging portfolio is suited to address the rapidly evolving business needs of today's digital organizations, helping to make managing backup simple. Commvault’s newly-packaged product set combines new innovations and capabilities into four primary products:


5


Commvault Complete™ Backup & Recovery – Backup and recovery for the enterprise with one solution. Commvault Complete Backup & Recovery, is a fully featured and comprehensive backup and recovery solution. Designed to meet the needs of any size business, it covers workloads across all locations: hybrid environments include on-premises and multiple cloud providers; physical servers; virtual machines; applications and databases; endpoint devices; and more. Commvault Complete also includes disaster recovery capabilities, snapshot management, endpoint user protection, mailbox protection for on-premises, and SaaS offerings, replication, disaster recovery, reporting and integrated archiving. Historically, the vase majority of our licensing revenue has been generated by sales of our core backup and recovery products.

Commvault HyperScale™ Technology – Commvault HyperScale™ Technology is an add-on for Commvault Complete that delivers an on-premises, cloud-like infrastructure to support scale-out secondary storage. This is available in two form factors: 1) a Commvault-branded integrated appliance, or 2) as a software solution that can be used with a customer’s preferred hardware provider.

Commvault Orchestrate™ – Automated service delivery technology that enables users to provision, sync and validate data in any environment for important IT needs such as disaster recovery (DR) testing, Dev/Test operations and workload migrations. Commvault Orchestrate™ allows customers to extend the value of their data sitting in secondary storage. Secondary copies of data can now be used for activities like accelerating dev/test routines or performing application migrations. Operations that were previously manual can now be orchestrated and automated, saving customers time and money.

Commvault Activate™ – Discover and extract new business insights from data under management to better meet governance requirements like GDPR and deliver data to the business for analysis. Commvault Activate™ allows customers to comply with privacy regulations by detecting and taking action on data risks, use data insights to drive file efficiencies and accountability and gives an enterprise the tools to reveal and extend the value of data across the enterprise.
Services
A comprehensive global offering of customer support and other professional services is critical to the successful marketing, sale and deployment of our software. From planning, to deployment, to operations, we offer a complete set of technical services, training and support options that maximize the operational benefits of our suite of software applications. Our commitment to superior customer support is reflected in the breadth and depth of our service offerings as well as in our ongoing initiatives to engineer resiliency, automation and serviceability features directly into our products.
We have established a global customer support organization built specifically to handle our expanding customer base. We offer multiple levels of customer support that can be tailored to the customer’s response needs and business sensitivities.
Our customer support services consist of:
Real-Time Support.    Our support staff is available 24/7 by telephone to provide first response and manage the resolution of customer issues. In addition to phone support, our customers have access to an online product support database for help with troubleshooting and operational questions. Innovative use of web-based diagnostic tools provides problem analysis and resolution. Our software design is also an important element in our comprehensive customer support, including “root cause” problem analysis, intelligent alerting and troubleshooting assistance. Our software is directly linked to our online support database allowing customers to analyze problems without engaging our technical support personnel.
Significant Network and Hardware Expertise.    Our support engineers have extensive knowledge of complex applications, servers and networks. We proactively take ownership of the customer’s problem, regardless of whether the issue is directly related to our products or to those of another vendor. We have also developed and maintain a knowledge library of storage systems and software products to further enable our support organization to quickly and effectively resolve customer problems.
Global Operations.    Our global customer support headquarters is located at our state-of-the-art technical support center in Tinton Falls, New Jersey. We also have established support operations in Reading, United Kingdom; Sydney, Australia; and Shanghai, China, which are complemented by regional support centers in other worldwide locations. Our cloud-based support system creates a virtual global support center combining these locations to allow for the fastest possible resolution times for customer incidents. We have designed our support infrastructure to be able to scale with the increasing globalization of our customers.

6


Enhanced Support Options.    We offer several enhanced customer support services such as Enterprise Support. Our Enterprise Support service is for customers with critical support needs and builds on our 24/7 real-time support deliverables and includes various levels of enhanced services to ensure dedicated support and customized reporting. Enterprise Support adds a specialized team of technical support engineers, an assigned support account manager and innovative tools to achieve our customers’ mission.
Our technology consultants ensure that our customers' software environment is designed for optimal results and will continue to deliver over the long term. This same team of experts can install, configure, personalize and validate that environment so customers can achieve a better return on investment, faster and with more confidence.
Technology Consulting Services.    Our technology consulting ensures that a customer’s software environment is designed for optimal results and will continue to deliver over the long term. We offer services such as architecture design; implementation; personalization; data migration; and health assessment. In addition, our residency services offer customers staff-augmentation options to assist with the rapid expert deployment of the Commvault software suite.
Business Consulting Services.    Our business consultants provide transformational insights that align to how specific businesses gather, retain and employ data. We offer services such as disaster recovery readiness and policy implementation; private cloud services design; data classification and archive policy implementation; and operational efficiency assessment.
Education Services.    We provide global onsite training, offsite training and self-paced online alternatives for our products. Packaged or customized customer training courses are available in instructor-led or computer-based formats. We offer in-depth training and certification for our resellers in pre- and post-sales support methodologies, including web access to customizable documentation and training materials. In addition, we offer a Commvault Certification Program that validates expertise and advanced knowledge in topics, including Commvault Core Fundamentals, Implementation and Maintenance. We also offer more advanced Specialist, Engineer and Master technologies certifications. We believe certified personnel can increase a company's productivity and reduce operating costs.
Remote Managed Services.    Commvault Remote Managed Services provides remote monitoring and management of the Commvault data management platform deployed on a customer's environment. Our engineers configure, maintain and optimize a customer's Commvault software environment remotely via a secure connection.
Commvault Software-as-a-Service. In fiscal 2018, we fully launched Commvault Endpoint Data Protection as a Service to simplify and streamline the backup and recovery of corporate data stored on laptops, desktops and other devices in one flexible, easy-to-use software as a service (SaaS) offering. Fully managed by Commvault in the cloud with 24/7 customer support, Commvault Endpoint Data Protection as a Service eliminates the need for in-house infrastructure installation and reduces application management resources. We anticipate expanding Commvault Software-as-a-Service to additional use cases in the future.
Strategic Relationships
An important element of Commvault’s strategy is to establish relationships with third parties that assist us in developing, marketing, selling and implementing our software and services. We believe that strategic and technology-based relationships with industry leaders are fundamental to our success. We have forged numerous relationships with software application and hardware vendors to enhance our combined capabilities and to create the optimal combination of data and information management applications. This approach enhances our ability to expand our product offerings and customer base and to enter new markets. We have established the following types of strategic relationships:
Technology Alliance Partners.    We maintain strategic product and technology relationships with major industry leaders to ensure that our software applications are integrated with, supported by and add value to our partners’ hardware and software products. Collaboration with these market leaders allows us to provide applications that enable our customers to improve data and information management efficiency. Our significant strategic relationships include Atos, Cisco, Citrix, Fujitsu, Hewlett Packard Enterprise (HPE), Microsoft, Oracle, SAP, and VMware. In addition to these relationships, we maintain relationships with a broad range of industry operating system, application and infrastructure vendors to verify and demonstrate the interoperability of our software applications with their equipment and technologies.
Distributors, Value-Added Reseller, Systems Integrator, Corporate Reseller and Original Equipment Manufacturer Relationships.    Our corporate resellers bundle or sell our software applications together with their own products, and our

7


value-added resellers resell our software applications independently. As of March 31, 2019, we had more than 500 reseller partners and systems integrators that have distributed our software worldwide.
In order to broaden our market coverage, we work closely with our Global Original Equipment Manufacturer (OEM) Partners, investing significant time and resources to deliver unique, joint solutions incorporating Commvault software. These partners team with our technical, engineering, marketing and sales force on helping to enhance integration, tuning, operational management, implementation and vision for solutions that are designed to meet current and future data and information management needs. Our alliance managers work directly with Global OEM Partners to design, deliver and support field activities that make it easier for customers to locate, learn about, and purchase these differentiated solutions. Our most significant OEM partner is Hitachi Vantara (Hitachi). Hitachi has no obligation to recommend or offer our software applications exclusively or at all, and they have no minimum sales requirements and can terminate our relationship at any time. Sales through our original equipment manufacturer agreements, accounted for 11% of our total revenues in fiscal 2019 and 12% of our total revenues for fiscal 2018.
Additionally, we have a non-exclusive distribution agreements covering our North American commercial markets and our U.S. Federal Government markets with Arrow Enterprise Computing Solutions, Inc. (Arrow), a subsidiary of Arrow Electronics, Inc. Pursuant to these distribution agreements, Arrow's primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. Sales generated through our distribution agreement with Arrow accounted for approximately 38% of our total revenue in fiscal 2019 and 36% of our total revenue in fiscal 2018.
Service Provider Partners. Our software is the data protection platform for over 200 service providers, which provide cloud-based solutions to client systems worldwide. As companies of all sizes and markets rapidly adopt cloud infrastructures for improved costs, speed and agility, we remain committed to these strategic relationships to address this growing trend.  Customers looking to move IT operations into the cloud depend on service providers to help them migrate, manage and protect their cloud infrastructures. We have partnered with a broad ecosystem of managed service provider and cloud partners so they can effectively deliver data management-as-a-service solutions based on Commvault software across geographies, vertical markets and offerings. Leading providers who have integrated Commvault software into their solution portfolios include Microsoft Windows Azure, AWS, Dimension Data, NetApp, and Rackspace.
Customers
We sell Commvault software applications and related services directly to large global enterprises, small and medium sized businesses and government agencies, and indirectly through value-added resellers, systems integrators, corporate resellers and original equipment manufacturer partners. As of March 31, 2019, we had licensed our software applications to over 28,000 registered customers in a broad range of industries, including banking, insurance and financial services, government, healthcare, pharmaceuticals and medical services, technology, legal, manufacturing, utilities and energy.
Technology
We believe our software platform serves as a major differentiator versus our competitors’ data and information management software products. Our platform’s unique indexing, cataloging, data movement, media management and policy technologies are the source of the performance, scale, management, cost of ownership benefits and seamless interoperability inherent in all of our data and information management software applications. Additional options enable content search, data encryption and auditing features to support data discovery and compliance requirements. Each of these solutions share a common architecture consisting of three core components: intelligent agent software, data movement software and command and control software. These components may be installed on a single host server, or each may be distributed over many servers in a global network. Additionally, the modularity of our software provides deployment flexibility. The ability to share storage resources across multiple data and information management applications provides easier data and information management and lower total cost of ownership. We participate in industry standards groups and activities that we believe will have a direct bearing on the data and information management software market.
Sales and Marketing
We sell our data and information management software applications and related services to large global enterprises, small and medium sized businesses, and government agencies. We sell through our worldwide direct sales force and our global network of distributors, value-added resellers, systems integrators, corporate resellers and original equipment manufacturer partners. As of March 31, 2019, we had 778 employees in sales and marketing. These employees are primarily located in North America, Europe, Australia and Asia.

8


We have a variety of marketing programs designed to create brand awareness and market recognition for our product offerings and for sales lead generation. Our marketing efforts include our annual customer conference (Commvault GO), active participation at trade shows, technical conferences and technology seminars; advertising; content development and distribution; public relations; social media; industry analyst relations; publication of technical and educational articles in industry journals; sales training; and preparation of competitive analyses. In addition, our strategic partners augment our marketing and sales campaigns through seminars, trade shows and joint public relations and advertising campaigns. Our customers and strategic partners provide references and recommendations that we often feature in external marketing activities.
Research and Development
Our research and development organization is responsible for the design, development, testing and certification of our data and information management software applications. As of March 31, 2019, we had 604 employees in our research and development group, of which 230 are located in our Hyderabad and Bangalore development centers in India. Our engineering efforts support product development across all major operating systems, databases, applications and network storage devices. A substantial amount of our development effort goes into certification, integration and support of our applications to ensure interoperability with our strategic partners’ hardware and software products. We have also made substantial investments in the automation of our product test and quality assurance laboratories. We spent $92.6 million on research and development activities in fiscal 2019 and $91.0 million in fiscal 2018.
Competition
The data storage management market is intensely competitive, highly fragmented and characterized by rapidly changing technology and evolving standards. We currently compete with other providers of data and information management software as well as large and emerging storage hardware manufacturers that have developed or acquired their own data and information management software products. These manufacturers have the resources and capabilities to develop their own data and information management software applications, and many have been making acquisitions and broadening their efforts to include broader data and information management and storage products. These manufacturers and/or our other current and potential competitors may establish cooperative relationships among themselves or with third parties, creating new competitors or alliances. Large operating system and application vendors have introduced products or functionality that includes some of the same functions offered by our software applications. In the future, further development by these vendors could cause some features of our software applications to become redundant.
Our primary competitors in the data and information management software applications market, each of which has one or more products that compete with a part of or our entire software suite, are Dell EMC, IBM, Veritas, Veeam, Rubrik and Cohesity.
The principal competitive factors in our industry include product functionality, product performance, product integration, platform coverage, ability to scale, price, worldwide sales infrastructure, global technical support, name recognition and reputation. The ability of major system vendors to bundle hardware and software solutions is also a significant competitive factor in our industry. Although some of our competitors have greater resources, a larger installed customer base and greater name recognition, we believe we compete favorably on the basis of these competitive factors.
Our unique product architecture is one of the primary reasons why we compete so successfully. Whereas other competitive solutions in the market are based on multiple, disparate products, our modular offering is based on a single, unified, underlying code base resulting in favorable efficiencies in functionality, integration, scalability and support. Our focused approach to data and information management and our ability to respond to customer feedback also drives the functionality and features of our products, which we believe lead the industry in terms of performance and usability, as evidenced by numerous industry awards we have received.
From a customer perspective, highly integrated products such as ours, which are based on a single, unified, underlying code base, are easier and less expensive to deploy, operate and manage. This flexibility, in turn, makes it significantly easier to scale our products over a customer’s entire IT environment. Supporting and enhancing our products is made more efficient due to this single, unified, underlying code base, unlike our competitors who are required to support and enhance multiple, disparate products, most of which are based on differing underlying software code. Supporting multiple, disparate products places more onerous and costly demands on our competitors’ internal human and operational capital. We believe that Commvault software, because of its unique architecture, creates a compelling functional, integration, scalability and support advantage. We continue to expand our worldwide sales infrastructure and increase our distribution throughout the Americas, Europe, Middle East, Africa, Australia and Asia to meet the needs of our business.

9


Some of our competitors have greater financial resources and may have the ability to offer their products at lower prices than ours. In addition, some of our competitors have greater name recognition than us, which could provide them a competitive advantage with some customers. Some of our competitors also have longer operating histories, have substantially greater technical, sales, marketing and other global resources than we do, as well as a larger installed customer base and broader product offerings, including hardware. As a result, these competitors can devote greater resources to the development, promotion, sale and support of their products than we can.
Intellectual Property and Proprietary Rights
Our success and ability to compete depend on our continued development and protection of our proprietary software and other technologies. We rely primarily on a combination of trade secret, patent, copyright and trademark laws, as well as contractual provisions, to establish and protect our intellectual property rights. We provide our software to customers pursuant to license agreements that impose certain restrictions on use. These license agreements are primarily in the form of shrink-wrap or click-wrap licenses, which are not negotiated with or signed by our end-user customers. These measures may afford only limited protection of our intellectual property and proprietary rights associated with our software. We also enter into confidentiality agreements with employees and consultants involved in product development. We routinely require our employees, customers and potential business partners to enter into confidentiality agreements before we disclose any sensitive aspects of our software, technology or business plans.
As of March 31, 2019, we had 666 issued patents and 338 pending patent applications in the United States, as well as 88 issued patents in foreign countries and 23 pending foreign patent applications. No single patent, copyright, trademark, license, or other intellectual property right is solely responsible for protecting our products or services. Moreover, we may lack adequate patent or other intellectual property protection for certain innovations that later turn out to be important to our business.  Pending patent applications may receive unfavorable examination and are not guaranteed allowance as issued patents. We may elect to abandon or otherwise not pursue prosecution of certain pending patent applications due to patent examination results, economic considerations, strategic concerns or other factors. We will continue to assess appropriate occasions to seek patent and other intellectual property protection for innovative aspects of our technology that we believe provide us a significant competitive advantage.
Changes to patent laws or regulations in the U.S. and other foreign jurisdictions, or new interpretations of these laws and regulations, could also diminish the value of our patents and patent applications or narrow the scope of our patent protection. For example, changes in patent laws and regulations in the U.S. and new patent laws in Europe may affect the ability of companies, including Commvault, to protect innovations, bring patent infringement claims, and defend against claims of patent infringement. The costs of compliance with these laws and regulations are high and are likely to increase in the future.
Despite our efforts to protect our trade secrets and proprietary rights through patents and license and confidentiality agreements, unauthorized parties may still attempt to copy or otherwise obtain and use our software and technology. In addition, we intend to expand our international operations but effective patent, copyright, trademark and trade secret protection may not be available or may be limited in foreign countries. If we fail to protect our intellectual property and other proprietary rights, our business could be negatively impacted.
We currently resell certain software from Microsoft, including Microsoft SQL Server, used in conjunction with our software applications pursuant to an independent software vendor royalty license and distribution agreement that we have and plan to continue renewing annually. We have also entered into and may enter into agreements with additional third parties, including RedHat, to license their technology for use with our software applications.
Some of the products or technologies acquired, licensed or developed by us may incorporate so-called “open source” software and we may incorporate open source software into other products in the future. The use of such open source software may ultimately subject some products to unintended conditions, such as royalty-free licensing of proprietary portions of our products, disclosing proprietary parts of our source code, or commencing costly product redesigns that could result in a loss of intellectual property rights, product performance degradation, or a delay in shipping products to customers, and which may negatively affect our business, financial condition, operating results, cash flow and ability to commercialize our products or technologies.
From time to time, we are participants or members of various industry standard-setting organizations or other industry technical organizations. Our participation or membership in such organizations may, in some circumstances, require us to enter into royalty or licensing agreements with third parties regarding our intellectual property under terms established by those organizations, which we may find unfavorable.

10


In the United States, we own federal registrations for or have common law trademark rights in the following marks: Commvault, the “C hexagon” logo & Commvault, the “CV” Logo & Commvault, the “C hexagon” logo, the “CV” logo, Commvault Systems, APSS, Commvault GO, Solving Forward, SIM, Singular Information Management, Simpana, Simpana (logo), Commvault Galaxy, Commvault Edge, Unified Data Management, Edge Drive, QiNetix, Quick Recovery, QR, CommNet, GridStor, Vault Tracker, InnerVault, Quick Snap, QSnap, IntelliSnap, Simpana OnePass, Recovery Director, CommServe, CommCell, ROMS, Distinctly Data and CommValue. We also have several other trademarks and have obtained or are actively pursuing trademark registrations in several foreign jurisdictions.
Employees
As of March 31, 2019, we had 2,559 employees worldwide, including 778 in sales and marketing, 604 in research and development, 899 in customer services and support and 278 in general and administration.
Executive Officers of the Registrant
The following table presents information with respect to our executive officers as of May 1, 2019:
 
Name
 
Age
 
Position
Sanjay Mirchandani
 
54
 
President and Chief Executive Officer
Brian Carolan
 
47
 
Vice President, Chief Financial Officer
Gary Merrill
 
44
 
Vice President Business Operations, Analytics, Technology & Simplicity
Sanjay Mirchandani, has served as our President and Chief Executive Officer since February 2019. Prior to joining our company, Mr. Mirchandani served from September 2016 to January 2019 as the Chief Executive Officer of Puppet, Inc. (“Puppet”), an Oregon-based IT automation company. Mr. Mirchandani joined Puppet in May 2016 as President and Chief Operating Officer. Mr. Mirchandani brings a wealth of international business experience through his diverse well-rounded career in technology. Before joining Puppet, from October 2013 to April 2016, Mr. Mirchandani served as Corporate Senior Vice President and General Manager of Asia Pacific and Japan at VMware, Inc. and, from June 2006 to October 2013, Mr. Mirchandani held various senior leadership positions at EMC Corporation, including Chief Information Officer and leader of the Global Centers of Excellence. Prior to that, Mr. Mirchandani held various positions at Microsoft Corporation and Arthur Andersen LLP. Mr. Mirchandani has a Master of Business Administration degree from the University of Pittsburgh and a Bachelor’s degree in mathematics from Drew University.
Brian Carolan has served as our Vice President, Finance and Chief Financial Officer since October 2012. Prior to his current role, Mr. Carolan served as our Vice President, Finance and Chief Accounting Officer from July 2006 until September 2012. He also held the position of Controller from February 2001 until June 2006. Prior to joining our company, Mr. Carolan was with Ernst & Young LLP in its Technology, Communications and Entertainment audit practice from 1993 until January 2001. Mr. Carolan obtained his bachelor’s degree in accounting from Villanova University, his master’s degree in business administration from New York University and is a certified public accountant in the State of New Jersey.
Gary Merrill has served as our Vice President Business Operations, Analytics, Technology and Simplicity since April 2019. Prior to his current role, Mr. Merrill served as our Vice President, Finance and Chief Accounting Officer from October 2012 until March 2019. He also held the position of Controller from September 2007 until October 2012. He also held the position of Assistant Controller from December 2005. Prior to joining the Company, Mr. Merrill held accounting management positions with several publicly traded companies. Mr. Merrill began his career with Arthur Andersen LLP in its audit practice. Mr. Merrill obtained his bachelor’s degree in accounting from Elizabethtown College and is a Certified Public Accountant in the State of Pennsylvania.



11


Item 1A.
Risk Factors
You should consider each of the following factors as well as the other information in this Annual Report in evaluating our business and our prospects. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we currently consider immaterial may also impair our business operations. If any of the following risks actually occur, our business and financial results could be harmed. In that case, the trading price of our common stock could decline. You should also refer to the other information set forth in this Annual Report, including our financial statements and the related notes.
Risks Related to Our Business
Our industry is intensely competitive, and many of our competitors have greater financial, technical and sales and marketing resources and larger installed customer bases than we do, which could enable them to compete more effectively than we do.
The data and information management software market is intensely competitive, highly fragmented and characterized by rapidly changing technology and evolving standards, changing customer requirements and frequent new product introductions. Competitors vary in size and in the scope and breadth of the products and services offered. Our primary competitors include Dell EMC, IBM, Veritas, Veeam, Rubrik and Cohesity.
The principal competitive factors in our industry include product functionality, product integration, platform coverage, ability to scale, price, worldwide sales infrastructure, global technical support, name recognition and reputation. The ability of major system vendors to bundle hardware and software solutions is also a significant competitive factor in our industry. If we are unable to address these factors, our competitive position could weaken and we could experience a decline in revenues that could adversely affect our business.
Many of our current and potential competitors have longer operating histories and have substantially greater financial, technical, sales, marketing and other resources than we do, as well as larger installed customer bases, greater name recognition and broader product offerings, including hardware. Some of these competitors can devote greater resources to the development, promotion, sale and support of their products than we can and have the ability to bundle their hardware and software products in a combined offering. As a result, these competitors may be able to respond more quickly to new or emerging technologies and changes in customer requirements.
It is also costly and time-consuming to change data and information management systems. Most of our new customers have installed data and information management software, which gives an incumbent competitor an advantage in retaining a customer because it already understands the network infrastructure, user demands and information technology needs of the customer, and also because some customers are reluctant to invest the time and money necessary to change vendors.
Our current and potential competitors may establish cooperative relationships among themselves or with third parties. If so, new competitors or alliances that include our competitors may emerge that could acquire significant market share. In addition, large operating system and application vendors, as well as some hardware manufacturers, have introduced products or functionality that includes some of the same functions offered by our software applications. In the future, further development by these vendors could cause our software applications and services to become redundant, which could seriously harm our sales, results of operations and financial condition.
New competitors entering our markets can have a negative impact on our competitive positioning. In addition, we expect to encounter new competitors as we enter new markets. Furthermore, many of our existing competitors are broadening their operating systems platform coverage. We also expect increased competition from original equipment manufacturers, including those we partner with, and from systems and network management companies, especially those that have historically focused on the mainframe computer market and have been making acquisitions and broadening their efforts to include data and information management and storage products. We expect that competition will increase as a result of future software industry consolidation. Increased competition could harm our business by causing, among other things, price reductions of our products, reduced profitability and loss of market share.


12


We rely on indirect sales channels, such as value-added resellers, systems integrators, corporate resellers, distributors, and original equipment manufacturers, for the distribution of our software applications, and the failure of these channels to effectively sell our software applications could have a material adverse effect on our revenues and results of operations.
We rely significantly on our value-added resellers, systems integrators and corporate resellers, which we collectively refer to as resellers, for the marketing and distribution of our software applications and services. Resellers are our most significant distribution channel. However, our agreements with resellers are generally not exclusive, are generally renewable annually, typically do not contain minimum sales requirements and in many cases may be terminated by either party without cause. Many of our resellers carry software applications that compete with ours. These resellers may give a higher priority to other software applications, including those of our competitors, or may not continue to carry our software applications at all. If a number of resellers were to discontinue or reduce the sales of our products, or were to promote our competitors’ products in lieu of our own, it could have a material adverse effect on our future revenues. Events or occurrences of this nature could seriously harm our sales and results of operations. If we fail to manage our resellers successfully, there may be conflicts between resellers or they could fail to perform as we anticipate, including required compliance with the terms and obligations of our reseller agreement, either of which could reduce our sales or impact our reputation in the market. In addition, we expect that a portion of our sales growth will depend upon our ability to identify and attract new reseller partners. Our competitors also use reseller arrangements and may be more successful in attracting reseller partners and could enter into exclusive relationships with resellers that make it difficult to expand our reseller network. Any failure on our part to maintain and/or expand our network of resellers could impair our ability to grow revenues in the future.
Some of our resellers possess significant resources and advanced technical abilities. These resellers, particularly our corporate resellers, may, either independently or jointly with our competitors, develop and market products and related services that compete with our offerings. If this were to occur, these resellers might discontinue marketing and distributing our software applications and services. In addition, these resellers would have an advantage over us when marketing their competing products and related services because of their existing customer relationships. The occurrence of any of these events could have a material adverse effect on our revenues and results of operations.
In addition, we have a distribution agreement covering our North American commercial markets and our U.S. Federal Government market with Arrow. Pursuant to this distribution agreement, Arrow’s primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. Many of our North American resellers buy from Arrow. Sales through our distribution agreement with Arrow accounted for approximately 38% of our total revenues for fiscal 2019 and 36% of our total revenues for fiscal 2018. If Arrow was to discontinue or reduce the sales of our products or if our agreement with Arrow was terminated, and if we were unable to take back the management of our reseller channel or find another North American distributor to replace Arrow, then it could have a material adverse effect on our future revenues.
Our original equipment manufacturers sell our software applications and in some cases incorporate our data and information management software into systems that they sell. A material portion of our revenues is generated through these arrangements. However, we have no control over the shipping dates or volumes of systems these original equipment manufacturers ship and they have no obligation to ship systems incorporating our software applications. They also have no obligation to recommend or offer our software applications exclusively or at all, and they have no minimum sales requirements and can terminate our relationship at any time. These original equipment manufacturers also could choose to develop their own data and information management software internally and incorporate those products into their systems instead of our software applications. The original equipment manufacturers that we do business with also compete with one another. If one of our original equipment manufacturer partners views our arrangement with another original equipment manufacturer as competing with its products, it may decide to stop doing business with us. Any material decrease in the volume of sales generated by original equipment manufacturers we do business with, as a result of these factors or otherwise, could have a material adverse effect on our revenues and results of operations in future periods. Sales through our original equipment manufacturer agreements accounted for approximately 11% of our total revenues for fiscal 2019 and 12% of our total revenues for fiscal 2018.



13


We may not be able to respond to rapid technological changes with new software applications and services offerings, which could have a material adverse effect on our sales and profitability.
The markets for our software applications are characterized by rapid technological changes, changing customer needs, frequent new product introductions and evolving industry standards. The introduction of software applications embodying new technologies and the emergence of new industry standards could make our existing and future software applications obsolete and unmarketable. As a result, we may not be able to accurately predict the lifecycle of our software applications, and they may become obsolete before we receive the amount of revenues that we anticipate from them. If any of the foregoing events were to occur, our ability to retain or increase market share in the data and information management software market could be materially adversely affected.
We devote significant resources to the development of new products and the enhancement of existing products. To be successful, we need to anticipate, develop and introduce new software applications and services on a timely and cost-effective basis that keep pace with technological developments and emerging industry standards and that address the increasingly sophisticated needs of our customers. We may fail to develop and market software applications and services that respond to technological changes or evolving industry standards, experience difficulties that could delay or prevent the successful development, introduction and marketing of these applications and services or fail to develop applications and services that adequately meet the requirements of the marketplace or achieve market acceptance. Our failure to develop and market such applications and services on a timely basis, or at all, could have a material adverse effect on our sales and profitability.
If the cost for annual maintenance and support agreements with our customers is not competitive in the market or if our customers do not renew their annual maintenance and support agreements either at all, or on terms that are less favorable to us, our business and financial performance might be adversely impacted.
Most of our maintenance agreements are for a one-year term. As the end of the annual period approaches, we pursue the renewal of the agreement with the customer. Historically, maintenance renewals have represented a significant portion of our total revenue. Because of this characteristic of our business, if our customers do not renew their annual maintenance and support agreements either at all, or on terms that are less favorable to us, our business and financial performance might be adversely impacted.
We develop software applications that interoperate with certain software, operating systems and hardware developed by others, and if the developers of those operating systems and hardware do not cooperate with us or we are unable to devote the necessary resources so that our applications interoperate with those systems, our software development efforts may be delayed or foreclosed and our business and results of operations may be adversely affected.
Our software applications operate primarily on the Windows, UNIX, Linux and Novell Netware operating systems; used in conjunction with Microsoft SQL; and on hardware devices of numerous manufacturers. When new or updated versions of these operating systems, software applications, and hardware devices are introduced, it is often necessary for us to develop updated versions of our software applications so that they interoperate properly with these systems and devices. We may not accomplish these development efforts quickly or cost-effectively, and it is not clear what the relative growth rates of these operating systems and hardware will be. These development efforts require the cooperation of the developers of the operating systems, software applications, and hardware, substantial capital investment and the devotion of substantial employee or financial resources. For some operating systems, we must obtain some proprietary application program interfaces from the owner in order to develop software applications that interoperate with the operating system. Operating system and software owners have no obligation to assist in these development efforts. If they do not provide us with assistance, the contractual right, or the necessary proprietary application program interfaces on a timely basis, we may experience delays or be unable to expand our software applications into other areas.

14


We have started selling a backup appliance which integrates our software with hardware. If we fail to accurately predict our manufacturing requirements and manage our supply chain we could incur additional costs or experience manufacturing delays that could harm our business.
We generally provide forecasts of our requirements to our supply chain partners on a rolling basis. If our forecast exceeds our actual requirements, a supply chain partner may assess additional charges or we may incur costs for excess inventory, each of which could negatively affect our gross margins. If our forecast is less than our actual requirements, the applicable supply chain partner may have insufficient time or components to produce or fulfill our product requirements, which could delay or interrupt manufacturing of our products or fulfillment of orders for our products, and result in delays in shipments, customer dissatisfaction, and deferral or loss of revenue. Further, we may be required to purchase sufficient inventory to satisfy our future needs in situations where a component or product is being discontinued. If we fail to accurately predict our requirements, we may be unable to fulfill those orders or we may be required to record charges for excess inventory. Any of the foregoing could adversely affect our business, financial condition or results of operations.
Volatility in the global economy could adversely impact our continued growth, results of operations and our ability to forecast future business.
As our business has expanded globally, we have become increasingly subject to the risks arising from adverse changes in domestic and global economic and political conditions. Uncertainty in the macroeconomic environment and associated global economic conditions have resulted in volatility in credit, equity, debt and foreign currency markets as well as government budgets worldwide.
    These global economic conditions can result in slower economic activity, decreased consumer confidence, reduced corporate profits and capital spending, adverse business conditions and liquidity concerns. There has also been increased volatility in foreign exchange markets. These factors make it difficult for our customers, our vendors and us to accurately forecast and plan future business activities. In addition, these factors could cause customers to slow or defer spending on our software products and services, which would delay and lengthen sales cycles and negatively affect our results of operations. If such conditions deteriorate or if the pace of economic recovery is slower or more uneven, our results of operations could be adversely affected, we may not be able to sustain the growth rates we have experienced recently, and we could fail to meet the expectations of stock analysts and investors, which could cause the price of our common stock to decline.
We continue to invest in our business in the Asia-Pacific and Europe, Middle East, and Africa regions. There are significant risks with overseas investments and growth prospects in these regions. Increased volatility or declines in the credit, equity, debt and foreign currency markets in these regions could cause delays in or cancellations of orders. Deterioration of economic conditions in the countries in which we do business could also cause slower or impaired collections on accounts receivable. In addition, we could experience delays in the payment obligations of our worldwide resellers if they experience weakness in the end-user market, which would increase our credit risk exposure and harm our financial condition.
In periods of volatile economic conditions, our exposure to credit risk and payment delinquencies on our accounts receivable significantly increases.
Our outstanding accounts receivables are generally not secured. Our standard terms and conditions permit payment within a specified number of days following the receipt of our product. Volatile economic conditions could result in our customers and resellers facing liquidity concerns leading to them not being able to satisfy their payment obligations to us, which would have a material adverse effect on our financial condition, operating results and cash flows.
In addition, in the future we may transition a more significant percentage of our revenue to subscription, or term based, arrangements. In these arrangements, our customers may pay for software and related services over a period of several years. Due to the potential for extended period of collection, we may be exposed to more significant credit risk.

We are, and may in the future become, involved in litigation that may have a material adverse effect on our business.
From time to time, we may become involved in various other legal proceedings relating to matters incidental to the ordinary course of our business, including patent, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources and cause us to incur significant expenses. Furthermore, because litigation is inherently uncertain, there can be no assurance that the results of any of these actions will not have a material adverse effect on our business, results of operations or financial condition.


15


We may experience a decline in revenues or volatility in our quarterly operating results, which may adversely affect the market price of our common stock.

We cannot predict our future quarterly revenues or operating results with certainty because of many factors outside of our control. A significant revenue or profit decline, lowered forecasts or volatility in our operating results could cause the market price of our common stock to decline substantially. Factors that could affect our revenues and operating results include the following:

the unpredictability of the timing and magnitude of orders for our software applications, particularly software transactions greater than $100,000 — in recent fiscal years, a majority of our quarterly revenues were earned and recorded near the end of each quarter;

the possibility that our customers may cancel, defer or limit purchases as a result of reduced information technology budgets;
the possibility that our customers may defer purchases of our software applications in anticipation of new software applications or updates from us or our competitors;
the ability of our original equipment manufacturers and resellers to meet their sales objectives;
market acceptance of our new applications and enhancements;
our ability to control expenses;
changes in our pricing, packaging and distribution terms or those of our competitors; and
the demands on our management, sales force and services infrastructure as a result of the introduction of new software applications or updates.
Our expense levels are relatively fixed and are based, in part, on our expectations of future revenues. If revenue levels fall below our expectations and we are profitable at the time, our net income would decrease because only a small portion of our expenses varies with our revenues. Therefore, any significant decline in revenues for any period could have an immediate adverse impact on our results of operations for that period. We believe that period-to-period comparisons of our results of operations should not be relied upon as an indication of future performance. In addition, our results of operations could be below expectations of public market analysts and investors in future periods, which would likely cause the market price of our common stock to decline.
We encounter long sales and implementation cycles, particularly for our larger customers, which could have an adverse effect on the size, timing and predictability of our revenues.
Potential or existing customers, particularly larger enterprise customers, generally commit significant resources to an evaluation of available software and require us to expend substantial time, effort and money educating them as to the value of our software and services. Sales of our core software products to these larger customers often require an extensive education and marketing effort.
We could expend significant funds and resources during a sales cycle and ultimately fail to win the customer. Our sales cycle for all of our products and services is subject to significant risks and delays over which we have little or no control, including:
our customers’ budgetary constraints;
the timing of our customers’ budget cycles and approval processes;
our customers’ willingness to replace their current software solutions;
our need to educate potential customers about the uses and benefits of our products and services; and
the timing of the expiration of our customers’ current license agreements or outsourcing agreements for similar services.
If our sales cycles lengthen unexpectedly, they could adversely affect the timing of our revenues or increase costs, which may cause fluctuations in our quarterly revenues and results of operations. Finally, if we are unsuccessful in closing sales of our products after spending significant funds and management resources, our operating margins and results of operations could be adversely impacted, and the price of our common stock could decline.

16


We depend on growth in the data and information management software market, and lack of growth or contraction in this market could have a material adverse effect on our sales and financial condition.
Demand for data and information management software is linked to growth in the amount of data generated and stored, demand for data retention and management (whether as a result of regulatory requirements or otherwise) and demand for and adoption of new storage devices and networking technologies. Because our software applications are concentrated within the data and information management software market, if the demand for storage devices, storage software applications, storage capacity or storage networking devices declines, our sales, profitability and financial condition would be materially adversely affected. Segments of the computer and software industry have in the past experienced significant economic downturns. The occurrence of any of these factors in the data and information management software market could materially adversely affect our sales, profitability and financial condition.
Furthermore, the data and information management software market is dynamic and evolving. Our future financial performance will depend in large part on continued growth in the number of organizations adopting data and information management software for their computing environments. The market for data and information management software may not continue to grow at historic rates, or at all. If this market fails to grow or grows more slowly than we currently anticipate, our sales and profitability could be adversely affected.
Our software applications are complex and may contain undetected errors, which could adversely affect not only our software applications’ performance but also our reputation and the acceptance of our software applications in the market.
Software applications as complex as those we offer contain undetected errors or failures, especially when products are first introduced or new versions are released. Despite extensive testing by us and by our customers, we have in the past discovered errors in our software applications and will do so in the future. As a result of past discovered errors, we experienced delays and lost revenues while we corrected those software applications. In addition, customers in the past have brought to our attention “bugs” in our software created by the customers’ unique operating environments, which are often characterized by a wide variety of both standard and non-standard configurations that make pre-release testing very difficult and time consuming. Although we have been able to fix these software bugs in the past, we may not always be able to do so. Our software products may also be subject to intentional attacks by viruses that seek to take advantage of these bugs, errors or other weaknesses. Any of these events may result in the loss of, or delay in, market acceptance of our software applications and services, which would seriously harm our sales, results of operations and financial condition.
Furthermore, we believe that our reputation and name recognition are critical factors in our ability to compete and generate additional sales. Promotion and enhancement of our name will depend largely on our success in continuing to provide effective software applications and services. The occurrence of errors in our software applications or the detection of bugs by our customers may damage our reputation in the market and our relationships with our existing customers, and as a result, we may be unable to attract or retain customers.
In addition, because our software applications are used to manage data that is often critical to our customers, they may have a greater sensitivity to defects in our products than to defects in other, less critical, applications. As a result, the licensing and support of our software applications involve the risk of product liability claims. Our license agreements with our customers typically contain provisions designed to limit our exposure to potential product liability claims. However, the limitation of liability provisions contained in our license agreements vary and may not be effective as a result of existing or future national, federal, state, or local laws or ordinances or unfavorable judicial decisions. Although we have not experienced any material product liability claims to date, the sale and support of our products entail the risk of such claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against product liability may not be adequate to cover all potential claims.
We may not receive significant revenues from our current research and development efforts for several years, if at all.
Developing software is expensive, and the investment in product development may involve a long payback cycle. Our research and development expenses were $92.6 million, or 13% of our total revenues in fiscal 2019, $91.0 million, or 13% of our total revenues in fiscal 2018 and $79.6 million, or 12% of our total revenues in fiscal 2017. Our future plans include significant investments in software research and development and related product opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not recognize significant revenues from these investments for several years, if at all.

17


Change in senior management could cause disruption in the Company and have a material effect on our business. Furthermore, the loss of key personnel or the failure to attract and retain highly qualified personnel could have an adverse effect on our business.
We have had changes in senior management which could be disruptive to management and operations of the Company and could have a material effect on our business, operating results and financial conditions. Turnover at the senior management level may create instability within the Company, which could impede the Company’s day to day operations. Such instability could impede our ability to fully implement our business plan and growth strategy, which would harm our business and prospects.
Our future performance depends on the continued service of our key technical, sales, services and management personnel. We rely on our executive officers and senior management to execute our existing business operations and identify and pursue new growth opportunities. The loss of key employees could result in significant disruptions to our business, and the integration and training of replacement personnel could be time consuming, cause additional disruptions to our business and be unsuccessful. We do not carry key person life insurance covering any of our employees.
Our future success also depends on our continued ability to attract and retain highly qualified technical, sales, services and management personnel. Competition for such personnel is intense, and we may fail to retain our key technical, sales, services and management employees or attract or retain other highly qualified technical, sales, services and management personnel in the future.
Furthermore, in the past, we have experienced higher levels of turnover in our sales force compared to other employee groups in our company. Increases in the turnover rate of our sales force may affect our ability to generate license revenue growth. Although we have hired replacements in our sales force and are continuing to hire additional sales personnel to grow our business, we sometimes experience lower productivity from newly hired sales personnel for a period up to twelve months. In addition, we periodically make adjustments to our sales organization in response to a variety of internal and external factors, such as market opportunities, competitive threats, product introductions or enhancements and sales performance. Such adjustments could be temporarily disruptive and result in reduced productivity.
The volatility of our stock price may from time to time adversely affect our ability to attract or retain employees. If we are unable to hire or retain qualified employees across our organization, or conversely, if we fail to manage employee performance or reduce staffing levels when required by market conditions, our personnel costs would be excessive and our business and profitability could be adversely affected.
Our Omnibus Plan has approximately 1.6 million shares left available for grant until we will be required to ask our shareholders for additional shares. If our shareholders do not approve additional shares it could make it difficult to attract, retain and motivate our key personnel.
Our international sales and operations are subject to factors that could have an adverse effect on our results of operations.
We have significant sales and services operations outside the United States, and derive a substantial portion of our revenues from these operations. We also plan to continue to expand our international operations. We generated approximately 47% of our revenues from outside the United States in fiscal 2019 and 46% were outside the United States in fiscal 2018. International revenue increased 3% in fiscal 2019 compared to fiscal 2018. Expansion of our international operations will require a significant amount of attention from our management and substantial financial resources and might require us to add qualified management in these markets.
In addition to facing risks similar to the risks faced by our domestic operations, our international operations are also subject to risks related to the differing legal, political, social and regulatory requirements and economic conditions of many countries, including:
difficulties in staffing and managing our international operations;
foreign countries may impose additional withholding taxes or otherwise tax our foreign income, impose tariffs or adopt other restrictions on foreign trade or investment, including currency exchange controls;
difficulties in coordinating the activities of our geographically dispersed and culturally diverse operations;
general economic conditions in the countries in which we operate, including seasonal reductions in business activity in the summer months in Europe and in other periods in other countries, could have an adverse effect on our earnings from operations in those countries;

18


imposition of, or unexpected adverse changes in, foreign laws or regulatory requirements may occur, including those pertaining to export restrictions, privacy and data protection, trade and employment restrictions and intellectual property protections;
longer payment cycles for sales in foreign countries and difficulties in collecting accounts receivable;
competition from local suppliers;
greater risk of a failure of our employees and partners to comply with both U.S. and foreign laws, including antitrust regulations, the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act of 2010, and any trade regulations ensuring fair trade practices;
costs and delays associated with developing software in multiple languages; and
political unrest, war or acts of terrorism.
Our business in emerging markets requires us to respond to rapid changes in market conditions in those markets. Our overall success in international markets depends, in part, upon our ability to succeed in differing legal, regulatory, economic, social and political conditions. We may not continue to succeed in developing and implementing policies and strategies that will be effective in each location where we do business. Furthermore, the occurrence of any of the foregoing factors may have a material adverse effect on our business and results of operations.
We recently implemented a restructuring program, which we cannot guarantee will achieve its intended result.
In fiscal 2019 we initiated a restructuring plan to increase efficiency in our sales, marketing and distribution functions while reducing costs across all functional areas. We cannot guarantee the restructuring program will achieve its intended result. Risks associated with this restructuring program also include additional unexpected costs, adverse effects on employee morale and the failure to meet operational and growth targets due to the loss of key employees, any of which may impair our ability to achieve anticipated results of operations or otherwise harm our business.
We may experience fluctuations in foreign currency exchange rates that could adversely impact our results of operations.
Our international sales are generally denominated in foreign currencies, and this revenue could be materially affected by currency fluctuations. Our primary exposure is to fluctuations in exchange rates for the U.S. dollar versus the Euro and, to a lesser extent, the Australian dollar, British pound sterling, Canadian dollar, Chinese yuan, Indian rupee, Korean won and Singapore dollar. Changes in currency exchange rates could adversely affect our reported revenues and could require us to reduce our prices to remain competitive in foreign markets, which could also have a material adverse effect on our results of operations. An unfavorable change in the exchange rate of foreign currencies against the U.S. dollar would result in lower revenues when translated into U.S. dollars, although operating expenditures would be lower as well.
In recent fiscal years, we have selectively hedged our exposure to changes in foreign currency exchange rates on the balance sheet. In the future, we may enter into additional foreign currency-based hedging contracts to reduce our exposure to significant fluctuations in currency exchange rates on the balance sheet, although there can be no assurances that we will do so. However, as our international operations grow, or if dramatic fluctuations in foreign currency exchange rates continue or increase or if our hedging strategies become ineffective, the effect of changes in the foreign currency exchange rates could become material to revenue, operating expenses, and income.

19


Our ability to sell our software applications is highly dependent on the quality of our service offerings, and our failure to offer high quality support and professional services would have a material adverse effect on our sales of software applications and results of operations.
Our services include the assessment and design of solutions to meet our customers’ storage management requirements and the efficient installation and deployment of our software applications based on specified business objectives. Further, once our software applications are deployed, our customers depend on us to resolve issues relating to our software applications. A high level of service is critical for the successful marketing and sale of our software. If we or our partners do not effectively install or deploy our applications, or succeed in helping our customers quickly resolve post-deployment issues, it would adversely affect our ability to sell software products to existing customers and could harm our reputation with prospective customers. As a result, our failure to maintain high quality support and professional services would have a material adverse effect on our sales of software applications and results of operations.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.    
Sales to U.S. and foreign federal, state, and local governmental agency end-customers have accounted for a portion of our revenue, and we may in the future increase sales to government entities. However, government entities have recently announced reductions in, or experienced increased pressure to reduce spending. In particular, such measures have adversely affected European public sector transactions, and U.S. debt issues and budget concerns may adversely impact future U.S. public sector transactions. Such budgetary constraints or shifts in spending priorities of government entities may adversely affect sales of our products and services to such entities. In addition, sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that we will successfully sell our products to such governmental entity. Government entities may require contract terms that differ from our standard arrangements. Government contracts may require the maintenance of certain security clearances for facilities and employees which can entail administrative time and effort possibly resulting in additional costs and delays. In addition, government demand for our products may be more volatile as they are affected by public sector budgetary cycles, funding authorizations, and the potential for funding reductions or delays, making the time to close such transactions more difficult to predict. This risk is enhanced as the size of such sales to the government entities increases. If the use of our products expands to more sensitive, secure or mission critical uses by our government customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our products fail to perform as expected or should we not comply with the terms of our government contracts or government contracting requirements.
Most of our sales to government entities have been made indirectly through providers that sell our products. Government entities may have contractual or other legal rights to terminate contracts with our providers for convenience or due to a default, and any such termination may adversely impact our future results of operations. Governments routinely audit and investigate government contractors, and we may be subject to such audits and investigations. If an audit or investigation uncovers improper or illegal activities, including any misuse of confidential or classified information by our employees, we may be subject to civil or criminal penalties and administrative sanctions.
We may be subject to information technology system failures, network disruptions and breaches in data security.
Information technology system failures, network disruptions and breaches of data security could disrupt our operations by causing delays or cancellation of customer orders, impeding the shipment of software products, negatively affecting our service offerings, preventing the processing of transactions and reporting of financial results. Information technology system failures, network disruptions and breaches of data security could also result in the unintentional disclosure of customer or our information as well as damage our reputation. There can be no assurance that a system failure, network disruption or data security breach will not have a material adverse effect on our financial condition and operating results.

20


Protection of our intellectual property is limited, and any misuse of our intellectual property by others could materially adversely affect our sales and results of operations.
Our success depends significantly upon proprietary technology in our software, documentation and other written materials. To protect our proprietary rights, we rely on a combination of:
patents;
copyright and trademark laws;
trade secrets;
confidentiality procedures; and
contractual provisions.
These methods afford only limited protection. Despite this limited protection, any issued patent may not provide us with any competitive advantages or may be challenged by third parties, and the patents of others may seriously impede our ability to conduct our business. Further, our pending patent applications may not result in the issuance of patents, and any patents issued to us may not be timely or broad enough to protect our proprietary rights. We may also develop proprietary products or technologies that cannot be protected under patent law. We also seek to maintain certain intellectual property as trade secrets. The secrecy could be compromised by outside parties, or by our employees, which would cause us to lose the competitive advantage resulting from these trade secrets.
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our software applications or to obtain and use information that we regard as proprietary. Policing unauthorized use of our software applications is difficult, and we expect software piracy to continue to be a persistent problem. In licensing our software applications, we typically rely on “shrink wrap” or “click wrap” licenses that are not signed by licensees. We may have difficulty enforcing these licenses in some jurisdictions. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as do the laws of the United States. Our attempts to protect our proprietary rights may not be adequate. Our competitors may independently develop similar technology, duplicate our software applications or design around patents issued to us or other intellectual property rights of ours. Litigation may be necessary in the future to enforce our intellectual property rights, protect our trade secrets or determine the validity and scope of the proprietary rights of others. Litigation could result in substantial costs and diversion of resources and management attention. In addition, from time to time we are participants or members of various industry standard-setting organizations or other industry technical organizations. Our participation or membership in such organizations may, in some circumstances, require us to enter into royalty or licensing agreements with third parties regarding our intellectual property under terms established by those organizations, which we may not find favorable. In addition, many of our agreements with our customers and partners require us to indemnify them for certain intellectual property infringement claims against them, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. Furthermore, such customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely impact our business.
Claims that we misuse the intellectual property of others could subject us to significant liability and disrupt our business, which could have a material adverse effect on our results of operations and financial condition.
Due to the nature of our business, we may become subject to material claims of infringement by competitors and other third parties with respect to current or future software applications, trademarks or other proprietary rights. We expect that software developers will increasingly be subject to infringement claims as the number of software applications and competitors in our industry segment grows and the functionality of software applications in different industry segments overlaps. Future litigation may also involve third parties such as individuals, non-practicing entities, patent holding companies, and/or patent assertion entities that have no relevant product offerings or revenue in the marketplace, and against whom our own patents may provide little or no deterrence or protection. Such parties may purchase or otherwise obtain intellectual property assets for the purpose of monetizing these assets; they often make broad and sweeping claims of infringement against product manufacturing companies such as Commvault and its customers, seeking a percentage of sales as license fees, seeking injunctions to pressure us into taking a license, or a combination thereof. Claims such as these have increased in recent years and may continue to do so. Any such claims, whether meritorious or not, could be time-consuming, result in costly litigation, cause shipment delays or require us to enter into royalty or licensing agreements with third parties, which may not be available on terms that we deem acceptable, if at all. In addition, we may decide to settle a claim or action against us, which settlement could be costly. We may also be liable for any past infringement. If there is an adverse ruling against us in an infringement lawsuit, an injunction could be issued barring production or sale of any infringing product. It could also result in a damage award equal to a reasonable royalty or lost profits or, if there is a finding of willful infringement, treble damages. Any of these claims could disrupt our business and have a material adverse effect on our results of operations and financial condition.

21


In addition, we license and use software from third parties in our business. These third-party software licenses may not continue to be available to us on acceptable terms or at all, and may expose us to additional liability. This liability, or our inability to use any of this third-party software, could result in shipment delays or other disruptions in our business that could materially and adversely affect our operating results.
Our use of “open source” software could negatively affect our business and subjects us to possible litigation.
Some of the products or technologies acquired, licensed or developed by us may incorporate so-called “open source” software, and we may incorporate open source software into other products in the future. Such open source software is generally licensed by its authors or other third parties under open source licenses, including, for example, the GNU General Public License, the GNU Lesser General Public License, the Common Public License, “Apache-style” licenses, “Berkley Software Distribution or BSD-style” licenses and other open source licenses. We monitor our use of open source software to avoid subjecting our products to conditions we do not intend, but these efforts may not be successful. Although we believe that we have complied with our obligations under the various applicable licenses for open source software that we use, there is little or no legal precedent governing the interpretation of many of the terms of certain of these licenses, and therefore the potential impact of these terms on our business is somewhat unknown and may result in unanticipated obligations regarding our products and technologies. The use of such open source software may ultimately subject some of our products to unintended conditions, which may negatively affect our business, financial condition, operating results, cash flow and ability to commercialize our products or technologies.
Some of these open source licenses may subject us to certain conditions, including requirements that we offer our products that use the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and/or that we license such modifications or derivative works under the terms of the particular open source license. If an author or other third-party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations. If our defenses were not successful, we could be enjoined from the distribution of our products that contained the open source software and required to make the source code for the open source software available to others, to grant third parties certain rights of further use of our software or to remove the open source software from our products, which could disrupt the distribution and sale of some of our products. In addition, if we combine our proprietary software with open source software in a certain manner, under some open source licenses we could be required to release the source code of our proprietary software. If an author or other third-party that distributes open source software were to obtain a judgment against us based on allegations that we had not complied with the terms of any such open source licenses, we could also be subject to liability for copyright infringement damages and breach of contract for our past distribution of such open source software.
Our effective tax rate is difficult to project, and changes in such tax rate or adverse results of tax examinations could adversely affect our operating results.
We are a U.S.-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. Our results of operations would be adversely affected to the extent that our geographical mix of income becomes more weighted toward jurisdictions with higher tax rates and would be favorably affected to the extent the relative geographic mix shifts to lower tax jurisdictions. Any change in our mix of earnings is dependent upon many factors and is therefore difficult to predict.
The process of determining our anticipated tax liabilities involves many calculations and estimates that are inherently complex and make the ultimate tax obligation determination uncertain. As part of the process of preparing our consolidated financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate prior to the completion and filing of tax returns for such periods. These estimates involve complex issues, require extended periods of time to resolve, and require us to make judgments, such as anticipating the outcomes of audits with tax authorities and the positions that we will take on tax returns prior to our actually preparing the returns.
Furthermore, our overall effective income tax rate and tax expenses may be affected by various factors in our business, including changes in our legal structure, changes in the geographic mix of income and expenses, changes in tax laws and applicable accounting pronouncements and variations in the estimated and actual level of annual profits before income tax.

22


We also determine the need to record deferred tax liabilities and the recoverability of deferred tax assets. A valuation allowance is established to the extent recovery of deferred tax assets is not likely based on our estimation of future taxable income and other factors in each jurisdiction. In assessing the need for a valuation allowance in fiscal 2018, we considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies. As a result of this analysis, we determined that it is more likely than not that it will not realize the benefits of its gross deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero.

The 2017 Tax Cuts and Jobs Act (the Act) was enacted on December 22, 2017, and significantly affected U.S. tax law by changing how the U.S. imposes income tax on multinational corporations. The U.S. Department of Treasury has broad authority to issue regulations and interpretative guidance that may significantly impact how we will apply the law and impact our results of operations in the period issued. The Tax Act requires complex computations not previously provided in U.S. tax law. As such, the application of accounting guidance for such items is currently uncertain. Further, compliance with the Tax Act and the accounting for such provisions require accumulation of information not previously required or regularly produced. As additional regulatory guidance is issued by the applicable taxing authorities and as accounting treatment is clarified, we will perform additional analysis on the application of the law, and refine estimates in calculating the effect which may produce different results and will be reflected in the period the analysis is completed.
Many of our key financial systems used for internal purposes are cloud-based solutions provided by third parties.
Our enterprise resource planning system as well as certain other stand-alone internal financial systems are cloud-based solutions provided by third parties. The use of cloud-based systems provided by third parties exposes us to certain risks of those third parties. If a disruption of services by these third party cloud financial system providers were to occur it could have a material adverse effect on our financial position, results of operations and cash flows.

Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
    
Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and may even affect the reporting of transactions completed before the announcement or effectiveness of a change.

Risks from investing in growth opportunities could impact our business.
    
We may invest in growth opportunities, such as high-value market segments of enterprise computing, managed services and cloud computing.  Even though we believe cloud computing, in its various forms, represents a long term industry trend in the way that applications are delivered, data is stored and information is retrieved, there can be no assurance that our investment in cloud, and related managed services and infrastructure management will be validated in the marketplace.  Similarly, there is no assurance that our investments in high-value market segments will drive revenue growth or market share gains.  Customer adoption rates and viable economic models are less certain in high-value and rapidly-growing segments, and new product and services offerings may unfavorably impact demand for our other products or services.

Our business could be materially and adversely affected as a result of natural disasters, terrorism or other catastrophic events.

Any economic failure or other material disruption caused by natural disasters, including fires, floods, hurricanes, earthquakes, and tornadoes; power loss or shortages; environmental disasters; telecommunications or business information systems failures or break-ins and similar events could also adversely affect our ability to conduct business. If such disruptions result in cancellations of customer orders or contribute to a general decrease in economic activity or corporate spending on IT, or impair our ability to meet our customer demands, our operating results and financial condition could be materially adversely affected.



23


Risks Relating to Ownership of Our Common Stock
The price of our common stock may be highly volatile and may decline regardless of our operating performance.
The market price of our common stock could be subject to significant fluctuations in response to:
variations in our quarterly or annual operating results;
changes in financial estimates, treatment of our tax assets or liabilities or investment recommendations by securities analysts following our business or our competitors;
the public’s response to our press releases, rumors, our other public announcements and our filings with the SEC;
changes in accounting standards, policies, guidance or interpretations or principles;
sales of common stock by our directors, officers and significant stockholders;
announcements of technological innovations or enhanced or new products by us or our competitors;
our failure to achieve operating results consistent with securities analysts’ projections;
the operating and stock price performance of other companies that investors may deem comparable to us;
broad market and industry factors; and
other events or factors, including those resulting from war, incidents of terrorism or responses to such events.
The market prices of software companies have been extremely volatile. Stock prices of many software companies have often fluctuated in a manner unrelated or disproportionate to the operating performance of such companies. In the past, following periods of market volatility, stockholders have often instituted securities class action litigation. Securities litigation could have a substantial cost and divert resources and the attention of management from our business.
Although we believe we currently have adequate internal control over financial reporting, we are required to assess our internal control over financial reporting on an annual basis, and any future adverse results from such assessment could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.
Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002 (SOX 404), and the rules and regulations promulgated by the SEC to implement SOX 404, we are required to furnish a report in our Form 10-K regarding the effectiveness of our internal control over financial reporting. The report’s assessment of our internal control over financial reporting as of the end of our fiscal year must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. Management’s assessment of internal control over financial reporting requires management to make subjective judgments and some of our judgments will be in areas that may be open to interpretation.
Although we currently believe our internal control over financial reporting is effective, the effectiveness of our internal controls in future periods is subject to the risk that our controls may become inadequate or may not operate effectively. In future years, if we fail to timely complete this assessment, or if our auditors cannot timely attest, there may be a loss of public confidence in our internal controls, the market price of our stock could decline and we could be subject to regulatory sanctions or investigations by the NASDAQ Stock Market, the Securities and Exchange Commission or other regulatory authorities, which would require additional financial and management resources. In addition, any failure to implement required new or improved controls, or difficulties encountered in their implementation, could harm our operating results or cause us to fail to timely meet our regulatory reporting obligations.
During the past several years, our organizational structure has increased in complexity due to compliance with tax regulations and tax accounting requirements and other regulatory and compliance requirements, including compliance with anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act (the “FCPA”) and the UK Bribery Act of 2010 (the “UK Bribery Act”). Further, we have expanded our presence in the Asia-Pacific region, where business practices can differ from those in other regions of the world and can create internal control risks. We provide business practices training to our employees worldwide. Overall, the combination of increased structural complexity and the ever-increasing regulatory complexity make it more critical for us to attract and retain qualified and technically competent employees.
Item 1B.
Unresolved Staff Comments
None.

24


Item 2.
Properties
Our principal administrative, sales, marketing, customer support and research and development facility is located at our owned corporate headquarters in Tinton Falls, New Jersey.
In addition, we have offices in the United States in California, Colorado, Illinois, Minnesota, New York, Texas, and Virginia; and outside the United States in Australia, Brazil, Canada, China, France, Germany, India, Israel, Italy, Japan, Malaysia, Mexico, Netherlands, New Zealand, Poland, Russia, Saudi Arabia, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Thailand, Turkey, United Arab Emirates, and United Kingdom.
Item 3.
Legal Proceedings
From time to time, we are subject to claims in legal proceedings arising in the normal course of our business. We do not believe that we are currently party to any pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results.
Item 4.
Mine Safety Disclosures
Not Applicable

25


PART II
Item 5.
Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market for our Common Stock
Our common stock is listed and traded on The NASDAQ Global Market under the symbol “CVLT.”
Stockholders
As of May 1, 2019, there were approximately 48 holders of our common stock. The number of record holders does not represent the actual number of beneficial owners of shares of our common stock because shares are frequently held in street name by securities dealers and others for the benefit of individual owners who have the right to vote their shares.
Dividend Policy
We have never paid cash dividends on our common stock, and we intend to retain our future earnings, if any, to fund the growth of our business. We therefore do not anticipate paying any cash dividends on our common stock in the foreseeable future. Our future decisions concerning the payment of dividends on our common stock will depend upon our results of operations, financial condition and capital expenditure plans, as well as any other factors that the Board of Directors, in its sole discretion, may consider relevant.
Stock Performance Graph
The graph set forth below compares the cumulative total stockholder return on our common stock between March 31, 2014 and March 31, 2019, with the cumulative total return of (i) The NASDAQ Computer Index and (ii) The NASDAQ Composite Index, over the same period. This graph assumes the investment of $100,000 on March 31, 2014 in our common stock, The NASDAQ Composite Index and The NASDAQ Computer Index, and assumes the reinvestment of dividends, if any. The graph assumes the initial value of our common stock on March 31, 2014 was the closing sales price of $64.95 per share.
The comparisons shown in the graph below are based upon historical data. The stock price performance shown in the graph below is not necessarily indicative of, nor is it intended to forecast, the future performance of our common stock. Information used in the graph was obtained from NASDAQ, a source we believe to be reliable, but we are not responsible for any errors or omissions in such information.
The performance graph shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of Commvault under the Securities Act or the Exchange Act.
 
 

26


chart-55497e0e434b5a41b90.jpg

 
3/31/2014
3/31/2015
3/31/2016
3/31/2017
3/31/2018
3/31/2019
Commvault
100.0

67.3

66.5

78.2

88.1

99.7

NASDAQ Composite Index
100.0

116.7

116.0

140.8

168.2

184.1

NASDAQ Computer Index
100.0

119.6

126.5

158.9

200.3

223.4

Issuer Purchases of Equity Securities
During the three months ended March 31, 2019, we repurchased $40.0 million of common stock (0.6 million shares). During the year ended March 31, 2019, we repurchased $132.7 million of common stock (2.1 million shares), under our repurchase program.
Period
 
Total number of shares purchased as part of publicly announced programs
 
Average price paid per share
 
Total of Purchases
 
Approximate dollar value of shares that may yet be purchased under the program
 
January 2019
 

 

 

 
$
151,055,030

 
February 2019
 
125,600

 
$
67.68

 
$
8,500,657

 
$
142,554,373

 
March 2019
 
485,522

 
$
64.91

 
31,513,311

 
$
111,041,062

 
Three months ended March 31, 2019
 
611,122

 
$
65.48

 
$
40,013,968

 
 
 

27


Item 6.
Selected Financial Data
The following selected financial data should be read in conjunction with our financial statements and related notes, “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included elsewhere in this Annual Report on Form 10-K. The selected statements of operations and the selected balance sheet data are derived from our audited financial statements. The historical results presented below are not necessarily indicative of the results to be expected in any future period.
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(In thousands, except per share data)
Statement of Operations Data:
 
 
 
 
 
 
 
 
 
 
Revenues:
 
 
 
 
 
 
 
 
 
 
Software and products
 
$
309,899

 
$
311,745

 
$
290,668

 
$
258,091

 
$
283,254

Services
 
401,058

 
387,648

 
354,337

 
335,676

 
324,289

Total revenues
 
710,957

 
699,393

 
645,005

 
593,767

 
607,543

Cost of revenues:
 
 
 
 
 
 
 
 
 
 
Software and products
 
25,691

 
7,223

 
3,045

 
2,385

 
2,442

Services
 
91,315

 
90,929

 
82,147

 
80,327

 
79,626

Total cost of revenues
 
117,006

 
98,152

 
85,192

 
82,712

 
82,068

Gross margin
 
593,951

 
601,241

 
559,813

 
511,055

 
525,475

Operating expenses:
 
 
 
 
 
 
 
 
 
 
Sales and marketing
 
370,088

 
410,727

 
383,933

 
349,199

 
335,980

Research and development
 
92,647

 
91,030

 
79,558

 
66,936

 
61,376

General and administrative
 
100,946

 
90,709

 
88,929

 
81,199

 
80,830

Restructuring
 
14,765

 

 

 

 

Depreciation and amortization
 
10,597

 
9,721

 
8,635

 
9,611

 
8,505

Total operating expenses
 
589,043

 
602,187

 
561,055

 
506,945

 
486,691

Income (loss) from operations
 
4,908

 
(946
)
 
(1,242
)
 
4,110

 
38,784

Other income and expenses:
 
 
 
 
 
 
 
 
 
 
Interest income
 
5,519

 
2,228

 
1,163

 
862

 
773

Interest expense
 

 
(1,161
)
 
(957
)
 
(933
)
 
(665
)
Equity in loss of affiliate
 

 
(3,621
)
 
(958
)
 
(83
)
 

Income (loss) before income taxes
 
10,427

 
(3,500
)
 
(1,994
)
 
3,956

 
38,892

Income tax expense (benefit)
 
6,866

 
58,400

 
(1,486
)
 
2,236

 
13,242

Net income (loss)
 
$
3,561

 
$
(61,900
)
 
$
(508
)
 
$
1,720

 
$
25,650

Net income (loss) per common share:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
0.08

 
$
(1.37
)
 
$
(0.01
)
 
$
0.04

 
$
0.56

Diluted
 
$
0.07

 
$
(1.37
)
 
$
(0.01
)
 
$
0.04

 
$
0.54

Weighted average shares used in computing per share amounts:
 
 
 
 
 
 
 
 
 
 
Basic
 
45,827

 
45,242

 
44,700

 
45,159

 
45,464

Diluted
 
47,601

 
45,242

 
44,700

 
46,489

 
47,222

 
Note: Commvault adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers, in fiscal 2018 using the full retrospective method. As a result, all financial information beginning in fiscal 2016 was restated. Information for 2015 has not been restated for the adoption of ASC 606 and is, therefore, not comparable.

Subsequent to the issuance of the financial statements for the year ended March 31, 2018, the Company concluded that the Statement of Operations for prior years contained an immaterial error related to the classification of legal fees related to intellectual property as Research and Development expenses and not General and Administrative expenses.  These immaterial errors have been corrected in the table above. These immaterial errors did not have any impact on net income.

28




 
 
As of March 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(In thousands)
Balance Sheet Data:
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
$
327,992

 
$
330,784

 
$
329,491

 
$
288,107

 
$
337,673

Short-term investments
 
130,338

 
131,637

 
120,693

 
99,072

 
49,936

Working capital
 
328,656

 
322,615

 
318,142

 
252,413

 
267,480

Total assets
 
822,453

 
818,642

 
829,878

 
714,573

 
713,466

Deferred revenue
 
337,696

 
325,774

 
279,902

 
244,866

 
229,735


Note: Commvault adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers, in fiscal 2018 using the full retrospective method and as a result restated balance sheet information beginning with fiscal 2017. Previously reported information for 2016 and 2015 has not been restated and is, therefore, not comparable to the other periods.



29


Item 7.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis along with our consolidated financial statements and the related notes included elsewhere in this Annual Report on Form 10-K. The statements in this discussion regarding our expectations of our future performance, liquidity and capital resources, and other non-historical statements are forward-looking statements. These forward-looking statements are subject to numerous risks and uncertainties, including, but not limited to, the risks and uncertainties described under “Risk Factors” and elsewhere in this Annual Report on Form 10-K. Our actual results may differ materially from those contained in or implied by any forward-looking statements.
Overview
Commvault is a leading provider of data and information management software products and related services. Commvault was incorporated in 1996 as a Delaware corporation. The Commvault software platform is an enterprise level, integrated data and information management solution, built from the ground up on a single platform and unified code base. All software functionality share the same back-end technologies to deliver the benefits of a holistic approach to protecting, managing, and accessing data. The software addresses many aspects of data management in the enterprise, while providing scalability and control of data and information. In fiscal 2018 the Company also started selling appliances that integrate the Commvault software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. The Company also provides customers with a broad range of professional services that are delivered by our worldwide support and field operations.
Commvault software enables our customers to simply and cost effectively protect and manage their enterprise data throughout its lifecycle, from the mobile worker to the remote office, to the data center, covering the leading operating systems, relational databases, virtualized environments and applications. In addition to addressing today’s data and information management challenges, our customers can realize lower capital costs through more efficient use of their enterprise-wide storage infrastructure assets. This includes the automated movement of data from higher cost to lower cost storage devices throughout its lifecycle, and through sharing and better utilization of storage resources across the enterprise. We can also provide our customers with reduced operating costs through a variety of methods, including fast application deployment, reduced training time, lower cost of storage media consumables, proactive monitoring and analysis, and lower administrative overhead. We also provide our customers with a broad range of professional services that are delivered by our worldwide support and field operations. As of March 31, 2019 we had licensed our software applications to over 28,000 registered customers.
History and Background
In early 2000, we launched Commvault Galaxy for backup and recovery, a storage industry award winner. In the years since, Commvault has forged numerous alliances with top software application and hardware vendors to enhance capabilities and to create a premiere suite of data and information management solutions. In 2002, we launched our single-platform technology that provides the foundation of our information management approach to storing, managing, and accessing data.
Historically, our software licenses have typically provided for a perpetual right to use our software and were sold on a per terabyte capacity basis, per solution sets instance basis, on a per-copy basis, or as site licenses. Capacity based software licenses provide our customers with unlimited licenses of specified software products based on a defined level of terabytes of data under management. As a result, when we sell our platform through a terabyte based capacity license, certain of the various Commvault functionalities are bundled into one capacity based price. Instance based licenses are typically sold for a certain amount of virtual machine backups, endpoints, or email boxes. These instance based licenses also include various functionalities bundled into one instance based price. Site licenses give the customer the additional right to deploy the software on a limited basis during a specified term.
During fiscal 2019, we continued to focus on subscription and other repeatable revenue arrangements in the market. Any of our licensing models (capacity, instance based, etc.) can be sold via a subscription arrangement.  In these arrangements the customer has the right to use the software over a designated period of time. The capacity of the license is fixed and the customer has made an unconditional commitment to pay. Software revenue in these arrangements is recognized when the software is delivered. During the fiscal year ended March 31, 2019, approximately 40% of software license revenue was sold under a subscription model. We expect revenue from these types of arrangements as a percentage of our total revenue to continue increase in the next few years. We also sell to some customers, primarily managed service providers, via utility, or pay-as-you-go models. In these arrangements actual usage is regularly measured and billed. Revenue in these utility arrangements is recognized as the software is used.

30


The industry in which we currently operate continues to go through accelerating changes as the result of compounding data growth and the introduction of new technologies. We are continuing to pursue an aggressive product development program in both data and information management solutions. Our data management solutions include not only traditional backup, but also new innovations in de-duplication, data movement, virtualization, snap-based backups and enterprise reporting. Our information management innovations are primarily in the areas of archiving, eDiscovery, records management, governance, operational reporting and compliance. We remain focused on both the data and information management trends in the marketplace and, in fact, a material portion of our existing research and development expenses are utilized toward the development of such new technologies discussed above. While we are confident in our ability to meet these changing industry demands with our Commvault suite and potential future releases, the development, release and timing of any features or functionality remain at our sole discretion and our solutions or other technologies may not be widely adopted.
Given the nature of the industry in which we operate, our software applications are subject to obsolescence. We continually develop and introduce updates to our existing software applications in order to keep pace with evolving industry technologies. In addition, we must address evolving industry standards, changing customer requirements and competitive software applications that may render our existing software applications obsolete. In fiscal 2018 we also started selling a backup appliance which integrates our software with hardware. If our forecast exceeds our actual requirements, a supply chain partner may assess additional charges or we may incur costs related to excess inventory, each of which could negatively affect our gross margins.
For each of our software applications, we provide full support for the current generally available release and one prior release. When we declare a product release obsolete, a customer notice is delivered twelve months prior to the effective date of obsolescence announcing continuation of full product support for the first six months. We provide an additional six months of extended assistance support in which we only provide existing workarounds or fixes that do not require additional development activity. We do not have existing plans to make any of our software products permanently obsolete.
Sources of Revenues
We derive a significant portion of our total revenues from sales of licenses of our software applications. We do not customize our software for a specific end-user customer. We sell our software applications and products to end-user customers both directly through our sales force and indirectly through our global network of value-added reseller partners, systems integrators, corporate resellers and original equipment manufacturers. Our software and products revenue was 44% of our total revenues for fiscal 2019 and 45% in fiscal 2018 and fiscal 2017.
In recent fiscal years, we generated approximately three-quarters of our software and products revenue from our existing customer base and approximately one-quarter of our software and products revenue from new customers. In addition, our total software and products revenue in any particular period is, to a certain extent, dependent upon our ability to generate revenues from large customer software and products deals, which we refer to as enterprise transactions. Enterprise transactions (transactions greater than $0.1 million) represented approximately 65% of our software and products revenue in fiscal 2019, 59% for fiscal 2018 and 56% for fiscal 2017.
Software and products revenue generated through indirect distribution channels was 93% of total software and products revenue in fiscal 2019, 86% in fiscal 2018 and 87% in fiscal 2017. Software and products revenue generated through direct distribution channels was 7% of total software and products revenue in fiscal 2019, 14% in fiscal 2018 and 13% in fiscal 2017. The dollar value of software and products revenue generated through indirect distribution channels increased approximately $19.7 million, or 7%, in fiscal 2019 compared to fiscal 2018. The dollar value of software and products revenue generated through direct distribution decreased $21.6 million, or 50%, in fiscal 2019 compared to fiscal 2018. Deals initiated by our direct sales force are sometimes transacted through indirect channels based on end-user customer requirements, which are not always in our control and can cause this overall percentage split to vary from fiscal year to fiscal year. As such, there may be fluctuations in the dollars and percentage of software and products revenue generated through our direct distribution channels from time to time. We believe that the growth of our software and products revenue, derived from both our indirect channel partners and direct sales force, are key attributes to our long-term growth strategy. We will continue to invest in both our channel relationships and direct sales force in the future, but we continue to expect more revenue to be generated through indirect distribution channels over the long term. The failure of our indirect distribution channels or our direct sales force to effectively sell our software applications could have a material adverse effect on our revenues and results of operations.
Our primary original equipment manufacturer agreement is with Hitachi Vantara (Hitachi) and allows them to market, sell and support our software applications and services on a stand-alone basis and/or incorporate our software applications into their own hardware products. Our OEM partners, including Hitachi, have no obligation to recommend or offer our software applications exclusively or at all, and they have no minimum sales requirements and can terminate our relationship at any time.

31


We also have non-exclusive distribution agreements covering our North American commercial markets and our U.S. Federal Government market with Arrow Enterprise Computing Solutions, Inc. (Arrow), a subsidiary of Arrow Electronics, Inc. Pursuant to these distribution agreements, these distributors’ primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. We generated approximately 38% of our total revenues through Arrow in fiscal 2019, approximately 36% of our total revenues in fiscal 2018 and approximately 36% of our total revenues in fiscal 2017. If Arrow was to discontinue or reduce the sales of our products or if our agreement with Arrow was terminated, and if we were unable to take back the management of our reseller channel or find another North American distributor to replace Arrow, then it could have a material adverse effect on our future business.
Our services revenue was 56% of our total revenues for fiscal 2019 and 55% in fiscal 2018 and fiscal 2017. Our services revenue is made up of fees from the delivery of customer support and other professional services, which are typically sold in connection with the sale of our software applications. Customer support agreements provide technical support and unspecified software updates on a when-and-if-available basis for an annual fee based on licenses purchased and the level of service subscribed. Other professional services include consulting, assessment and design services, implementation and post-deployment services and training, all of which to date have predominantly been sold in connection with the sale of software applications.
Most of our customer support agreements are for a one-year term. As the end of the annual period approaches, we pursue the renewal of the agreement with the customer. Historically, maintenance renewals have represented a significant portion of our total revenue. Because of this characteristic of our business, if our customers choose not to renew their maintenance and support agreements with us on beneficial terms, or at all, our business, operating results and financial condition could be harmed.
The gross margin of our services revenue was 77% for fiscal 2019, fiscal 2018 and fiscal 2017. Overall, our services revenue has lower gross margins than our software and products revenue. The gross margin of our software and products revenue was 92% for fiscal 2019, 98% for fiscal 2018 and 99% for fiscal 2017. The decrease in gross margin percentage of software and products is a result of the increase in sales of our integrated appliance, which includes hardware. An increase in the percentage of total revenues represented by services revenue may adversely affect our overall gross margin percentage.
Related Party Transactions
During fiscal 2019, Joseph F. Eazor, former CEO of Rackspace, Inc (Rackspace), was a Director on our board. Rackspace has been a customer of ours since 2006. On July 31, 2018, Joseph F. Eazor resigned from our Board of Directors. Total recognized revenue related to Rackspace for fiscal 2019 through July 31, 2018 was $0.6 million.
Description of Costs and Expenses
Our cost of revenues is as follows:

Cost of Software and Products Revenue, consists primarily of the cost of appliance hardware, third-party royalties and other costs such as media, manuals, translation and distribution costs; and

Cost of Services Revenue, consists primarily of salary and employee benefit costs in providing customer support and other professional services.

Our operating expenses are as follows

Sales and Marketing, consists primarily of salaries, commissions, employee benefits, stock-based compensation and other direct and indirect business expenses, including travel and related expenses, sales promotion expenses, public relations expenses and costs for marketing materials and other marketing events (such as trade shows and advertising);

Research and Development, which is primarily the expense of developing new software applications and modifying existing software applications, consists principally of salaries, stock-based compensation and benefits for research and development personnel and related expenses; contract labor expense and consulting fees as well as other expenses associated with the design, certification and testing of our software applications; and legal costs associated with the patent registration of such software applications;


32


General and Administrative, consists primarily of salaries, stock-based compensation and benefits for our executive, accounting, human resources, legal, information systems and other administrative personnel. Also included in this category are other general corporate expenses, such as outside legal and accounting services, compliance costs and insurance; and

Depreciation and Amortization, consists of depreciation expense primarily for our owned Corporate Campus Headquarters location and computer equipment we use for information services and in our development and test labs.
Foreign Currency Exchange Rates’ Impact on Results of Operations
Sales outside the United States were approximately 47% of our total revenue for fiscal 2019, 46% of our total revenue for fiscal 2018 and 44% for fiscal 2017. The income statements of our non-U.S. operations are translated into U.S. dollars at the average exchange rates for each applicable month in a period. To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency denominated transactions generally results in increased revenue, operating expenses and income from operations for our non-U.S. operations. Similarly, our revenue, operating expenses and net income will generally decrease for our non-U.S. operations if the U.S. dollar strengthens against foreign currencies.
Using the average foreign currency exchange rates from fiscal 2018, our software and products revenue would have been higher by $5.2 million, our services revenue would have been higher by $4.4 million, our cost of sales would have been higher by $1.0 million and our operating expenses would have been higher by $5.2 million from non-U.S. operations for fiscal 2019.
In addition, we are exposed to risks of foreign currency fluctuation primarily from cash balances, accounts receivables and intercompany accounts denominated in foreign currencies and are subject to the resulting transaction gains and losses, which are recorded as a component of general and administrative expenses. We recognized net foreign currency transaction gains of $1.0 million in fiscal 2019, $0.1 million in fiscal 2018, and $0.6 million in fiscal 2017.
Critical Accounting Policies
In presenting our consolidated financial statements in conformity with U.S. generally accepted accounting principles, we are required to make estimates and judgments that affect the amounts reported therein. Some of the estimates and assumptions we are required to make relate to matters that are inherently uncertain as they pertain to future events. We base these estimates on historical experience and on various other assumptions that we believe to be reasonable and appropriate. Actual results may differ significantly from these estimates. The following is a description of our accounting policies that we believe require subjective and complex judgments, which could potentially have a material effect on our reported financial condition or results of operations.
Revenue Recognition
We account for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers. Our revenue recognition policies require us to make significant judgments and estimates. In applying our revenue recognition policy, we must determine which portions of our revenue are recognized currently (generally software and products revenue) and which portions must be deferred and recognized in future periods (generally services revenue). We analyze various factors including, but not limited to, the selling price of undelivered services when sold on a stand-alone basis, our pricing policies, the credit-worthiness of our customers, and contractual terms and conditions in helping us to make such judgments about revenue recognition. Changes in judgment on any of these factors could materially impact the timing and amount of revenue recognized in a given period.
We derive revenue from two primary sources: software and products, and services. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services and customer education. A typical contract includes both licenses and services.
Our software licenses typically provide for a perpetual right to use our software. We also sell term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software license is functional intellectual property that is distinct as the user can benefit from the software on its own. Software and product revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the subscription period.

33


In fiscal 2018, we also started selling appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery.

Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches. The Company sells its customer support contracts as a percentage of net software purchases the support is related to. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year.

Other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors. Revenue related to other professional services and customer education services is typically recognized as the services are performed.

Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and products are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

The Company’s typical performance obligations include the following:
Performance Obligation
When Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Software and Products Revenue
Software Licenses
Upon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Appliances
When control of the appliances passes to the customer; typically upon delivery
Within 90 days of delivery
Residual approach
Customer Support Revenue
Software Updates
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Customer Support
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Professional Services
Other Professional Services (except for education services)
As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education Services
When the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations

34


Accounting for Income Taxes
Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in the our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies. During the year ended March 31, 2018 we concluded that based on the amount, and trend, of pre-tax loss in recent fiscal years it is more likely than not that we will not realize the benefits of its gross deferred tax assets and therefore have recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero. The valuation allowance is material to our financial statements. In the future, changes to our estimates regarding the realizability of our gross deferred tax assets could materially impact our results of operations.
We conduct business globally and as a result, file income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, we are subject to examination by taxing authorities throughout the world, including such major jurisdictions as the United States, Australia, Canada, Germany, Netherlands and United Kingdom.
 
Results of Operations
Fiscal year ended March 31, 2019 compared to fiscal year ended March 31, 2018
Revenues
Total revenues increased $11.6 million, or 2%, from $699.4 million in fiscal 2018 to $711.0 million in fiscal 2019.
Software and Products Revenue.    Software and products revenue decreased $1.8 million, or 1%, from $311.7 million in fiscal 2018 to $309.9 million in fiscal 2019. Software and products revenue represented 44% of our total revenues in fiscal 2019 and 45% of our total revenues in fiscal 2018.
The overall decrease in software and products revenue was primarily driven by a decrease in transactions less than $0.1 million. Software and products revenue derived from transactions less than $0.1 million decreased $17.9 million, in fiscal 2019 compared to fiscal 2018. This was partially offset by the amount of enterprise transaction revenue (transactions greater than $0.1 million), which increased by $16.0 million, or 9% in fiscal 2019 compared to fiscal 2018. Enterprise transactions represented approximately 65% and 59% of our software and products revenue in fiscal 2019 and fiscal 2018, respectively. The increase in enterprise transactions is primarily due to a 17% increase in the number of transactions of this type partially offset by a 7% decrease in the average dollar amount of such transactions. The average dollar amount of enterprise transactions was approximately $272,000 in fiscal 2019 and approximately $292,000 in fiscal 2018.
We track software and products revenue on a geographic basis. The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APAC (Australia, New Zealand, Southeast Asia, China). Americas, EMEA and APAC represented 55%, 31% and 14% of total software and products revenue, respectively, for the fiscal year ended March 31, 2019. The year over year increase of Software and Products Revenue in the Americas and APAC was 1%, while EMEA decreased 5%.
The increase in Americas software and products revenue was the result of a 21% increase in the number of enterprise revenue transactions. This increase was partially offset by a decrease in revenue from non-enterprise revenue transactions and a decline in the average size of enterprise revenue transactions.
EMEA software and products revenue decreased as a result of a 11% decline in non-enterprise transaction revenue. This decrease was partially offset by a 1% increase in enterprise revenue transactions. On a constant currency basis, EMEA software and products revenue would have declined 2% versus the prior year.
The increase in APAC was the result of a 10% increase in revenue from enterprise revenue transactions that was partially offset by a 4% decrease in non-enterprise revenue transactions. On a constant currency basis, APAC software and products revenue would have increased 5% compared to prior year.
Our software and products revenue in EMEA and APAC is subject to changes in foreign exchange rates as more fully discussed above in the “Foreign Currency Exchange Rates’ Impact on Results of Operations” section.

35


Software and products revenue derived from our indirect distribution channel (resellers and original equipment manufacturers) increased $19.7 million, or 7% in fiscal 2019 compared to fiscal 2018, and software and products revenue through our direct sales force decreased $21.6 million, or 50% in fiscal 2019 compared to fiscal 2018. For additional discussion on software and products revenue derived from our direct sales force see the “Sources of Revenue” section.
Services Revenue.    Services revenue increased $13.4 million, or 3%, from $387.6 million in fiscal 2018 to $401.1 million in fiscal 2019. Services revenue represented 56% of our total revenues in fiscal 2019 and 55% of our total revenues in fiscal 2018. The net increase in services revenue is due to a $12.7 million increase in revenue from customer support agreements as a result of software sales to new customers and renewal agreements with our installed software base.
Cost of Revenues
Total cost of revenues increased $18.9 million, or 19%, from $98.2 million in fiscal 2018 to $117.0 million in fiscal 2019. Total cost of revenues represented 16% of our total revenues in fiscal 2019 compared to 14% in fiscal 2018. The increase in cost of revenues as a percentage of total revenue was driven by sales of our Hyperscale Appliances.
Cost of Software and Products Revenue.    Cost of software and products revenue was $25.7 million in fiscal 2019 and $7.2 million in fiscal 2018, representing approximately 8% of software and products revenue in fiscal 2019 compared to 2% in fiscal 2018. The increase in cost of software and products revenue is related to additional hardware and software royalty costs associated with our appliance and Hyperscale product offerings. As sales of our appliances and hyperscale products continue to ramp, we expect the cost of software and products as a percentage of software and products revenue will continue to increase.
Cost of Services Revenue.    Cost of services revenue increased $0.4 million from $90.9 million in fiscal 2018 to $91.3 million in fiscal 2019. Cost of services revenue represented 23% of our services revenue in fiscal 2019 and fiscal 2018.
Operating Expenses
Sales and Marketing.    Sales and marketing expenses decreased $40.6 million, or 10%, from $410.7 million in fiscal 2018 to $370.1 million in fiscal 2019. The decrease is primarily the result of a $23.0 million decrease in employee compensation and related expenses mainly attributable to our restructuring initiatives, a $6.1 million decrease in travel expenses, and a $2.3 million decrease in marketing expenses. Sales and marketing expenses as a percentage of total revenues decreased to 52% in fiscal 2019 compared to 59% in fiscal 2018.
Research and Development.    Research and development expenses increased $1.6 million, or 2%, from $91.0 million in fiscal 2018 to $92.6 million in fiscal 2019. The increase is primarily due to an increase in employee compensation and related expenses attributable to the expansion of our engineering group. Research and development expenses as a percentage of total revenues was 13% in fiscal 2019 and fiscal 2018. Investing in research and development has been a priority for Commvault, and we anticipate continued spending related to the development of our data and information management software applications.
General and Administrative.    General and administrative expenses increased $10.2 million, or 11%, from $90.7 million in fiscal 2018 to $100.9 million in fiscal 2019. This increase is primarily due to $11.2 million of costs related to a non-routine shareholder matter. The costs are for professional fees related to our settlement agreement with the shareholder and consulting fees incurred with the operational review which was agreed to as part of the settlement. Fiscal 2019 also includes $12.2 million related to the modification of stock based compensation awards granted to our former Chief Executive Officer. These increases were partially offset by a decrease in employee compensation and related expenses. General and administrative expenses in fiscal 2019 includes $1.0 million of net foreign currency transaction gains compared to $0.1 million of net foreign currency transaction gains recognized in general and administrative expenses in fiscal 2018. General and administrative expenses as a percentage of total revenues was 14% in fiscal 2019 and 13% in fiscal 2018.
Restructuring.  In fiscal 2019 we initiated a restructuring plan to increase efficiency in our sales, marketing and distribution functions as well as reduce costs across all functional areas.  During the year, we have incurred total restructuring charges of $14.8 million. These restructuring charges relate primarily to severance and related costs associated with headcount reductions. These charges include $2.6 million of stock-based compensation related to modifications of existing awards granted to certain employees included in the restructuring. We cannot guarantee the restructuring program will achieve its intended result. Risks associated with this restructuring program also include additional unexpected costs, adverse effects on employee morale and the failure to meet operational and growth targets due to the loss of key employees, any of which may impair our ability to achieve anticipated results of operations or otherwise harm our business.
Depreciation and Amortization.    Depreciation expense increased $0.9 million, from $9.7 million in fiscal 2018 to $10.6 million in fiscal 2019.

36


Interest Income
Interest income increased $3.3 million, from $2.2 million in fiscal 2018 to $5.5 million in fiscal 2019. The increase was the result of an increase in short term investments and increased yield on those investments. Our short-term investments are in U.S. Treasury Bills.
Income Tax Expense
Income tax expense was $6.9 million in fiscal 2019 compared to expense of $58.4 million in fiscal 2018. In fiscal 2018 we determined that it is more likely than not that it will not realize the benefits of its gross deferred tax assets and therefore recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero. The income tax expense for the year ended March 31, 2019 relates primarily to current foreign taxes.

Liquidity and Capital Resources
As of March 31, 2019, our cash and cash equivalents balance was $328.0 million. Included in this balance was $102.7 million of cash equivalents which consisted of money market funds. In addition, we have approximately $130.3 million of short-term investments invested in U.S. Treasury Bills. In recent fiscal years, our principal source of liquidity has been cash provided by operations.
As of March 31, 2019, the amount of cash and cash equivalents held outside of the United States by our foreign legal entities was approximately $153.7 million. These balances are dispersed across many international locations around the world. We believe that such dispersion meets the current and anticipated future liquidity needs of our foreign legal entities. In the event we needed to repatriate funds from outside of the United States, such repatriation would likely be subject to restrictions by local laws and/or tax consequences including foreign withholding taxes.
During the year ended March 31, 2019, we repurchased $132.7 million of common stock (2.1 million shares) under our share repurchase program. Our future stock repurchase activity is subject to the business judgment of our management and Board of Directors, taking into consideration our historical and projected results of operations, financial condition, cash flows and other anticipated capital requirements or investment alternatives. Our stock repurchase program reduces the dilutive impact on our common shares outstanding associated with stock option exercises and our previous public and private stock offerings through the repurchase of common stock. As of May 3, 2019, there is $111.0 million remaining in the share repurchase program which expires on March 31, 2020. Our stock repurchase program has been funded by our existing cash and cash equivalent balances as well as cash flows provided by our operations.
Our summarized annual cash flow information is as follows (in thousands):
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Net cash provided by operating activities
 
$
110,180

 
$
84,169

 
$
100,039

Net cash used in investing activities
 
(5,261
)
 
(17,991
)
 
(28,045
)
Net cash used in financing activities
 
(90,713
)
 
(82,104
)
 
(22,435
)
Effects of exchange rate — changes in cash
 
(16,998
)
 
17,219

 
(8,175
)
Net increase (decrease) in cash and cash equivalents
 
$
(2,792
)
 
$
1,293

 
$
41,384

Net cash provided by operating activities was $110.2 million in fiscal 2019, $84.2 million in fiscal 2018 and $100.0 million in fiscal 2017. In fiscal 2019, cash generated by operating activities was primarily due to net income adjusted for the impact of non-cash charges and increases in deferred revenue and accrued expenses. These amounts were partially offset by an increase in accounts receivable. In fiscal 2018, cash generated by operating activities was primarily due to net loss adjusted for the impact of non-cash charges and increases in deferred services revenue as a result of customer support agreements from new customers and renewal agreements with our installed customer base, partially offset by an increase in accounts receivable.

37


Net cash used in investing activities was $5.3 million in fiscal 2019, $18.0 million in fiscal 2018 and $28.0 million in fiscal 2017. In fiscal 2019, cash used in investing activities was related to $1.3 million of net proceeds of short-term investments of U.S. Treasury Bills, and $6.6 million of capital expenditures as we continue to invest in and enhance our global infrastructure. Included in this balance was a purchase of land adjacent to our global corporate headquarters. In fiscal 2018, cash used in investing activities was related to $10.9 million of net purchases of short-term investments of U.S. Treasury Bills, and $7.0 million of capital expenditures as we continue to invest in and enhance our global infrastructure. In fiscal 2017, cash used in investing activities was related to $21.6 million of net purchases of short-term investments of U.S. Treasury Bills, and $6.4 million of capital expenditures as we continue to invest in and enhance our global infrastructure.
Net cash used in financing activities was $90.7 million in fiscal 2019, $82.1 million in fiscal 2018 and $22.4 million in fiscal 2017. The cash used in financing activities in fiscal 2019 was primarily due to $132.7 million used to repurchase shares of our common stock under our repurchase program, partially offset by $42.0 million of proceeds from the exercise of stock options and the employee stock purchase plan. The cash used in financing activities in fiscal 2018 was primarily due to $112.2 million used to repurchase shares of our common stock under our repurchase program, partially offset by $30.1 million of proceeds from the exercise of stock options and the employee stock purchase plan. The cash used in financing activities in fiscal 2017 was primarily due to $50.0 million used to repurchase shares of our common stock under our repurchase program, partially offset by $21.3 million of proceeds from the exercise of stock options and the employee stock purchase plan and $6.2 million of excess tax benefits related to employee stock-based compensation.
A summary of the cash used for the stock repurchase program consists of the following:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Cash used for repurchases (in thousands)
 
$
132,697

 
$
112,218

 
$
49,998

Shares repurchased (in thousands)
 
2,115

 
2,098

 
982

Average price per share
 
$
62.74

 
$
53.49

 
$
50.91

 
Working capital increased $6.0 million from $322.6 million as of March 31, 2018 to $328.7 million as of March 31, 2019. The increase in working capital is primarily due to cash provided by operating activities partially offset by cash used for share repurchases during the fiscal year.
We believe that our existing cash, cash equivalents and our cash from operations will be sufficient to meet our anticipated cash needs for working capital, capital expenditures and potential stock repurchases for at least the next 12 months. We may seek additional funding through public or private financings or other arrangements during this period. Adequate funds may not be available when needed or may not be available on terms favorable to us, or at all. If additional funds are raised by issuing equity securities, dilution to existing stockholders will result. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operational flexibility, and would also require us to fund additional interest expense. If funding is insufficient at any time in the future, we may be unable to develop or enhance our products or services, take advantage of business opportunities or respond to competitive pressures, any of which could have a material adverse effect on our business, financial condition and results of operations.

38


Summary Disclosures about Contractual Obligations and Commercial Commitments
Our material capital commitments consist of obligations under facilities and operating leases. Some of these leases have free or escalating rent payment provisions. We recognize rent expense under leases on a straight-line basis. We anticipate that we will experience an increase in our capital expenditures and lease commitments as a result of our anticipated growth in operations, infrastructure, personnel and resources devoted to building our brand name.
The following table summarizes our obligations as of March 31, 2019 (dollars in thousands):
 
 
 
Payments Due by Period
 
 
Total
 
Less Than
1 Year
 
2-3 Years
 
4-5 Years
 
More
Than 5
Years
Operating lease obligations
 
$
23,673

 
$
9,008

 
$
10,907

 
$
2,827

 
$
931

Purchase obligations
 
20,520

 
16,748

 
3,669

 
103

 

Total
 
$
44,193

 
$
25,756

 
$
14,576

 
$
2,930

 
$
931

We generally do not enter into binding purchase obligations. The purchase obligations above relate primarily to marketing and IT services. The contractual obligations table above excludes unrecognized tax benefits, plus related interest and penalties totaling $1.1 million because we cannot reasonably estimate in which future periods these amounts will ultimately be settled.
We have certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in cost of software and products revenues was $12.3 million in fiscal 2019 and $4.5 million million in fiscal 2018.
We offer a 90-day limited product warranty for our software. To date, costs relating to this product warranty have not been material.
Off-Balance Sheet Arrangements
As of March 31, 2019 and 2018, other than our operating leases, we do not have off-balance sheet financing arrangements, including any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities.
Indemnifications
Certain of our software licensing agreements contain certain provisions that indemnify our customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity along with our software licensing agreements. We have never incurred a liability relating to one of these indemnification provisions in the past and we believe that the likelihood of any future payout relating to these provisions is remote. Therefore, we have not recorded a liability during any period related to these indemnification provisions.
Impact of Recently Issued Accounting Standards

See Note 2 of the consolidated financial statements for a discussion of the impact of recently issued accounting standards.
Item 7A.
Quantitative and Qualitative Disclosures about Market Risk
Interest Rate Risk
As of March 31, 2019, our cash, cash equivalent and short-term investment balances consisted primarily of money market funds and U.S. Treasury Bills. Due to the short-term nature of these investments, we are not subject to any material interest rate risk on these balances.

39


Foreign Currency Risk
Economic Exposure
As a global company, we face exposure to adverse movements in foreign currency exchange rates. Our international sales are generally denominated in foreign currencies and this revenue could be materially affected by currency fluctuations. Approximately 47% of our sales were outside the United States in fiscal 2019 and 46% were outside the United States in fiscal 2018. Our primary exposures are to fluctuations in exchange rates for the U.S. dollar versus the Euro, and to a lesser extent, the Australian dollar, British pound sterling, Canadian dollar, Chinese yuan, Indian rupee, Korean won and Singapore dollar. Changes in currency exchange rates could adversely affect our reported revenues and require us to reduce our prices to remain competitive in foreign markets, which could also have a material adverse effect on our results of operations. Historically, we have periodically reviewed and revised the pricing of our products available to our customers in foreign countries and we have not maintained excess cash balances in foreign accounts.
We estimate that a 10% change in all foreign exchange rates would impact our reported operating profit by approximately $8.5 million annually. This sensitivity analysis disregards the possibilities that rates can move in opposite directions and that losses from one geographic area may be offset by gains from another geographic area.
Transaction Exposure
Our exposure to foreign currency transaction gains and losses is primarily the result of certain net receivables due from our foreign subsidiaries and customers being denominated in currencies other than the functional currency of the subsidiary. Our foreign subsidiaries conduct their businesses in local currency and we generally do not maintain excess U.S. dollar cash balances in foreign accounts.
Foreign currency transaction gains and losses are recorded in “General and administrative expenses” in the Consolidated Statements of Operation. We recognized net foreign currency transaction gains of $1.0 million, $0.1 million and $0.6 million in fiscal 2019, fiscal 2018, and fiscal 2017 respectively. The net foreign currency transaction gains and losses recorded in “General and administrative expenses” include settlement gains and losses on forward contracts disclosed below.


40


Item 8.
Financial Statements and Supplementary Data
Commvault Systems, Inc.
Consolidated Financial Statements
Fiscal Years Ended March 31, 2019, 2018 and 2017
Index to Consolidated Financial Statements
 

41


Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Commvault Systems, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Commvault Systems, Inc. (the Company) as of March 31, 2019 and 2018, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended March 31, 2019, and the related notes and financial statement schedule listed in the Index at Item 15 (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at March 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended March 31, 2019, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of March 31, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated May 2, 2019 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

We have served as the Company’s auditor since 1998.

/s/ Ernst & Young LLP
Iselin, New Jersey
May 2, 2019



42


Commvault Systems, Inc.
Consolidated Balance Sheets
(In thousands, except per share data)
 
 
 
March 31,
 
 
2019
 
2018
ASSETS
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
327,992

 
$
330,784

Short-term investments
 
130,338

 
131,637

Trade accounts receivable, net
 
176,836

 
162,119

Prepaid expenses and other current assets
 
19,836

 
22,248

Total current assets
 
655,002

 
646,788

Property and equipment, net
 
122,716

 
128,612

Deferred commissions cost
 
33,619

 
33,092

Other assets
 
11,116

 
10,150

Total assets
 
$
822,453

 
$
818,642

 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current Liabilities:
 
 
 
 
Accounts payable
 
$
2,186

 
$
761

Accrued liabilities
 
85,721

 
82,299

Deferred revenue
 
238,439

 
241,113

Total current liabilities
 
326,346

 
324,173

Deferred revenue, less current portion
 
99,257

 
84,661

Deferred tax liabilities, net
 
2,594

 
2,430

Other liabilities
 
2,953

 
3,314

Commitments and contingencies
 

 

Stockholders’ equity:
 
 
 
 
Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding
 

 

Common stock, $0.01 par value, 250,000 shares authorized, 45,582 shares and 45,118 shares issued and outstanding at March 31, 2019 and 2018, respectively
 
454

 
450

Additional paid-in capital
 
887,907

 
782,764

Accumulated deficit
 
(485,490
)
 
(373,678
)
Accumulated other comprehensive loss
 
(11,568
)
 
(5,472
)
Total stockholders’ equity
 
391,303

 
404,064

Total liabilities and stockholders’ equity
 
$
822,453

 
$
818,642

 
 
 
 
 


See accompanying notes to consolidated financial statements


43


Commvault Systems, Inc.
Consolidated Statements of Operations
(In thousands, except per share data)
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
 
Software and products
 
$
309,899

 
$
311,745

 
$
290,668

Services
 
401,058

 
387,648

 
354,337

Total revenues
 
710,957

 
699,393

 
645,005

Cost of revenues:
 
 
 
 
 
 
Software and products
 
25,691

 
7,223

 
3,045

Services
 
91,315

 
90,929

 
82,147

Total cost of revenues
 
117,006

 
98,152

 
85,192

Gross margin
 
593,951

 
601,241

 
559,813

Operating expenses:
 
 
 
 
 
 
Sales and marketing
 
370,088

 
410,727

 
383,933

Research and development
 
92,647

 
91,030

 
79,558

General and administrative
 
100,946

 
90,709

 
88,929

Restructuring
 
14,765

 

 

Depreciation and amortization
 
10,597

 
9,721

 
8,635

Total operating expenses
 
589,043

 
602,187

 
561,055

Income (loss) from operations
 
4,908

 
(946
)
 
(1,242
)
Interest income
 
5,519

 
2,228

 
1,163

Interest expense
 

 
(1,161
)
 
(957
)
Equity in loss of affiliate
 

 
(3,621
)
 
(958
)
Income (loss) before income taxes
 
10,427

 
(3,500
)
 
(1,994
)
Income tax expense (benefit)
 
6,866

 
58,400

 
(1,486
)
Net income (loss)
 
$
3,561

 
$
(61,900
)
 
$
(508
)
Net income (loss) per common share:
 
 
 
 
 
 
Basic
 
$
0.08

 
$
(1.37
)
 
$
(0.01
)
Diluted
 
$
0.07

 
$
(1.37
)
 
$
(0.01
)
Weighted average common shares outstanding:
 
 
 
 
 
 
Basic
 
45,827

 
45,242

 
44,700

Diluted
 
47,601

 
45,242

 
44,700




See accompanying notes to consolidated financial statements


44


Commvault Systems, Inc.
Consolidated Statements of Comprehensive Loss
(In thousands, except per share data)
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Net income (loss)
 
$
3,561

 
$
(61,900
)
 
$
(508
)
Other comprehensive income (loss):
 
 
 
 
 
 
Foreign currency translation adjustment
 
(6,096
)
 
6,843

 
(3,106
)
Comprehensive loss
 
$
(2,535
)
 
$
(55,057
)
 
(3,614
)

See accompanying notes to consolidated financial statements



45


Commvault Systems, Inc.
Consolidated Statements of Stockholders’ Equity
(In thousands)
 
 
 
Common Stock
 
Additional
Paid-In
Capital
 
Accumulated
Deficit
 
Accumulated
Other
Comprehensive
Loss
 
Total
 
 
Shares
 
Amount
 
Balance at March 31, 2016
 
44,134

 
$
440

 
$
602,999

 
$
(172,617
)
 
$
(9,209
)
 
$
421,613

Stock-based compensation
 
 
 
 
 
73,928

 
 
 
 
 
73,928

Tax benefits relating to share-based payments
 
 
 
 
 
3,682

 
 
 
 
 
3,682

Share issuances related to stock-based compensation
 
1,664

 
17

 
21,304

 
 
 
 
 
21,321

Repurchase of common stock
 
(982
)
 
(10
)
 
(7,436
)
 
(42,552
)
 
 
 
(49,998
)
Net income
 
 
 
 
 
 
 
(508
)
 
 
 
(508
)
Other comprehensive loss
 
 
 
 
 
 
 
 
 
(3,106
)
 
(3,106
)
Balance at March 31, 2017
 
44,816

 
447

 
694,477

 
(215,677
)
 
(12,315
)
 
466,932

Cumulative effect of adoption of ASU 2016-09
 
 
 
 
 
435

 
(271
)
 
 
 
164

Stock-based compensation
 
 
 
 
 
74,129

 
 
 
 
 
74,129

Share issuances related to stock-based compensation
 
2,400

 
24

 
30,090

 
 
 
 
 
30,114

Repurchase of common stock
 
(2,098
)
 
(21
)
 
(16,367
)
 
(95,830
)
 
 
 
(112,218
)
Net loss
 
 
 
 
 
 
 
(61,900
)
 
 
 
(61,900
)
Other comprehensive income
 
 
 
 
 
 
 
 
 
6,843

 
6,843

Balance at March 31, 2018
 
45,118

 
450

 
782,764

 
(373,678
)
 
(5,472
)
 
404,064

Stock-based compensation
 
 
 
 
 
80,487

 
 
 
 
 
80,487

Share issuances related to stock-based compensation
 
2,579

 
25

 
41,959

 
 
 
 
 
41,984

Repurchase of common stock
 
(2,115
)
 
(21
)
 
(17,303
)
 
(115,373
)
 
 
 
(132,697
)
Net income
 
 
 
 
 
 
 
3,561

 
 
 
3,561

Other comprehensive loss
 
 
 
 
 
 
 
 
 
(6,096
)
 
(6,096
)
Balance at March 31, 2019
 
45,582

 
$
454

 
$
887,907

 
$
(485,490
)
 
$
(11,568
)
 
$
391,303



See accompanying notes to consolidated financial statements



46


Commvault Systems, Inc.
Consolidated Statements of Cash Flows
(In thousands)
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Cash flows from operating activities
 
 
 
 
 
 
Net income (loss)
 
$
3,561

 
$
(61,900
)
 
$
(508
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 
 
 
 
 
Depreciation and amortization
 
12,060

 
11,785

 
10,232

Noncash stock-based compensation
 
80,487

 
74,129

 
73,928

Excess tax benefits from stock-based compensation
 

 

 
(6,242
)
Deferred income taxes
 
164

 
53,737

 
(11,468
)
Equity in loss of affiliate
 

 
3,621

 
958

Amortization of deferred commissions cost
 
17,348

 
16,587

 
16,065

Changes in operating assets and liabilities:
 
 
 
 
 
 
Trade accounts receivable
 
(24,092
)
 
(25,082
)
 
(16,372
)
Other current assets and Other assets
 
11,400

 
(6,876
)
 
(55
)
Deferred commissions cost
 
(18,967
)
 
(17,984
)
 
(18,393
)
Accounts payable
 
1,485

 
618

 
(190
)
Accrued liabilities
 
5,075

 
3,496

 
15,088

Deferred revenue
 
21,719

 
33,971

 
36,666

Other liabilities
 
(60
)
 
(1,933
)
 
330

Net cash provided by operating activities
 
110,180

 
84,169

 
100,039

Cash flows from investing activities
 
 
 
 
 
 
Purchase of short-term investments
 
(130,338
)
 
(142,424
)
 
(96,306
)
Proceeds from maturity of short-term investments
 
131,637

 
131,480

 
74,685

Purchase of property and equipment
 
(6,560
)
 
(7,047
)
 
(6,424
)
Net cash used in investing activities
 
(5,261
)
 
(17,991
)
 
(28,045
)
Cash flows from financing activities
 
 
 
 
 
 
Repurchase of common stock
 
(132,697
)
 
(112,218
)
 
(49,998
)
Proceeds from stock-based compensation plans
 
41,984

 
30,114

 
21,321

Excess tax benefits from stock-based compensation
 

 

 
6,242

Net cash used in financing activities
 
(90,713
)
 
(82,104
)
 
(22,435
)
Effects of exchange rate — changes in cash
 
(16,998
)
 
17,219

 
(8,175
)
Net increase (decrease) in cash and cash equivalents
 
(2,792
)
 
1,293

 
41,384

Cash and cash equivalents at beginning of year
 
330,784

 
329,491

 
288,107

Cash and cash equivalents at end of year
 
$
327,992

 
$
330,784

 
$
329,491

 
 
 
 
 
 
 
Supplemental disclosures of cash flow information
 
 
 
 
 
 
Interest paid
 
$

 
$
592

 
$
680

Income taxes paid
 
$
11,491

 
$
6,448

 
$
5,413


See accompanying notes to consolidated financial statements

47


Commvault Systems, Inc.
Notes to Consolidated Financial Statements
(In thousands, except per share data)
1.     Nature of Business
Commvault Systems, Inc. and its subsidiaries (Commvault or the Company) is a provider of data and information management software applications. The Company develops, markets and sells a suite of software applications and services, primarily in North America, Europe, Australia and Asia, that provides its customers with data protection solutions. In fiscal 2018 the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases. The Company also provides its customers with a broad range of professional and customer support services.
2.     Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated.
Use of Estimates
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in the Company’s consolidated financial statements and the accompanying notes. The Company bases its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenues and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred commissions cost, income taxes and related reserves, stock-based compensation and accounting for research and development costs. Actual results could differ from those estimates.
Correction of an Immaterial Error in Previously Issued Financial Statements
                Subsequent to the issuance of the financial statements for the year ended March 31, 2018, the Company concluded that the Statement of Operations for fiscal 2018 and fiscal 2017 contained an immaterial error related to the classification of legal fees related to intellectual property as Research and Development expenses and not General and Administrative expenses.  These immaterial errors have been corrected by reclassifying $3,134 and $3,985 from Research and Development expense to General and Administrative expense for the years ended March 31, 2018 and 2017, respectively. This immaterial error did not have any impact on our financial position, net income (loss) or cash flow for fiscal 2018 or fiscal 2017.
Revenue
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. For further discussion of the Company's accounting policies related to revenue see Note 3.
Net Income per Common Share
Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.

48

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







The following table sets forth the reconciliation of basic and diluted common share:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Basic weighted average shares outstanding
 
45,827

 
45,242

 
44,700

Dilutive effect of stock options, restricted stock units, and employee stock purchase plan
 
1,774

 

 

Diluted weighted average shares outstanding
 
47,601

 
45,242

 
44,700


The following table summarizes the potential outstanding common stock equivalents of the Company at the end of each period, which have been excluded from the computation of diluted net income per common share, as its effect is anti-dilutive.
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Stock options, restricted stock units, and shares under the employee stock purchase plan
 
998

 
7,312

 
8,106

Software Development Costs
Research and development expenditures are charged to operations as incurred. Based on the Company’s software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by the Company between completion of the working model and the point at which the product is ready for general release are immaterial.
Trade and Other Receivables
Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in Trade accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets.
Accounting for Income Taxes
The Company accounts for income taxes in accordance with ASC Topic 740, “Income Taxes” (ASC 740). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. The Company uses significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.
Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in the Company's judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, the Company weighs the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents. As of March 31, 2019, the Company’s cash and cash equivalents balance consisted primarily of money market funds.


49

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Short-term Investments

Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents. The company determines classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluates classification whenever changes in circumstances indicate changes in classification may be necessary. The Company’s current short-term investments are classified as held-to-maturity. Held-to-maturity investments consist of securities that the Company has the intent and ability to retain until maturity. Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity. Income related to investments is recorded as interest income in the Consolidated Statement of Operations. Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in the Company’s Consolidated Statements of Cash Flows.
Concentration of Credit Risk
The Company grants credit to customers in a wide variety of industries worldwide and generally does not require collateral. Credit losses relating to these customers have been minimal.
Sales through the Company’s distribution agreement with Arrow Enterprise Computing Solutions, Inc. (Arrow) totaled approximately 38%, 36% and 36% of total revenues for the years ended March 31, 2019, 2018 and 2017, respectively. Arrow accounted for approximately 38% of total accounts receivable as of March 31, 2019 and 2018, respectively.
Fair Value of Financial Instruments
The carrying amounts of the Company’s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. As of March 31, 2019 and 2018, the Company’s short-term investments balance consisted of U.S. Treasury Bills.
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, the Company uses the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:
Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
 
The following table summarizes the composition of the Company’s financial assets measured at fair value on a recurring basis at March 31, 2019 and March 31, 2018:
 
March 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents
 
$
102,702

 

 

 
$
102,702

Short-term investments
 

 
$
131,937

 

 
$
131,937

March 31, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents
 
$
43,545

 

 

 
$
43,545

Short-term investments
 

 
$
132,263

 

 
$
132,263


50

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation and amortization. Land is not depreciated. The Company provides for depreciation on a straight-line basis over the estimated useful lives of the assets. The depreciable assets that comprise the Company's owned headquarters classified as Buildings are being depreciated over lives ranging from ten to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over three to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.
Asset Retirement Obligation
A liability for the fair value of an asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. The Company maintains certain office space for which the lease agreement requires that the Company return the office space to its original condition upon vacating the premises. Accordingly, the balance of the asset retirement obligation was $1,479 as of March 31, 2019 and $1,303 as of March 31, 2018.
Long-Lived Assets
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of its long-lived assets, the Company evaluates the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset’s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets. There were no impairment charges recognized during the years ended March 31, 2019, 2018 and 2017.
Deferred Commissions Cost
Sales commissions and related payroll taxes earned by the Company's employees are considered incremental and recoverable costs of obtaining a contract with a customer. The Company’s typical contracts include performance obligations related to software licenses, software updates, customer support and other professional services. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. The Company does not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. The Company currently estimates a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. The costs related to professional services are amortized within one quarter following the date of the related software or appliance sale, which is typically the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying condensed consolidated statements of operations.
Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as the Company intends to pay a commensurate commission upon renewal of the subscription license and related updates and support.
Deferred Revenue
Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by the Company. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.

51

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Related Party Transactions
During fiscal 2019, Joseph F. Eazor, former CEO of Rackspace, Inc (Rackspace), was a Director of the Company. Rackspace has been a customer of the Company since 2006. On July 31, 2018, Joseph F. Eazor resigned from the Board of Directors. Total recognized revenue related to Rackspace for fiscal 2019 through July 31, 2018 was $631.
Accounting for Stock-Based Compensation
The Company utilizes the Black-Scholes pricing model to determine the fair value of non-qualified stock options on the dates of grant. Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. The Company recognizes stock-based compensation using the straight-line method for all stock awards that don't include a market or performance condition.
Share Repurchases
The Company considers all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of the Company’s common stock repurchased is reflected as a reduction to Stockholders’ Equity. The Company accounts for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional Paid-in Capital and Accumulated Deficit.
Sales Tax
The Company records revenue net of sales tax.
Advertising Costs
The Company expenses advertising costs as incurred. Advertising expenses were $4,678, $5,704, and $7,816 for the years ended March 31, 2019, 2018 and 2017, respectively. 
Shipping and Handling Costs
Shipping and handling costs are included in cost of revenues for all periods presented.
Foreign Currency Translation
The functional currencies of the Company’s foreign operations are deemed to be the local country’s currency. Assets and liabilities of the Company’s international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other Comprehensive Loss and are reflected as a separate component of Stockholders’ Equity.
Foreign currency transaction gains and losses are recorded in “General and administrative expenses” in the Consolidated Statements of Operations. The Company recognized net foreign currency transaction gains of $984, $109 and $644 in the years ended March 31, 2019, 2018, and 2017, respectively. The net foreign currency transaction gains recorded in “General and administrative expenses” include settlement gains and losses on forward contracts disclosed below.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.

52

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Recently Issued Accounting Standards
Leases

    In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.  The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.  This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.  Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.
Credit Losses on Financial Instruments

    In June 2016, the FASB issued ASU 2016-13 “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.
There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company’s financial position, results of operations or cash flows.
3.    Revenue
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method.
The Company derives revenues from two primary sources: software and products, and services. Software and products revenue includes the Company's software and integrated appliances that combine the Company's software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services and customer education. A typical contract includes both licenses and services.
The Company’s software licenses typically provide for a perpetual right to use the Company’s software. The Company also sells term-based software licenses that expire, which are referred to as subscription arrangements. The Company does not customize its software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. The Company has concluded that its software license is functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. The Company does not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the subscription period.
In fiscal 2018, the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. Revenue to date related to appliances has not been significant.
 
Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches. The Company sells its customer support contracts as a percentage of net software purchases the support is related to. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year.

The Company’s other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by the Company’s instructors or third-party

53

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







contractors. Revenue related to other professional services and customer education services is typically recognized as the services are performed.

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

The Company’s typical performance obligations include the following:
Performance Obligation
When Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Software and Products Revenue
Software Licenses
Upon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Appliances
When control of the appliances passes to the customer; typically upon delivery
Within 90 days of delivery
Residual approach
Customer Support Revenue
Software Updates
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Customer Support
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Professional Services
Other Professional Services (except for education services)
As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education Services
When the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations

Disaggregation of Revenue

The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APAC (Australia, New Zealand, Southeast Asia, China). The Company operates in one segment.

 
Year Ended March 31, 2019
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
170,114

$
95,913

$
43,872

$
309,899

Customer Support Revenue
237,190

82,895

38,662

358,747

Professional Services
23,076

12,380

6,855

42,311

Total Revenue
$
430,380

$
191,188

$
89,389

$
710,957



54

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







 
Year Ended March 31, 2018
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
167,858

$
100,452

$
43,435

$
311,745

Customer Support Revenue
233,991

75,807

36,257

346,055

Professional Services
23,453

11,289

6,851

41,593

Total Revenue
$
425,302

$
187,548

$
86,543

$
699,393

 
Year Ended March 31, 2017
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
168,243

$
82,393

$
40,032

$
290,668

Customer Support Revenue
216,656

65,732

32,466

314,854

Professional Services
22,704

11,364

5,415

39,483

Total Revenue
$
407,603

$
159,489

$
77,913

$
645,005

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to services revenue, primarily customer support contracts.

In some arrangements the Company allows customers to pay for term based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in Accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets. The opening and closing balances of the Company’s accounts receivable, unbilled receivables, and deferred revenues are as follows:
 
Accounts Receivable
Unbilled Receivable
(current)
Unbilled Receivable
(long-term)
Deferred Revenue
(current)
Deferred Revenue
(long-term)
Opening Balance as of March 31, 2018
$
152,219

$
9,900

$
4,380

$
241,113

$
84,661

Increase/(decrease), net
9,351

5,366

2,836

(2,674
)
14,596

Ending Balance as of March 31, 2019
$
161,570

$
15,266

$
7,216

$
238,439

$
99,257


The increase in accounts receivable is primarily a result of an increase in subscription software transactions that are recognized as revenue at the time of sale but paid for over time. The net increase in deferred revenue is primarily the result of an increase in deferred customer support revenue related to software and products revenue transactions and customer support renewals during fiscal 2019.

The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $238,603 for the year ended March 31, 2019. The vast majority of this revenue consists of customer support arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.

Remaining Performance Obligations

In addition to the amounts included in deferred revenue as of March 31, 2019, approximately $27,956 of revenue may be recognized from remaining performance obligations, of which $3,137 was related to software and products. The Company expects the software and products revenue to be recognized next quarter. The majority of the services revenue is related to other professional services which may be recognized over the next twelve months but is contingent upon a number of factors, including customers’ needs and schedules.


55

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







4.     Property and Equipment
Property and equipment consist of the following:
 
 
 
March 31,
 
 
2019
 
2018
Land
 
$
9,445

 
$
9,445

Buildings
 
103,244

 
103,244

Computers, servers and other equipment
 
38,551

 
37,132

Furniture and fixtures
 
15,184

 
15,594

Leasehold improvements
 
10,251

 
10,143

Purchased software
 
1,473

 
1,425

Construction in process
 
2,091

 
57

 
 
180,239

 
177,040

Less: Accumulated depreciation and amortization
 
(57,523
)
 
(48,428
)
 
 
$
122,716

 
$
128,612

The Company recorded depreciation and amortization expense of $12,060, $11,217, and $9,980 for the years ended March 31, 2019, 2018 and 2017, respectively.
5.     Accrued Liabilities
Accrued liabilities consist of the following:
 
 
 
March 31,
 
 
2019
 
2018
Compensation and related payroll taxes
 
$
48,332

 
$
46,192

Other
 
37,389

 
36,107

 
 
$
85,721

 
$
82,299

6.     Commitments and Contingencies
Leases
The Company leases various office facilities under non-cancelable leases, which expire on various dates through April 2023. Future minimum lease payments under all operating leases at March 31, 2019 are as follows:
 
Year Ending March 31,
 
2020
$
9,008

2021
6,634

2022
4,273

2023
2,228

2024 and thereafter
1,530

 
$
23,673

Rent expenses were $11,474, $12,215, and $10,377 for the years ended March 31, 2019, 2018 and 2017, respectively.
Rent expense is calculated by amortizing total rental payments (net of any rental abatements, allowances and other rental concessions), on a straight-line basis, over the lease term. Accordingly, rent expense charged to operations differs from rent paid resulting in the Company recording deferred rent.

56

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Purchase Commitments
The Company, in the normal course of business, enters into various purchase commitments for goods or services. Total non-cancellable purchase commitments as of March 31, 2019 are approximately $16,748 for fiscal 2020, $3,221 for fiscal 2021, $447 for fiscal 2022 and $104 for fiscal 2023 and beyond, totaling $20,520 for all periods through fiscal 2023. These purchase commitments relate primarily to marketing and IT services.
The Company has certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in cost of software and products revenues, was $12,319 in fiscal 2019, $4,462 in fiscal 2018 and $2,646 in fiscal 2017.
Warranties and Indemnifications

The Company offers a 90-day limited product warranty for its software. To date, costs related to this product warranty have not been material.
The Company provides certain provisions within its software licensing agreements to indemnify its customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity, along with the Company’s software licensing agreements. The Company has never incurred a liability relating to one of these indemnification provisions, and management believes that the likelihood of any future payout relating to these provisions is remote. Therefore, the Company has not recorded a liability during any period for these indemnification provisions.

Legal Proceedings
From time to time, the Company is subject to claims in legal proceedings arising in the normal course of business. The Company does not believe that it is currently party to any pending legal action that could reasonably be expected to have a material adverse effect on its business or operating results.
7.     Capitalization
On August 1, 2018 the Company's Board of Directors unanimously approved the termination of the Company’s rights agreement, which was originally scheduled to expire on November 14, 2018. The plan was amended to accelerate the expiration date to August 1, 2018, effectively terminating the plan as of that date.
Common Stock
The Company had 45,582 and 45,118 shares of common stock, par value $0.01, outstanding at March 31, 2019 and March 31, 2018, respectively.

During fiscal 2019, the Company repurchased $132,697 of common stock, or 2,115 shares, under its share repurchase program.
Shares Reserved for Issuance
At March 31, 2019 the Company has reserved 4,736 shares in connection with its Stock Plans discussed in Note 8.
Subsequent Event
On April 18, 2019, the Board of Directors authorized an increase to the existing share repurchase program so that $200,000 was available. The authorization continues to expire on March 31, 2020.
8.     Stock Plans
The Company maintains the Omnibus Incentive Plan (the “2016 Incentive Plan”) for granting awards to employees. On August 23, 2018, the Company’s shareholders approved an amendment to the 2016 Incentive Plan to increase the maximum number of shares of common stock that may be delivered under plan to 5,550, an increase of 2,000 shares. The 2016 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, full value awards (including restricted stock, restricted stock units, performance shares or units and other stock-based awards) and cash-based awards.

57

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







The Company has one additional plan, the 2006 Long-Term Stock Incentive Plan (the “LTIP”), with outstanding options and awards but cannot be used for future grants.
The 2016 Incentive Plan permits the grant of incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock unit awards based on, or related to, shares of the Company’s common stock. As of March 31, 2019, approximately 2,781 thousand shares were available for future issuance under the 2016 Incentive Plan.
As of March 31, 2019, the Company has granted non-qualified stock options, restricted stock units and performance stock awards under its stock incentive plans. Historically, equity awards granted by the Company under its stock incentive plans generally vest quarterly over a three-year period, except that the shares that would otherwise vest quarterly over the first twelve months do not vest until the first anniversary of the grant. The Company anticipates that future grants under its stock incentive plans will be restricted stock units and performance stock awards and does not anticipate that it will grant stock options.
As of March 31, 2019, there was approximately $81,833 of unrecognized stock-based compensation expense related to all of the Company's employee stock plans, net of estimated forfeitures, that is expected to be recognized over a weighted average period of 1.77 years. To the extent the actual forfeiture rate is different from what the Company has anticipated, stock-based compensation related to these awards will be different from the Company’s expectations.
The following summarizes the activity for the Company’s stock incentive plans from March 31, 2016 to March 31, 2019:
 
Options
 
Number of
Options
 
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic
Value
Outstanding at March 31, 2016
 
5,939

 
$
44.07

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(446
)
 
28.44

 
 
 
 
Options forfeited
 
(77
)
 
51.55

 
 
 
 
Options expired
 
(116
)
 
68.98

 
 
 
 
Outstanding at March 31, 2017
 
5,300

 
44.74

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(842
)
 
23.57

 
 
 
 
Options forfeited
 
(26
)
 
43.30

 
 
 
 
Options expired
 
(30
)
 
68.27

 
 
 
 
Outstanding at March 31, 2018
 
4,402

 
48.64

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(1,091
)
 
28.92

 
 
 
 
Options forfeited
 
(15
)
 
44.55

 
 
 
 
Options expired
 
(84
)
 
80.02

 
 
 
 
Outstanding at March 31, 2019
 
3,212

 
$
54.55

 
3.55
 
$
51,133

Exercisable at March 31, 2019
 
3,203

 
$
54.58

 
3.55
 
$
50,965

The total intrinsic value of options exercised was $39,502, $26,547, and $9,896 in the years ended March 31, 2019, 2018 and 2017, respectively. The Company’s policy is to issue new shares upon exercise of options as the Company does not hold shares in treasury. 

58

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







    
Restricted stock unit activity is as follows:
 
Non-Vested Restricted Stock Units
 
Number
of
Awards
 
Weighted
Average
Grant Date
Fair Value
Non-vested as of March 31, 2016
 
2,212

 
$
43.43

Granted
 
1,333

 
50.66

Vested
 
(975
)
 
51.35

Forfeited
 
(174
)
 
43.56

Non-vested as of March 31, 2017
 
2,396

 
45.53

Granted
 
1,235

 
59.71

Vested
 
(1,324
)
 
46.74

Forfeited
 
(141
)
 
48.24

Non-vested as of March 31, 2018
 
2,166

 
54.13

Granted
 
1,256

 
64.65

Vested
 
(1,276
)
 
51.38

Forfeited
 
(315
)
 
57.76

Non-vested as of March 31, 2019
 
1,831

 
$
62.58

The total fair value of the restricted stock units that vested during the years ended March 31, 2019, 2018 and 2017 was $82,957, $76,193 and $50,051, respectively.
The following table presents the stock-based compensation expense included in cost of services revenue, sales and marketing, research and development and general and administrative expenses for the years ended March 31, 2019, 2018 and 2017.
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Cost of services revenue
 
$
2,922

 
$
3,182

 
$
3,925

Sales and marketing
 
34,874

 
36,917

 
34,005

Research and development
 
8,601

 
8,411

 
7,335

General and administrative
 
31,458

 
25,619

 
28,663

Stock-based compensation expense
 
$
77,855

 
$
74,129

 
$
73,928

In the year ended March 31, 2019, the table above excludes $2,632 respectively, of stock-based compensation expense related to the Company's restructuring activities described in footnote 12.
Performance Based Awards
In fiscal 2019, the Company granted 72 performance restricted stock units (PSU) to certain executives. Vesting of these awards is contingent upon i) the Company meeting certain company-wide revenue and non-GAAP performance goals (performance-based) in fiscal 2019 and ii) the Company's customary service periods. The awards vest in three annual tranches and have a maximum potential to vest at 200% (144 shares) based on actual fiscal 2019 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During each financial period, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known. Based on the Company's results, the PSUs granted in fiscal 2019 will be eligible to vest at 94%. The awards are included in the restricted stock units table.

59

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Awards with a Market Condition

In fiscal 2019, the Company granted 75 market performance stock units to certain executives, excluding the CEO awards described below. The vesting of these awards is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a market index over the next three years. The awards vest in three annual tranches and have a maximum potential to vest at 200% (150 shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The weighted average fair value of the awards granted during the year was $81.78 per share. The awards are included in the restricted stock unit table above.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan (the “Purchase Plan”) is a shareholder approved plan under which substantially all employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the Purchase Plan are limited to 10% of the employee’s salary and employees may not purchase more than $25 of stock during any calendar year. Employees purchased 211 shares in exchange for $10,407 of proceeds in fiscal 2019 and 234 shares in exchange for $10,282 of proceeds in fiscal 2018. The Purchase Plan is considered compensatory and the fair value of the discount and look back provision are estimated using the Black-Scholes formula and recognized over the six-month withholding period prior to purchase.  The total expense associated with the Purchase Plan for fiscal 2019, 2018 and 2017 was $3,080, $2,848 and $2,620, respectively. As of March 31, 2019, there was approximately $1,161 of unrecognized cost related to the current purchase period of our Employee Stock Purchase Plan.
Impact on Stock Compensation Expense for Changes in Senior Leadership
During fiscal 2019, the Company’s Chief Executive Officer, N. Robert Hammer, announced his retirement effective February 1, 2019. As part of his retirement, the Company modified his equity awards to allow for continued vesting of his restricted stock awards and performance based awards. The Company also increased the timeframe for which his stock options shall remain exercisable to their original ten years expiration date and not thirty days from his last date of employment. The expense related to these modifications was $12,157 for the year ended March 31, 2019. The Company also recorded expenses of $1,208 related to the modification of other senior leadership.
In February 2019, the Company hired Sanjay Mirchandani, as the Company's new Chief Executive Officer replacing N. Robert Hammer. In connection with Mr. Mirchandani’s compensation package the Company granted him 46 market performance stock units. The vesting of these awards is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a market index over the next three years. Two-thirds of the awards will vest on the two-year anniversary of the grant date and the remaining third will vest on the three-year anniversary of the grant date. The awards have a maximum potential to vest at 200% (92 shares) based on TSR performance. The related stock-based compensation expense is consistent with our other market performance awards and based on the estimated fair value of the underlying shares on the date of grant. Expense on these awards is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The weighted average fair value of these awards was $91.66 per share. These awards are excluded from the Awards with a Market Conditions section above. In addition, Mr. Mirchandani also received 108 time-vesting restricted stock units ("RSUs). Expense for both the market condition awards and time vesting RSUs for the year ended March 31, 2019 was $729. The awards are included in the restricted stock unit table above.





60

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







9.     Income Taxes
Impact of U.S. Tax Reform    

The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduces the US federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. The most significant impact of the legislation for the Company was the reduction of the value of the Company's net deferred tax assets (which represent future tax benefits) as a result of lowering the U.S. corporate income tax rate from 35% to 21%. The Act also includes a requirement to pay a one-time transition tax on the cumulative value of earnings and profits that were previously not repatriated for U.S. income tax purposes. The Company has concluded that the one-time transition tax is zero. In addition, the Company no longer considers the undistributed earnings held outside of the U.S. by most of its foreign subsidiaries to be indefinitely reinvested.

The Act subjects a US shareholder to tax on Global Intangible Low-Taxed Income (GILTI) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for GILTI, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because the Company was evaluating the provisions of GILTI as of the fiscal year ended March 31, 2018, it recorded no GILTI-related deferred amounts in the financial statements for the year ended March 31, 2018. After further consideration in the current year, the Company has elected to account for GILTI in the year the tax is incurred, and has recorded an estimate of GILTI as a component of the projected tax provision for the fiscal year ending March 31, 2019.

The Act requires complex computations to be performed that were not previously required in U.S. tax law, judgments to be made in interpretation of the provisions of the Act, estimates in calculations, and the preparation and analysis of information not previously relevant or regularly produced. The U.S. Treasury Department, the Internal Revenue Service ("IRS), and other standard-setting bodies could interpret or issue guidance on how provisions of the Tax Act will be applied or otherwise administered that is different from our current interpretation.

Valuation Allowance

Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, the Company considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies. As a result of this analysis, the Company determined that it is more likely than not that it will not realize the benefits of its gross deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero.
The components of income (loss) before income taxes were as follows:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
(1,762
)
 
$
(18,159
)
 
$
(7,860
)
Foreign
 
12,189

 
14,659

 
5,866

 
 
$
10,427

 
$
(3,500
)
 
$
(1,994
)
 

61

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







The components of income tax expense (benefit) were as follows:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
(1,772
)
 
$
(1,036
)
 
$
6,360

State
 
103

 
(383
)
 
(958
)
Foreign
 
8,371

 
7,307

 
4,818

Deferred:
 
 
 
 
 
 
Federal
 
144

 
57,582

 
(11,520
)
State
 

 
(4,601
)
 
(80
)
Foreign
 
20

 
(469
)
 
(106
)
 
 
$
6,866

 
$
58,400

 
$
(1,486
)
A reconciliation of the statutory tax rates and the effective tax rates for the years ended March 31, 2019, 2018 and 2017 are as follows:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Statutory federal income tax expense (benefit) rate
 
21.0
 %
 
(31.6
)%
 
(35.0
)%
State and local income tax expense, net of federal income tax effect
 
1.0
 %
 
20.5
 %
 
2.9
 %
Foreign earnings taxed at different rates
 
25.5
 %
 
63.0
 %
 
131.5
 %
U.S. tax on Global Intangible Low-Taxed Income
 
72.9
 %
 
 %
 
 %
Domestic permanent differences
 
7.8
 %
 
65.6
 %
 
96.6
 %
Foreign tax credits
 
(22.4
)%
 
(39.2
)%
 
(67.7
)%
Research credits
 
(51.8
)%
 
(83.2
)%
 
(163.2
)%
Tax reserves
 
(5.2
)%
 
(7.0
)%
 
4.1
 %
Valuation allowance
 
(76.7
)%
 
1,626.5
 %
 
(31.8
)%
Statutory tax rate changes
 
(7.8
)%
 
451.9
 %
 
15.9
 %
Stock-based compensation
 
97.2
 %
 
(377.6
)%
 
 %
Other differences, net
 
4.3
 %
 
(20.3
)%
 
(27.8
)%
Effective income tax expense (benefit)
 
65.8
 %
 
1,668.6
 %
 
(74.5
)%

62

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







The significant components of the Company’s deferred tax assets are as follows:
 
 
March 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Net operating losses
 
$
6,223

 
$
9,015

Equity investment
 
1,298

 
1,162

Stock-based compensation
 
13,926

 
31,077

Deferred revenue
 
15,144

 
12,670

Tax credits
 
23,632

 
15,240

Accrued expenses
 
2,138

 
1,400

Allowance for doubtful accounts and other reserves
 
661

 
543

Less: valuation allowance
 
(50,160
)
 
(58,350
)
Total deferred tax assets
 
12,862

 
12,757

Deferred tax liabilities:
 
 
 
 
Depreciation and amortization
 
(6,673
)
 
(6,172
)
Deferred commissions and other
 
(8,783
)
 
(10,790
)
Total deferred tax liabilities
 
$
(15,456
)
 
$
(16,962
)
Net deferred tax liability
 
$
(2,594
)
 
$
(2,430
)

During fiscal 2019, the Company could no longer assert that it had the intent to indefinitely reinvest the earnings and profits of the foreign subsidiaries, with the exception of India. Accordingly, the Company was required to adjust its deferred tax liability for the effects of this change in assertion. This effect was not significant.
At March 31, 2019, the Company had U.S. federal net operating loss (NOL) carry forwards of $20,166. These net operating losses are allowed to be carryforward indefinitely. As of March 31, 2019, the Company had state net operating loss carry forwards which generated a deferred tax asset of $1,319. The State NOLs expire over various years beginning in 2029 depending on the jurisdiction.

The Company also had federal and state research tax credit (R&D credits) carryforwards of approximately $17,508 and $2,187, respectively. The federal research tax credit carryforwards expire from 2025 through 2036, and the state research tax credit carryforwards expire from 2019 through 2023.

The Company conducts business globally and as a result, files income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions are the United States, Australia, Canada, Germany, Netherlands and United Kingdom. The following table summarizes the tax years in the Company’s major tax jurisdictions that remain subject to income tax examinations by tax authorities as of March 31, 2019. The years subject to income tax examination in the Company’s foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.
 
Tax Jurisdiction
  Years Subject to Income
Tax Examination
U.S. Federal
  2018 - Present
Foreign jurisdictions
  2013 - Present

63

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







The calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in each of its tax jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction. A number of years may lapse before a particular matter is audited and finally resolved. A reconciliation of the amounts of unrecognized tax benefits is as follows:

Balance at March 31, 2016
$
1,952

Additions for tax positions related to fiscal 2017

Additions for tax positions related to prior years
179

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations

Foreign currency translation adjustment
(33
)
Balance at March 31, 2017
2,098

Additions for tax positions related to fiscal 2018

Additions for tax positions related to prior years
150

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations
(397
)
Foreign currency translation adjustment
(111
)
Balance at March 31, 2018
1,740

Additions for tax positions related to fiscal 2019

Additions for tax positions related to prior years
547

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations
(695
)
Foreign currency translation adjustment

Balance at March 31, 2019
1,592

The Company estimates that no significant remaining unrecognized tax benefits will be realized during the fiscal year ending March 31, 2020. Interest and penalties related to unrecognized tax benefits are recorded in income tax expense. In the years ended March 31, 2019, 2018 and 2017, the Company recognized $40, $80 and $61, respectively, of interest and penalties in the Consolidated Statement of Operations.
10.     Employee Benefit Plan
The Company has a defined contribution plan, as allowed under Section 401(k) of the Internal Revenue Code, covering substantially all employees. Effective January 1, 2012, the Company makes contributions equal to a discretionary percentage of the employee’s contributions determined by the Company. During the years ended March 31, 2019, 2018 and 2017, the Company made contributions of $2,786, $2,959, and $2,998, respectively.
11.     Segment Information
The Company operates in one segment. The Company’s products and services are sold throughout the world, through direct and indirect sales channels. The Company’s chief operating decision maker (the “CODM”) is the chief executive officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does not receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.

64

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







Revenues by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenues. The following table sets forth revenue and long-lived assets by geographic area:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
 
United States
 
$
379,221

 
$
377,934

 
$
365,354

Other
 
331,736

 
321,459

 
279,651

 
 
$
710,957

 
$
699,393

 
$
645,005

No individual country other than the United States accounts for 10% or more of revenues in the years ended March 31, 2019, 2018 and 2017. Revenue included in the “Other” caption above primarily relates to the Company’s operations in Europe, Australia, Canada and Asia.
 
 
 
March 31,
 
 
2019
 
2018
Long-lived assets:
 
 
 
 
United States
 
$
143,591

 
$
145,918

Other
 
23,860

 
25,936

 
 
$
167,451

 
$
171,854


At March 31, 2019 and 2018 no other individual country, other than the United States, accounts for 10% or more of long-lived assets.
12.    Restructuring
In fiscal 2019, the Company initiated a restructuring plan to increase efficiency in its sales, marketing and distribution functions as well as reduce costs across all functional areas. During the year ended March 31, 2019, the Company incurred total restructuring charges of $14,765. These restructuring charges relate primarily to severance and related costs associated with headcount reductions and lease abandonment charges associated with two leases. These charges include $2,632 of stock-based compensation related to modifications of existing unvested awards granted to certain employees impacted by the restructuring plan.

The activity in the Company’s restructuring accruals for the year ended March 31, 2019 is summarized as follows:
 
 
Lease abandonment charges
Severance & payroll related charges
Total
Balance at March 31, 2018
 
$

$

$

Restructuring charges
 
1,034

14,606

15,640

Payments
 
(540
)
(12,642
)
(13,182
)
Accrual reversals
 

(875
)
(875
)
Balance at March 31, 2019
 
$
494

$
1,089

$
1,583


As of March 31, 2019, the outstanding restructuring accruals primarily relate to future severance and lease payments.

65

Commvault Systems, Inc.
Notes to Consolidated Financial Statements — (Continued)
(In thousands, except per share data)







13.     Selected Quarterly Financial Data (unaudited)
 
 
Quarter Ended
 
 
June 30
 
September 30
 
December 31
 
March 31
Fiscal 2019
 
 
 
 
 
 
 
 
Total revenue
 
$
176,177

 
$
169,078

 
$
184,275

 
$
181,427

Gross margin
 
148,571

 
142,205

 
155,422

 
147,753

Net income (loss)
 
(8,567
)
 
891

 
13,400

 
(2,163
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic (1)
 
$
(0.19
)
 
$
0.02

 
$
0.29

 
$
(0.05
)
Diluted (1)
 
$
(0.19
)
 
$
0.02

 
$
0.28

 
$
(0.05
)
 
 
Quarter Ended
 
 
June 30
 
September 30
 
December 31
 
March 31
Fiscal 2018
 
 
 
 
 
 
 
 
Total revenue
 
$
165,972

 
$
168,140

 
$
180,366

 
$
184,915

Gross margin
 
144,311

 
144,873

 
155,409

 
156,648

Net income (loss)
 
(284
)
 
(1,010
)
 
(58,945
)
 
(1,661
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic (1)
 
$
(0.01
)
 
$
(0.02
)
 
$
(1.30
)
 
$
(0.04
)
Diluted (1)
 
$
(0.01
)
 
$
(0.02
)
 
$
(1.30
)
 
$
(0.04
)
 
(1)
Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations.

Item 9.
Changes In and Disagreements with Accountants on Accounting and Financial Disclosure
Not applicable
Item 9A.
Controls and Procedures
(a)
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of the Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as of March 31, 2019. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2019.
 
(b)
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over our financial reporting as defined in Rules 13a-15(f) of the Exchange Act. There are inherent limitations in the effectiveness of any internal control, including the possibility of human error and the circumvention or overriding of controls. Accordingly, even an effective internal control can provide only reasonable assurance with respect to financial statement preparation. Further, because of changes in conditions, the effectiveness of any internal control may vary over time.
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our internal control over financial reporting as of March 31, 2019. In making this assessment, management used the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the 2013 Internal Control—Integrated Framework.
Based on our assessment, using those criteria, our management concluded that, as of March 31, 2019, our internal control over financial reporting was effective. The effectiveness of our internal control over financial reporting as of March 31,

66


2019 has been audited by Ernst & Young LLP, our independent registered public accounting firm, as stated in their report, which is included below in this Annual Report on Form 10-K.
 
(c)
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting that occurred during the fourth quarter of fiscal 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
















67


Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Commvault Systems, Inc.

Opinion on Internal Control over Financial Reporting
We have audited Commvault System, Inc.’s internal control over financial reporting as of March 31, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Commvault Systems, Inc. maintained, in all material respects, effective internal control over financial reporting as of March 31, 2019, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March 31, 2019 and 2018, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended March 31, 2019, and the related notes and financial statement schedule listed in the Index at Item 15 and our report dated May 2, 2019 expressed an unqualified opinion thereon.

Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect and correct misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP
Iselin, New Jersey
May 2, 2019



68


Item 9B.
Other Information
Not applicable
PART III
Item 10.
Directors, Executive Officers and Corporate Governance
We will furnish to the SEC a definitive Proxy Statement not later than 120 days after the close of the fiscal year ended March 31, 2019. Information with respect to this Item is incorporated herein by reference from our 2019 Proxy Statement, including in the sections captioned, “Our Board of Directors” and “Corporate Governance”.
Our Board of Directors has adopted a code of business ethics and conduct, which applies to all our employees. The code of business ethics and conduct is in addition to our code of ethics for senior financial officers. The full texts of our code of business ethics and conduct and our code of ethics for senior financial officers can be found on our website, www.commvault.com.
Item 11.
Executive Compensation
Information with respect to this Item is incorporated herein by reference from our 2019 Proxy Statement, including in the section captioned “Compensation Discussion and Analysis”.
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Information with respect to this Item is incorporated herein by reference from our 2019 Proxy Statement, including in the section captioned “Security Ownership of Certain Beneficial Ownership and Management”.
Securities Authorized for Issuance under Equity Compensation Plans
The following table provides information as of March 31, 2019 with respect to the shares of our common stock that may be issuable upon the exercise of options, warrants and rights under or existing equity compensation plans. The following information is as of March 31, 2019: 
 
 
Number of Securities to be
Issued Upon Exercise of
Outstanding Options,
Warrants and Rights
(a)
 
Weighted-Average
Exercise Price of
Outstanding
Options, Warrants
and Rights
(b)
 
Number of Securities
Remaining Available for
Future Issuance Under  Equity
Compensation Plans (Excluding
Securities Reflected in
Column (a))
(c)(2)
Equity compensation plans approved by security holders(1)
 
5,043,000

 
$
57.47

 
2,781,320

Equity compensation plans not approved by security holder
 

 

 

Totals
 
5,043,000

 
$
57.47

 
2,781,320

 
(1)
Consists of shares of common stock to be issued upon exercise of outstanding options and vesting of restricted stock awards under our Omnibus Incentive Plan. These amounts do not include potentially issuable shares under the Employee Stock Purchase Plan. The company has reserved 1,955,000 shares for the future issuance of shares under the Employee Stock Purchase Plan.



69


Item 13.
Certain Relationships and Related Transactions, and Director Independence
Information with respect to this Item is incorporated herein by reference from our 2019 Proxy Statement, including in the section captioned, “Transactions with Related Persons”.
Item 14.
Principal Accountant Fees and Services
Information with respect to this Item is incorporated herein by reference from our 2019 Proxy Statement, including in the sections captioned “Audit, Audit-related, Tax and All Other Fees”.
PART IV
Item 15.
Exhibits and Financial Statement Schedules
Financial Statements
See “Index to Consolidated Financial Statements” set forth in Item 8 for a list of financial statements filed as part of this report.
Financial Statement Schedules
The following financial statement schedule should be read in conjunction with the Consolidated Financial Statements set forth in Item 8 and appears below:
Schedule II — Valuation and Qualifying Accounts for the years ended March 31, 2017, 2018 and 2019.
All other schedules are omitted because they are not required or the required information is shown in the financial statements or notes thereto.
Schedule II — Valuation and Qualifying Accounts
 
 
 
Balance at
Beginning of
Year
 
Charged
(Credited)  to
Costs and
Expenses
 
Deductions
 
Balance at
End of
Year
 
 
(In thousands)
Year Ended March 31, 2017
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
315

 
$
(161
)
 
$
51

 
$
103

Valuation allowance for deferred taxes
 
$
2,772

 
$
(976
)
 
$

 
$
1,796

Year Ended March 31, 2018
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
103

 
$
25

 
$
24

 
$
104

Valuation allowance for deferred taxes
 
$
1,796

 
$
56,554

 
$

 
$
58,350

Year Ended March 31, 2019
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
104

 
$
569

 
$
184

 
$
489

Valuation allowance for deferred taxes
 
$
58,350

 
$
(8,190
)
 
$

 
$
50,160


70


Exhibits
The following exhibits are incorporated by reference or filed herewith. 
Exhibit No.
Description
Amended and Restated Certificate of Incorporation of Commvault Systems, Inc. (Incorporated by reference to Exhibit 3.1 to Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Amended and Restated Bylaws of Commvault Systems, Inc. (Incorporated by reference to Exhibit 3.1 to the Registrant’s Form 8-K dated April 25, 2014).
Certification of Designation of Series A Junior Participating Preferred Stock of Commvault Systems, Inc. (Incorporated by reference to Exhibit 3.1 to Registrant’s Form 8-K dated November 14, 2008).
Form of Common Stock Certificate (Incorporated by reference to Exhibit 4.1 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Rights Agreement between Commvault Systems, Inc. and Registrar and Transfer Company (Incorporated by reference to Exhibit 4.1 to Registrant’s Form 8-K dated November 14, 2008).
Amendment No. 1 to Rights Agreement, dated as of August 1, 2018, by and between Commvault Systems, Inc. and Computershare Trust Company, N.A. (as successor to Registrar and Transfer Company), as rights agent. (Incorporated by reference to Exhibit 4.1 to the Registrant’s Form 8-K dated August 8, 2018)
Form of Voting Trust Agreement (Incorporated by reference to Exhibit 9.1 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Form of Non-Qualified Stock Option Agreement (Incorporated by reference to Exhibit 10.4 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Form of Restricted Stock Unit Agreement (Incorporated by reference to Exhibit 10.5 to the Registrant’s Annual Report on Form 10-K for the year ended March 31, 2007).
Employment Agreement, dated as of February 1, 2004, between Commvault Systems, Inc. and N. Robert Hammer (Incorporated by reference to Exhibit 10.5 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Form of Employment Agreement between Commvault Systems, Inc. and Alan G. Bunte and Louis F. Miceli (Incorporated by reference to Exhibit 10.6 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Form of Corporate Change of Control Agreement between Commvault Systems, Inc. and Alan G. Bunte and Louis F. Miceli (Incorporated by reference to Exhibit 10.7 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Form of Corporate Change of Control Agreement between Commvault Systems, Inc. and Brian Carolan, and Ron Miiller (Incorporated by reference to Exhibit 10.8 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Form of Indemnity Agreement between Commvault Systems, Inc. and each of its current officers and directors (Incorporated by reference to Exhibit 10.9 to the Registrant’s Registration Statement on Form S-1, Commission File No. 333-132550).
Commvault Systems, Inc. Employee Stock Purchase Plan dated December 9, 2013 (Incorporated by reference to Exhibit 10.10 to the Registrant’s Annual Report on Form 10-K for the year ended March 31, 2014).
Commvault Systems, Inc. Omnibus Incentive Plan Commvault Systems, Inc. Omnibus Incentive Plan (Incorporated by reference to Exhibit 10.12 to the Registrant’s Registration Statement on Form S-8, Commission File No. 333-213211).
The Commvault Systems, Inc. Omnibus Incentive Plan (As Amended Through the First Amendment Thereof) (Incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K dated August 25, 2017)
Letter Agreement, by and among Commvault Systems, Inc., Elliott Associates, L.P., Elliott International, L.P. and Elliott International Capital Advisors Inc., dated April 30, 2018. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K dated April 30, 2018)
Employment Agreement, dated January 8, 2019, between the Company and Sanjay Mirchandani. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K dated February 5, 2019)
Agreement and General Release, dated February 1, 2019, between the Company and N. Robert Hammer. (Incorporated by reference to Exhibit 10.2 to the Registrant’s Form 8-K dated February 5, 2019)
Executive Retention and Severance Agreement, dated March 5, 2019, between Commvault Systems, Inc. and Alan Bunte (Incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K dated February 1, 2019)
Executive Retention and Severance Agreement, dated April 1, 2019, between Commvault Systems, Inc. and Jay Whalen (Incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K dated March 31, 2019)
*
Management contract or compensatory plan or arrangement.

71


Exhibit No.
Description
List of Subsidiaries of Commvault Systems, Inc.
Consent of Ernst & Young LLP
Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Certification of Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 




72


Item 16.
Form 10-K Summary

None.

73


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the city of Tinton Falls, State of New Jersey, on May 2, 2019.
 
COMMVAULT SYSTEMS, INC.
 
 
By:
/s/    SANJAY MIRCHANDANI
 
Sanjay Mirchandani
 
President and Chief Executive Officer        
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities indicated on May 2, 2019.
 
Signature
  
Title
 
 
/s/    SANJAY MIRCHANDANI
  
President and Chief Executive Officer
Sanjay Mirchandani
 
/s/    BRIAN CAROLAN
  
Vice President, Chief Financial Officer
Brian Carolan
 
/s/    JAMES WHALEN
  
Vice President, Chief Accounting Officer
James Whalen
 
/s/    NICHOLAS ADAMO
  
Chairman of the Board
Nicholas Adamo
 
/s/    ALAN G. BUNTE
  
Director
Alan G. Bunte
 
 
/s/    FRANK J. FANZILLI, JR.
  
Director
Frank J. Fanzilli, Jr.
 
/s/    CHARLES E. MORAN
  
Director
Charles E. Moran
 
/s/    KEITH GEESLIN
  
Director
Keith Geeslin
 
/s/    MARTHA H. BEJAR
  
Director
Martha H. Bejar
 
/s/    VIVIE LEE
  
Director
Vivie Lee
 
/s/    DANIEL PULVER
  
Director
Daniel Pulver
 
/s/    GARY SMITH
  
Director
Gary Smith
 
/s/    DAVID F. WALKER
  
Director
David F. Walker
 
 

74
EX-21.1 2 a2019033110kex211.htm EXHIBIT 21.1 Exhibit

Exhibit 21.1

Subsidiaries of Commvault Systems, Inc.
 
 
 
Subsidiary
 
Jurisdiction of Organization
 
 
 
Commvault Capital Inc.
 
Delaware
Advanced Data Life Cycle Management Inc.
 
Delaware
Commvault Systems (Canada) Inc.
 
Ontario, Canada
Commvault Systems Mexico S. de R.L. de C.V.
 
Mexico
Commvault Systems Mexico Administracion, S. de R.L. de C.V.
 
Mexico
Commvault Systems International B.V.
 
The Netherlands
Commvault Systems (India) Private Limited
 
India
Commvault Systems (Australia) Pty. Ltd.
 
Australia
Commvault Systems (New Zealand) Limited
 
New Zealand
Commvault Systems (Singapore) Private Limited
 
Singapore
Commvault Systems Limited
 
England
Commvault Systems GmbH
 
Germany
Commvault Systems (Japan) KK
 
Japan
Commvault Systems Ireland Limited
 
Ireland
Commvault Systems Italia Srl
 
Italy
Commvault Systems AB Srl
 
Sweden
Commvault Systems (Hong Kong) Limited
 
Hong Kong
Commvault Software Technology (Beijing) Co., Ltd
 
China
CV Simpana Software (Proprietary) Limited
 
South Africa
Commvault Systems (Israel) Ltd.
 
Israel
Commvault Tinton Falls Urban Renewal LLC
 
Delaware
Commvault Systems Belgium BVBA                       
 
Belgium, Netherlands
Commvault Systems (Thailand) Ltd.                       
 
Thailand
CommVault Istanbul Yazýlým Hizmetleri Limited Sirketi (Commvault Software Services Ltd.)
 
Turkey
Commvault Systems (Austria) GmbH                                    
 
Austria
Commvault Systems (Switzerland) GmbH
 
Switzerland
Commvault Systems (Malaysia) Sdn. Bhd.
 
Malaysia
Commvault Systems (Poland) sp. zo.o.
 
Poland
Commvault System, S.L.U.
 
Spain
Commvault Systems (Finland) OY
 
Finland



EX-23.1 3 a2019033110kex231.htm EXHIBIT 23.1 Exhibit
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
(1)
Registration Statement on Form S-8 No. 333-138578 pertaining to the 1996 Stock Option Plan and the 2006 Long-Term Stock Incentive Plan of Commvault Systems, Inc.,
(2)
Registration Statement on Form S-8 No. 333-192014 pertaining to the Commvault Systems, Inc. Employee Stock Purchase Plan of Commvault Systems, Inc.,
(3)
Registration Statement on Form S-8 No. 333-213211 pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan of Commvault Systems, Inc.,
(4)
Registration Statement on Form S-8 No. 333-221163 pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan, as amended through the First Amendment, of Commvault Systems, Inc., and
(5)
Registration Statement of Form S-8 No. 333-228076 pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan, as amended through the Second Amendment, of Commvault Systems, Inc.

of our reports dated May 2, 2019, with respect to the consolidated financial statements and schedule of Commvault Systems, Inc. and the effectiveness of internal control over financial reporting of Commvault Systems, Inc. included in its Annual Report (Form 10-K) for the year ended March 31, 2019, filed with the Securities and Exchange Commission.
/s/ Ernst & Young
Iselin, New Jersey
May 2, 2019


EX-31.1 4 a2019033110kex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
Certification of Chief Executive Officer
Required by Rule 13a-14(a) (17 CFR 240.13a-14(a))
I, Sanjay Mirchandani, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Commvault Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


/s/ SANJAY MIRCHANDANI
Sanjay Mirchandani
President and Chief Executive Officer
Date: May 2, 2019


EX-31.2 5 a2019033110kex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
Certification of Chief Financial Officer
Required by Rule 13a-14(a) (17 CFR 240.13a-14(a))
I, Brian Carolan, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Commvault Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ BRIAN CAROLAN
Brian Carolan
Vice President, Chief Financial Officer
Date: May 2, 2019


EX-32.1 6 a2019033110kex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
Certification Pursuant To
18 U.S.C. Section 1350
As Adopted Pursuant To
Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Commvault Systems, Inc. (the “Company”) on Form 10-K for the period ended March 31, 2019 as filed with the Securities and Exchange Commission (the “Report”), I, Sanjay Mirchandani, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ SANJAY MIRCHANDANI
Sanjay Mirchandani
President and Chief Executive Officer

May 2, 2019


EX-32.2 7 a2019033110kex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
Certification Pursuant To
18 U.S.C. Section 1350
As Adopted Pursuant To
Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Commvault Systems, Inc. (the “Company”) on Form 10-K for the period ended March 31, 2019 as filed with the Securities and Exchange Commission (the “Report”), I, Brian Carolan, Vice President, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ BRIAN CAROLAN
Brian Carolan
Vice President, Chief Financial Officer

May 2, 2019


EX-101.INS 8 cvlt-20190331.xml XBRL INSTANCE DOCUMENT 0001169561 2018-04-01 2019-03-31 0001169561 2018-09-30 0001169561 2019-05-01 0001169561 2018-03-31 0001169561 2019-03-31 0001169561 2017-04-01 2018-03-31 0001169561 2016-04-01 2017-03-31 0001169561 cvlt:SoftwareAndProductsMember 2016-04-01 2017-03-31 0001169561 us-gaap:ServiceMember 2017-04-01 2018-03-31 0001169561 us-gaap:ServiceMember 2016-04-01 2017-03-31 0001169561 cvlt:SoftwareAndProductsMember 2018-04-01 2019-03-31 0001169561 us-gaap:ServiceMember 2018-04-01 2019-03-31 0001169561 cvlt:SoftwareAndProductsMember 2017-04-01 2018-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001169561 us-gaap:RetainedEarningsMember 2018-03-31 0001169561 us-gaap:RetainedEarningsMember 2018-04-01 2019-03-31 0001169561 us-gaap:CommonStockMember 2017-04-01 2018-03-31 0001169561 us-gaap:CommonStockMember 2018-04-01 2019-03-31 0001169561 us-gaap:RetainedEarningsMember 2017-04-01 2018-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2016-04-01 2017-03-31 0001169561 us-gaap:CommonStockMember 2018-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2016-03-31 0001169561 us-gaap:CommonStockMember 2019-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2019-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2019-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001169561 us-gaap:RetainedEarningsMember 2017-04-01 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-04-01 2017-03-31 0001169561 us-gaap:RetainedEarningsMember 2017-03-31 0001169561 us-gaap:RetainedEarningsMember 2016-03-31 0001169561 us-gaap:CommonStockMember 2016-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-03-31 0001169561 us-gaap:CommonStockMember 2017-03-31 0001169561 us-gaap:RetainedEarningsMember 2016-04-01 2017-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2017-04-01 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-01 2018-03-31 0001169561 us-gaap:CommonStockMember 2016-04-01 2017-03-31 0001169561 2016-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-03-31 0001169561 us-gaap:RetainedEarningsMember 2019-03-31 0001169561 2017-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2017-04-01 2018-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001169561 2017-04-01 0001169561 us-gaap:AdditionalPaidInCapitalMember 2017-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001169561 srt:MaximumMember us-gaap:ComputerEquipmentMember 2018-04-01 2019-03-31 0001169561 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-04-01 2019-03-31 0001169561 cvlt:TransactionWithCustomerADirectorOfCompanysBoardHiredAsCustomersChiefExecutiveOfficerMember us-gaap:DirectorMember 2018-04-01 2018-07-31 0001169561 cvlt:ArrowMember us-gaap:SalesRevenueNetMember 2016-04-01 2017-03-31 0001169561 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-04-01 2019-03-31 0001169561 srt:RestatementAdjustmentMember cvlt:ImmaterialErrorRelatedToClassificationOfLegalFeesMember 2016-04-01 2017-03-31 0001169561 srt:MinimumMember us-gaap:ComputerEquipmentMember 2018-04-01 2019-03-31 0001169561 srt:MaximumMember us-gaap:BuildingMember 2018-04-01 2019-03-31 0001169561 cvlt:ArrowMember us-gaap:SalesRevenueNetMember 2017-04-01 2018-03-31 0001169561 srt:MinimumMember us-gaap:BuildingMember 2018-04-01 2019-03-31 0001169561 srt:RestatementAdjustmentMember cvlt:ImmaterialErrorRelatedToClassificationOfLegalFeesMember 2017-04-01 2018-03-31 0001169561 cvlt:ArrowMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2019-03-31 0001169561 cvlt:ArrowMember us-gaap:SalesRevenueNetMember 2018-04-01 2019-03-31 0001169561 us-gaap:FairValueInputsLevel2Member 2019-03-31 0001169561 us-gaap:FairValueInputsLevel3Member 2019-03-31 0001169561 us-gaap:FairValueInputsLevel1Member 2019-03-31 0001169561 us-gaap:FairValueInputsLevel3Member 2018-03-31 0001169561 us-gaap:FairValueInputsLevel1Member 2018-03-31 0001169561 us-gaap:FairValueInputsLevel2Member 2018-03-31 0001169561 cvlt:ArrowMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-04-01 2018-03-31 0001169561 us-gaap:TradeAccountsReceivableMember 2018-04-01 2019-03-31 0001169561 us-gaap:TradeAccountsReceivableMember 2018-03-31 0001169561 us-gaap:OtherAssetsMember 2018-04-01 2019-03-31 0001169561 cvlt:DeferredRevenueNoncurrentMember 2018-03-31 0001169561 cvlt:DeferredRevenueCurrentMember 2018-04-01 2019-03-31 0001169561 us-gaap:TradeAccountsReceivableMember 2019-03-31 0001169561 us-gaap:OtherAssetsMember 2018-03-31 0001169561 cvlt:DeferredRevenueNoncurrentMember 2019-03-31 0001169561 cvlt:DeferredRevenueCurrentMember 2018-03-31 0001169561 us-gaap:OtherAssetsMember 2019-03-31 0001169561 cvlt:DeferredRevenueNoncurrentMember 2018-04-01 2019-03-31 0001169561 cvlt:DeferredRevenueCurrentMember 2019-03-31 0001169561 cvlt:SoftwareMember us-gaap:EMEAMember 2018-04-01 2019-03-31 0001169561 cvlt:CustomerSupportMember srt:AmericasMember 2018-04-01 2019-03-31 0001169561 cvlt:CustomerSupportMember 2018-04-01 2019-03-31 0001169561 srt:AsiaPacificMember 2018-04-01 2019-03-31 0001169561 cvlt:ProfessionalServicesMember srt:AsiaPacificMember 2018-04-01 2019-03-31 0001169561 cvlt:ProfessionalServicesMember us-gaap:EMEAMember 2018-04-01 2019-03-31 0001169561 us-gaap:EMEAMember 2018-04-01 2019-03-31 0001169561 cvlt:SoftwareMember srt:AmericasMember 2018-04-01 2019-03-31 0001169561 cvlt:ProfessionalServicesMember 2018-04-01 2019-03-31 0001169561 cvlt:CustomerSupportMember us-gaap:EMEAMember 2018-04-01 2019-03-31 0001169561 cvlt:ProfessionalServicesMember srt:AmericasMember 2018-04-01 2019-03-31 0001169561 srt:AmericasMember 2018-04-01 2019-03-31 0001169561 cvlt:CustomerSupportMember srt:AsiaPacificMember 2018-04-01 2019-03-31 0001169561 cvlt:SoftwareMember srt:AsiaPacificMember 2018-04-01 2019-03-31 0001169561 cvlt:SoftwareMember 2018-04-01 2019-03-31 0001169561 srt:AmericasMember 2017-04-01 2018-03-31 0001169561 cvlt:SoftwareMember srt:AsiaPacificMember 2017-04-01 2018-03-31 0001169561 cvlt:ProfessionalServicesMember us-gaap:EMEAMember 2017-04-01 2018-03-31 0001169561 cvlt:CustomerSupportMember 2017-04-01 2018-03-31 0001169561 cvlt:CustomerSupportMember srt:AsiaPacificMember 2017-04-01 2018-03-31 0001169561 cvlt:ProfessionalServicesMember srt:AsiaPacificMember 2017-04-01 2018-03-31 0001169561 cvlt:SoftwareMember us-gaap:EMEAMember 2017-04-01 2018-03-31 0001169561 cvlt:SoftwareMember srt:AmericasMember 2017-04-01 2018-03-31 0001169561 cvlt:ProfessionalServicesMember srt:AmericasMember 2017-04-01 2018-03-31 0001169561 srt:AsiaPacificMember 2017-04-01 2018-03-31 0001169561 cvlt:ProfessionalServicesMember 2017-04-01 2018-03-31 0001169561 cvlt:CustomerSupportMember srt:AmericasMember 2017-04-01 2018-03-31 0001169561 cvlt:SoftwareMember 2017-04-01 2018-03-31 0001169561 us-gaap:EMEAMember 2017-04-01 2018-03-31 0001169561 cvlt:CustomerSupportMember us-gaap:EMEAMember 2017-04-01 2018-03-31 0001169561 cvlt:SoftwareMember 2019-03-31 0001169561 cvlt:SoftwareMember srt:AmericasMember 2016-04-01 2017-03-31 0001169561 cvlt:ProfessionalServicesMember srt:AsiaPacificMember 2016-04-01 2017-03-31 0001169561 cvlt:ProfessionalServicesMember us-gaap:EMEAMember 2016-04-01 2017-03-31 0001169561 cvlt:SoftwareMember us-gaap:EMEAMember 2016-04-01 2017-03-31 0001169561 cvlt:ProfessionalServicesMember 2016-04-01 2017-03-31 0001169561 cvlt:CustomerSupportMember 2016-04-01 2017-03-31 0001169561 srt:AsiaPacificMember 2016-04-01 2017-03-31 0001169561 cvlt:CustomerSupportMember srt:AmericasMember 2016-04-01 2017-03-31 0001169561 srt:AmericasMember 2016-04-01 2017-03-31 0001169561 us-gaap:EMEAMember 2016-04-01 2017-03-31 0001169561 cvlt:ProfessionalServicesMember srt:AmericasMember 2016-04-01 2017-03-31 0001169561 cvlt:CustomerSupportMember srt:AsiaPacificMember 2016-04-01 2017-03-31 0001169561 cvlt:CustomerSupportMember us-gaap:EMEAMember 2016-04-01 2017-03-31 0001169561 cvlt:SoftwareMember srt:AsiaPacificMember 2016-04-01 2017-03-31 0001169561 cvlt:SoftwareMember 2016-04-01 2017-03-31 0001169561 cvlt:ProfessionalServicesOtherMember 2018-04-01 2019-03-31 0001169561 cvlt:SoftwareAppliancesMember 2018-04-01 2019-03-31 0001169561 cvlt:SoftwareLicensesMember 2018-04-01 2019-03-31 0001169561 cvlt:ProfessionalServicesEducationServicesMember 2018-04-01 2019-03-31 0001169561 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001169561 us-gaap:BuildingMember 2019-03-31 0001169561 us-gaap:LeaseholdImprovementsMember 2018-03-31 0001169561 us-gaap:ComputerEquipmentMember 2018-03-31 0001169561 us-gaap:LandMember 2019-03-31 0001169561 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-03-31 0001169561 us-gaap:FurnitureAndFixturesMember 2018-03-31 0001169561 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-03-31 0001169561 us-gaap:BuildingMember 2018-03-31 0001169561 us-gaap:ComputerEquipmentMember 2019-03-31 0001169561 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001169561 us-gaap:ConstructionInProgressMember 2018-03-31 0001169561 us-gaap:LandMember 2018-03-31 0001169561 us-gaap:ConstructionInProgressMember 2019-03-31 0001169561 cvlt:CommonStockRepurchaseProgramMember 2018-04-01 2019-03-31 0001169561 cvlt:CommonStockRepurchaseProgramMember us-gaap:SubsequentEventMember 2019-04-18 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001169561 us-gaap:SellingAndMarketingExpenseMember 2016-04-01 2017-03-31 0001169561 cvlt:CostOfServicesRevenueMember 2017-04-01 2018-03-31 0001169561 cvlt:CostOfServicesRevenueMember 2018-04-01 2019-03-31 0001169561 us-gaap:GeneralAndAdministrativeExpenseMember 2017-04-01 2018-03-31 0001169561 cvlt:CostOfServicesRevenueMember 2016-04-01 2017-03-31 0001169561 us-gaap:SellingAndMarketingExpenseMember 2017-04-01 2018-03-31 0001169561 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2019-03-31 0001169561 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-01 2017-03-31 0001169561 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2019-03-31 0001169561 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2019-03-31 0001169561 us-gaap:GeneralAndAdministrativeExpenseMember 2016-04-01 2017-03-31 0001169561 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2018-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2016-04-01 2017-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2017-04-01 2018-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2018-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2017-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2019-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2016-03-31 0001169561 us-gaap:PerformanceSharesMember us-gaap:ChiefExecutiveOfficerMember 2019-02-01 2019-02-28 0001169561 us-gaap:PerformanceSharesMember 2018-04-01 2019-03-31 0001169561 cvlt:A2006LongTermStockInventivePlanMember 2019-03-31 0001169561 cvlt:PerformanceRestrictedStockUnitsMember 2018-04-01 2019-03-31 0001169561 cvlt:A2016IncentivePlanMember 2018-08-23 2018-08-23 0001169561 us-gaap:EmployeeStockMember 2018-04-01 2019-03-31 0001169561 us-gaap:EmployeeStockOptionMember cvlt:OtherSeniorLeadershipMember 2018-04-01 2019-03-31 0001169561 cvlt:A2016IncentivePlanMember 2018-08-23 0001169561 cvlt:A2016IncentivePlanMember 2019-03-31 0001169561 us-gaap:EmployeeStockMember 2019-03-31 0001169561 cvlt:StockIncentivePlanMember 2018-04-01 2019-03-31 0001169561 cvlt:StockBasedCompensationMember 2018-04-01 2019-03-31 0001169561 cvlt:PerformanceSharesAndRestrictedStockUnitsMember us-gaap:ChiefExecutiveOfficerMember 2018-04-01 2019-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2019-02-01 2019-02-28 0001169561 us-gaap:EmployeeStockOptionMember us-gaap:ChiefExecutiveOfficerMember 2018-04-01 2019-03-31 0001169561 us-gaap:EmployeeStockMember 2017-04-01 2018-03-31 0001169561 us-gaap:EmployeeStockMember 2016-04-01 2017-03-31 0001169561 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-02-01 2019-02-28 0001169561 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-02-01 2019-02-28 0001169561 us-gaap:StateAndLocalJurisdictionMember 2019-03-31 0001169561 us-gaap:DomesticCountryMember 2019-03-31 0001169561 us-gaap:StateAndLocalJurisdictionMember 2017-04-01 2018-03-31 0001169561 us-gaap:StateAndLocalJurisdictionMember 2016-04-01 2017-03-31 0001169561 us-gaap:StateAndLocalJurisdictionMember 2018-04-01 2019-03-31 0001169561 us-gaap:NonUsMember 2017-04-01 2018-03-31 0001169561 country:US 2017-04-01 2018-03-31 0001169561 us-gaap:NonUsMember 2016-04-01 2017-03-31 0001169561 us-gaap:NonUsMember 2018-04-01 2019-03-31 0001169561 country:US 2016-04-01 2017-03-31 0001169561 country:US 2018-04-01 2019-03-31 0001169561 us-gaap:NonUsMember 2019-03-31 0001169561 country:US 2019-03-31 0001169561 country:US 2018-03-31 0001169561 us-gaap:NonUsMember 2018-03-31 0001169561 us-gaap:ContractTerminationMember 2018-03-31 0001169561 us-gaap:EmployeeSeveranceMember 2018-04-01 2019-03-31 0001169561 us-gaap:ContractTerminationMember 2019-03-31 0001169561 us-gaap:EmployeeSeveranceMember 2018-03-31 0001169561 us-gaap:ContractTerminationMember 2018-04-01 2019-03-31 0001169561 us-gaap:EmployeeSeveranceMember 2019-03-31 0001169561 2018-10-01 2018-12-31 0001169561 2017-04-01 2017-06-30 0001169561 2019-01-01 2019-03-31 0001169561 2018-01-01 2018-03-31 0001169561 2018-07-01 2018-09-30 0001169561 2018-04-01 2018-06-30 0001169561 2017-07-01 2017-09-30 0001169561 2017-10-01 2017-12-31 0001169561 us-gaap:AllowanceForCreditLossMember 2018-04-01 2019-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-04-01 2018-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-03-31 0001169561 us-gaap:AllowanceForCreditLossMember 2018-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-03-31 0001169561 us-gaap:AllowanceForCreditLossMember 2017-04-01 2018-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-04-01 2017-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-03-31 0001169561 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-04-01 2019-03-31 0001169561 us-gaap:AllowanceForCreditLossMember 2017-03-31 0001169561 us-gaap:AllowanceForCreditLossMember 2016-04-01 2017-03-31 0001169561 us-gaap:AllowanceForCreditLossMember 2019-03-31 0001169561 us-gaap:AllowanceForCreditLossMember 2016-03-31 cvlt:revenue_source iso4217:USD xbrli:shares cvlt:stock_plan iso4217:USD cvlt:segment xbrli:pure cvlt:tranche xbrli:shares 46192000 48332000 5366000 2836000 -2674000 14596000 P1Y 10790000 8783000 6172000 6673000 0.000 0.000 0.729 -0.966 -0.656 0.078 -0.041 0.070 -0.052 50051000 76193000 82957000 18393000 17984000 18967000 P90D 1530000 P90D P90D P90D P90D 2 2 2 92000 144000 150000 3 3 25000 P6M 1 2 false --03-31 FY 2019 2019-03-31 10-K 0001169561 45679184 Yes false Large Accelerated Filer 3000000000 COMMVAULT SYSTEMS INC false false No Yes CVLT 761000 2186000 152219000 161570000 162119000 176836000 82299000 85721000 82299000 85721000 48428000 57523000 -5472000 -11568000 782764000 887907000 73928000 73928000 74129000 74129000 80487000 80487000 3682000 3682000 7816000 5704000 4678000 73928000 2620000 3925000 28663000 7335000 34005000 74129000 2848000 3182000 25619000 8411000 36917000 77855000 729000 3080000 1208000 12157000 2922000 31458000 8601000 34874000 16065000 16587000 17348000 8106000 7312000 998000 0 0 0 1303000 1479000 818642000 822453000 646788000 655002000 P5Y 33092000 33619000 330784000 327992000 43545000 43545000 0 0 102702000 102702000 0 0 288107000 329491000 330784000 327992000 41384000 1293000 -2792000 0.01 0.01 250000000 250000000 45118000 45582000 45118000 45582000 450000 454000 -3614000 -55057000 -2535000 0.36 0.38 0.36 0.38 0.38 9900000 15266000 4380000 7216000 241113000 241113000 238439000 238439000 84661000 84661000 99257000 99257000 238603000 85192000 3045000 82147000 98152000 7223000 90929000 117006000 25691000 91315000 164000 435000 -271000 6360000 -1036000 -1772000 4818000 7307000 8371000 -958000 -383000 103000 -11520000 57582000 144000 -106000 -469000 20000 -11468000 53737000 164000 16962000 15456000 -80000 -4601000 0 12670000 15144000 1162000 1298000 12757000 12862000 0 9015000 6223000 1319000 15240000 23632000 31077000 13926000 1400000 2138000 543000 661000 58350000 50160000 2430000 2594000 2998000 2959000 2786000 9980000 11217000 8635000 9721000 10597000 10232000 11785000 12060000 -0.01 -0.01 -0.02 -1.30 -0.04 -1.37 -0.19 0.02 0.29 -0.05 0.08 -0.01 -0.01 -0.02 -1.30 -0.04 -1.37 -0.19 0.02 0.28 -0.05 0.07 -8175000 17219000 -16998000 0.745 -16.686 0.658 0.35 0.316 0.21 0.318 -16.265 -0.767 -0.159 -4.519 -0.078 -1.315 -0.630 0.255 0.000 3.776 0.972 0.278 0.203 0.043 -0.029 -0.205 0.010 -0.677 -0.392 0.224 -1.632 -0.832 0.518 81833000 1161000 P1Y9M7D 6242000 0 0 6242000 0 0 644000 109000 984000 88929000 -3985000 90709000 -3134000 100946000 559813000 144311000 144873000 155409000 156648000 601241000 148571000 142205000 155422000 147753000 593951000 132263000 0 132263000 0 131937000 0 131937000 0 -7860000 -18159000 -1762000 -1994000 -3500000 10427000 5866000 14659000 12189000 -1994000 -3500000 10427000 -958000 -3621000 0 -1486000 58400000 6866000 5413000 6448000 11491000 -190000 618000 1485000 9351000 15088000 3496000 5075000 36666000 33971000 21719000 55000 6876000 -11400000 330000 -1933000 -60000 16372000 25082000 24092000 0 0 1774000 957000 1161000 0 680000 592000 0 1163000 2228000 5519000 10377000 12215000 11474000 818642000 822453000 324173000 326346000 -22435000 -82104000 -90713000 -28045000 -17991000 -5261000 100039000 84169000 110180000 -508000 -508000 -284000 -1010000 -58945000 -1661000 -61900000 -61900000 -8567000 891000 13400000 -2163000 3561000 3561000 171854000 145918000 25936000 167451000 143591000 23860000 1 561055000 602187000 589043000 -1242000 -946000 4908000 23673000 9008000 2228000 4273000 6634000 20166000 36107000 37389000 22248000 19836000 10150000 11116000 -3106000 6843000 -6096000 -3106000 -3106000 6843000 6843000 -6096000 -6096000 3314000 2953000 49998000 112218000 132697000 13182000 540000 12642000 6424000 7047000 6560000 96306000 142424000 130338000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 21321000 30114000 41984000 74685000 131480000 131637000 10282000 10407000 0 0 0 177040000 103244000 37132000 1425000 57000 15594000 9445000 10143000 180239000 103244000 38551000 1473000 2091000 15184000 9445000 10251000 128612000 122716000 P60Y P3Y P12Y P10Y P18M P3Y 20520000 104000 3221000 447000 16748000 79558000 3985000 91030000 3134000 92647000 0 0 14765000 2632000 15640000 1034000 14606000 0 0 0 1583000 494000 1089000 -875000 0 -875000 -373678000 -485490000 645005000 314854000 216656000 32466000 65732000 39483000 22704000 5415000 11364000 290668000 290668000 168243000 40032000 82393000 354337000 407603000 77913000 159489000 699393000 346055000 233991000 36257000 75807000 41593000 23453000 6851000 11289000 311745000 311745000 167858000 43435000 100452000 387648000 425302000 86543000 187548000 710957000 358747000 237190000 38662000 82895000 42311000 23076000 6855000 12380000 309899000 309899000 170114000 43872000 95913000 401058000 430380000 89389000 191188000 631000 27956000 3137000 645005000 365354000 279651000 165972000 168140000 180366000 184915000 699393000 377934000 321459000 176177000 169078000 184275000 181427000 710957000 379221000 331736000 2646000 4462000 12319000 383933000 410727000 370088000 73928000 74129000 80487000 P3Y P3Y P3Y 174000 141000 315000 43.56 48.24 57.76 46000 108000 1333000 1235000 72000 75000 1256000 91.66 50.66 59.71 81.78 64.65 2212000 2396000 2166000 1831000 43.43 45.53 54.13 62.58 975000 1324000 1276000 51.35 46.74 51.38 0.1 2000000 5550000 2781000 3203000 54.58 9896000 26547000 39502000 116000 30000 84000 77000 26000 15000 0 0 0 51133000 5939000 5300000 4402000 3212000 44.07 44.74 48.64 54.55 28.44 23.57 28.92 68.98 68.27 80.02 51.55 43.30 44.55 0.00 0.00 0.00 4736000 0.6667 0.3333 0.94 P10Y 50965000 P3Y6M18D P3Y6M18D 0.85 44134000 44816000 45118000 45582000 131637000 130338000 0 234000 211000 1664000 2400000 2579000 446000 842000 1091000 21321000 21304000 17000 30114000 30090000 24000 41984000 41959000 25000 200000000 982000 2098000 2115000 2115000 49998000 7436000 10000 42552000 112218000 16367000 21000 95830000 132697000 132697000 17303000 21000 115373000 421613000 -9209000 602999000 440000 -172617000 466932000 -12315000 694477000 447000 -215677000 404064000 -5472000 782764000 450000 -373678000 391303000 -11568000 887907000 454000 -485490000 17508000 2187000 1952000 2098000 1740000 1592000 33000 111000 0 0 0 0 61000 80000 40000 0 0 0 179000 150000 547000 0 397000 695000 315000 2772000 103000 1796000 104000 58350000 489000 50160000 -161000 -976000 25000 56554000 569000 -8190000 51000 0 24000 0 184000 0 44700000 45242000 47601000 44700000 45242000 45827000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Capitalization</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2018 the Company's Board of Directors unanimously approved the termination of the Company&#8217;s rights agreement, which was originally scheduled to expire on November 14, 2018. The plan was amended to accelerate the expiration date to August 1, 2018, effectively terminating the plan as of that date.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">45,582</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">45,118</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, par value </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;">, outstanding at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">$132,697</font><font style="font-family:inherit;font-size:10pt;"> of common stock, or </font><font style="font-family:inherit;font-size:10pt;">2,115</font><font style="font-family:inherit;font-size:10pt;"> shares, under its share repurchase program. </font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares Reserved for Issuance</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At March 31, </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> the Company has reserved </font><font style="font-family:inherit;font-size:10pt;">4,736</font><font style="font-family:inherit;font-size:10pt;">&#160;shares in connection with its Stock Plans discussed in Note 8.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Subsequent Event</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 18, 2019, the Board of Directors authorized an increase to the existing share repurchase program so that&#160;</font><font style="font-family:inherit;font-size:10pt;">$200,000</font><font style="font-family:inherit;font-size:10pt;">&#160;was available. The authorization continues to expire on March 31, 2020.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sales Tax</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records revenue net of sales tax.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the tax years in the Company&#8217;s major tax jurisdictions that remain subject to income tax examinations by tax authorities as of March&#160;31, 2019. The years subject to income tax examination in the Company&#8217;s foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax Jurisdiction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;&#160;Years&#160;Subject&#160;to&#160;Income<br clear="none"/>Tax Examination</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;2018&#160;-&#160;Present</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign jurisdictions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;2013 - Present</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchases</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of the Company&#8217;s common stock repurchased is reflected as a reduction to Stockholders&#8217; Equity. The Company accounts for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional Paid-in Capital and Accumulated Deficit.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Schedule&#160;II&#160;&#8212; Valuation and Qualifying Accounts</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Beginning&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Charged</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Credited)&#160; to</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Costs and</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">End of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(976</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,796</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,190</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation and related payroll taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,107</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company expenses advertising costs as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Asset Retirement Obligation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. The Company maintains certain office space for which the lease agreement requires that the Company return the office space to its original condition upon vacating the premises.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s cash and cash equivalents balance consisted primarily of money market funds.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases various office facilities under non-cancelable leases, which expire on various dates through April 2023. Future minimum lease payments under all operating leases at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending March 31,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,530</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,673</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expenses were </font><font style="font-family:inherit;font-size:10pt;">$11,474</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$12,215</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$10,377</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense is calculated by amortizing total rental payments (net of any rental abatements, allowances and other rental concessions), on a straight-line basis, over the lease term. Accordingly, rent expense charged to operations differs from rent paid resulting in the Company recording deferred rent.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company, in the normal course of business, enters into various purchase commitments for goods or services. Total non-cancellable purchase commitments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are approximately </font><font style="font-family:inherit;font-size:10pt;">$16,748</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3,221</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$447</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2022</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$104</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2023 and beyond</font><font style="font-family:inherit;font-size:10pt;">, totaling </font><font style="font-family:inherit;font-size:10pt;">$20,520</font><font style="font-family:inherit;font-size:10pt;"> for all periods through fiscal </font><font style="font-family:inherit;font-size:10pt;">2023</font><font style="font-family:inherit;font-size:10pt;">. These purchase commitments relate primarily to marketing and IT services. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in cost of software and products revenues, was </font><font style="font-family:inherit;font-size:10pt;">$12,319</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4,462</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">fiscal 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,646</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">fiscal 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranties and Indemnifications</font></div><div style="line-height:120%;text-align:left;text-indent:14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers a </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;">-day limited product warranty for its software. To date, costs related to this product warranty have not been material.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company provides certain provisions within its software licensing agreements to indemnify its customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity, along with the Company&#8217;s software licensing agreements. The Company has never incurred a liability relating to one of these indemnification provisions, and management believes that the likelihood of any future payout relating to these provisions is remote. Therefore, the Company has </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t recorded a liability during any period for these indemnification provisions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is subject to claims in legal proceedings arising in the normal course of business. The Company does not believe that it is currently party to any pending legal action that could reasonably be expected to have a material adverse effect on its business or operating results.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes the Black-Scholes pricing model to determine the fair value of non-qualified stock options on the dates of grant. Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. The Company recognizes stock-based compensation using the straight-line method for all stock awards that don't include a market or performance condition. </font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company grants credit to customers in a wide variety of industries worldwide and generally does not require collateral. Credit losses relating to these customers have been minimal.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The opening and closing balances of the Company&#8217;s accounts receivable, unbilled receivables, and deferred revenues are as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.73684210526315%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unbilled Receivable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(current)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unbilled Receivable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(long-term)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(current)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(long-term)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening Balance as of March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase/(decrease), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,216</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,257</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Americas</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMEA</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APAC</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software and Products Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237,190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,380</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,188</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,389</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">710,957</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Americas</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMEA</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APAC</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software and Products Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,055</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,548</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Americas</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMEA</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APAC</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software and Products Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,466</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">407,603</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,489</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Plans</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains the Omnibus Incentive Plan (the &#8220;2016 Incentive Plan&#8221;) for granting awards to employees. On August 23, 2018, the Company&#8217;s shareholders approved an amendment to the 2016 Incentive Plan to increase the maximum number of shares of common stock that may be delivered under plan to&#160;</font><font style="font-family:inherit;font-size:10pt;">5,550</font><font style="font-family:inherit;font-size:10pt;">, an increase of&#160;</font><font style="font-family:inherit;font-size:10pt;">2,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares. The 2016 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, full value awards (including restricted stock, restricted stock units, performance shares or units and other stock-based awards) and cash-based awards.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The Company has </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> additional plan, the 2006 Long-Term Stock Incentive Plan (the &#8220;LTIP&#8221;), with outstanding options and awards but cannot be used for future grants.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2016 Incentive Plan permits the grant of incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock unit awards based on, or related to, shares of the Company&#8217;s common stock. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">2,781</font><font style="font-family:inherit;font-size:10pt;">&#160;thousand shares were available for future issuance under the 2016 Incentive Plan.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company has granted non-qualified stock options, restricted stock units and performance stock awards under its stock incentive plans. Historically, equity awards granted by the Company under its stock incentive plans generally vest quarterly over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period, except that the shares that would otherwise vest quarterly over the first twelve months do not vest until the first anniversary of the grant. The Company anticipates that future grants under its stock incentive plans will be restricted stock units and performance stock awards and does not anticipate that it will grant stock options.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, there was approximately </font><font style="font-family:inherit;font-size:10pt;">$81,833</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized stock-based compensation expense related to all of the Company's employee stock plans, net of estimated forfeitures, that is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">1.77 years</font><font style="font-family:inherit;font-size:10pt;">. To the extent the actual forfeiture rate is different from what the Company has anticipated, stock-based compensation related to these awards will be different from the Company&#8217;s expectations.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the activity for the Company&#8217;s stock incentive plans from </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of<br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Exercise&#160;Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Remaining<br clear="none"/>Contractual<br clear="none"/>Term&#160;(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate<br clear="none"/>Intrinsic<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(116</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68.98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(842</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68.27</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(84</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.02</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.55</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,965</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$39,502</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$26,547</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$9,896</font><font style="font-family:inherit;font-size:10pt;"> in the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company&#8217;s policy is to issue new shares upon exercise of options as the Company does not hold shares in treasury.</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock unit activity is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Vested Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number<br clear="none"/>of<br clear="none"/>Awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant&#160;Date<br clear="none"/>Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(174</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.56</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.76</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,831</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total fair value of the restricted stock units that vested during the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$82,957</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$76,193</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$50,051</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the stock-based compensation expense included in cost of services revenue, sales and marketing, research and development and general and administrative expenses for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of services revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,855</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">In the year ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the table above excludes </font><font style="font-family:inherit;font-size:10pt;">$2,632</font><font style="font-family:inherit;font-size:10pt;"> respectively, of stock-based compensation expense related to the Company's restructuring activities described in footnote 12</font><font style="font-family:inherit;font-size:11pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Based Awards </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company granted </font><font style="font-family:inherit;font-size:10pt;">72</font><font style="font-family:inherit;font-size:10pt;"> performance restricted stock units (PSU) to certain executives. Vesting of these awards is contingent upon i) the Company meeting certain company-wide revenue and non-GAAP performance goals (performance-based) in fiscal 2019 and ii) the Company's customary service periods. The awards vest in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> annual tranches and have a maximum potential to vest at </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">144</font><font style="font-family:inherit;font-size:10pt;"> shares) based on actual fiscal 2019 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During each financial period, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known. Based on the Company's results, the PSUs granted in fiscal 2019 will be eligible to vest at </font><font style="font-family:inherit;font-size:10pt;">94%</font><font style="font-family:inherit;font-size:10pt;">. The awards are included in the restricted stock units table.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Awards with a Market Condition</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company granted&#160;</font><font style="font-family:inherit;font-size:10pt;">75</font><font style="font-family:inherit;font-size:10pt;">&#160;market performance stock units to certain executives, excluding the CEO awards described below. The vesting of these awards is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a market index over the next </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. The awards vest in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> annual tranches and have a maximum potential to vest at </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">150</font><font style="font-family:inherit;font-size:10pt;"> shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The weighted average fair value of the awards granted during the year was </font><font style="font-family:inherit;font-size:10pt;">$81.78</font><font style="font-family:inherit;font-size:10pt;"> per share. The awards are included in the restricted stock unit table above. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Employee Stock Purchase Plan (the &#8220;Purchase Plan&#8221;) is a shareholder approved plan under which substantially all employees may purchase the Company&#8217;s common stock through payroll deductions at a price equal to </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lower of the fair market values of the stock as of the beginning or the end of </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month offering periods. An employee&#8217;s payroll deductions under the Purchase Plan are limited to </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s salary and employees may not purchase more than </font><font style="font-family:inherit;font-size:10pt;">$25</font><font style="font-family:inherit;font-size:10pt;"> of stock during any calendar year. Employees purchased </font><font style="font-family:inherit;font-size:10pt;">211</font><font style="font-family:inherit;font-size:10pt;"> shares in exchange for </font><font style="font-family:inherit;font-size:10pt;">$10,407</font><font style="font-family:inherit;font-size:10pt;"> of proceeds in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">234</font><font style="font-family:inherit;font-size:10pt;"> shares in exchange for </font><font style="font-family:inherit;font-size:10pt;">$10,282</font><font style="font-family:inherit;font-size:10pt;"> of proceeds in fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. The Purchase Plan is considered compensatory and the fair value of the discount and look back provision are estimated using the Black-Scholes formula and recognized over the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month withholding period prior to purchase.&#160; The total expense associated with the Purchase Plan for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$3,080</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,848</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,620</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of March 31, </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, there was approximately </font><font style="font-family:inherit;font-size:10pt;">$1,161</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized cost related to the current purchase period of our Employee Stock Purchase Plan.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact on Stock Compensation Expense for Changes in Senior Leadership</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">During fiscal 2019, the Company&#8217;s Chief Executive Officer, N. Robert Hammer, announced his retirement effective February 1, 2019. As part of his retirement, the Company modified his equity awards to allow for continued vesting of his restricted stock awards and performance based awards. The Company also increased the timeframe for which his stock options shall remain exercisable to their original </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;"> expiration date and not </font><font style="font-family:inherit;font-size:10pt;">thirty days</font><font style="font-family:inherit;font-size:10pt;"> from his last date of employment. The expense related to these modifications was </font><font style="font-family:inherit;font-size:10pt;">$12,157</font><font style="font-family:inherit;font-size:10pt;"> for the year ended March 31, </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. The Company also recorded expenses of </font><font style="font-family:inherit;font-size:10pt;">$1,208</font><font style="font-family:inherit;font-size:10pt;"> related to the modification of other senior leadership.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company hired Sanjay Mirchandani, as the Company's new Chief Executive Officer replacing N. Robert Hammer. In connection with Mr. Mirchandani&#8217;s compensation package the Company granted&#160;him </font><font style="font-family:inherit;font-size:10pt;">46</font><font style="font-family:inherit;font-size:10pt;">&#160;market performance stock units. The vesting of these awards is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a market index over the next </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. Two-thirds of the awards will vest on the two-year anniversary of the grant date and the remaining third will vest on the three-year anniversary of the grant date. The awards have a maximum potential to vest at </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">92</font><font style="font-family:inherit;font-size:10pt;"> shares) based on TSR performance. The related stock-based compensation expense is consistent with our other market performance awards and based on the estimated fair value of the underlying shares on the date of grant. Expense on these awards is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The weighted average fair value of these awards was </font><font style="font-family:inherit;font-size:10pt;">$91.66</font><font style="font-family:inherit;font-size:10pt;"> per share. These awards are excluded from the Awards with a Market Conditions section above. In addition, Mr. Mirchandani also received </font><font style="font-family:inherit;font-size:10pt;">108</font><font style="font-family:inherit;font-size:10pt;"> time-vesting restricted stock units ("RSUs). Expense for both the market condition awards and time vesting RSUs for the year ended March 31, </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$729</font><font style="font-family:inherit;font-size:10pt;">. The awards are included in the restricted stock unit table above.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income per Common Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the composition of the Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s short-term investments balance consisted of U.S. Treasury Bills.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, the Company uses the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8212; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currencies of the Company&#8217;s foreign operations are deemed to be the local country&#8217;s currency. Assets and liabilities of the Company&#8217;s international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other Comprehensive Loss and are reflected as a separate component of Stockholders&#8217; Equity.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency transaction gains and losses are recorded in &#8220;General and administrative expenses&#8221; in the Consolidated Statements of Operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of its long-lived assets, the Company evaluates the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#8217;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impact of U.S. Tax Reform&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduces the US federal corporate tax rate from&#160;35%&#160;to&#160;21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. The most significant impact of the legislation for the Company was the reduction of the value of the Company's net deferred tax assets (which represent future tax benefits) as a result of lowering the U.S. corporate income tax rate from&#160;35%&#160;to&#160;21%. The Act also includes a requirement to pay a one-time transition tax on the cumulative value of earnings and profits that were previously not repatriated for U.S. income tax purposes. The Company has concluded that the one-time transition tax is&#160;zero. In addition, the Company no longer considers the undistributed earnings held outside of the U.S. by most of its foreign subsidiaries to be indefinitely reinvested.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Act subjects a US shareholder to tax on Global Intangible Low-Taxed Income (GILTI) earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, Accounting for GILTI, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because the Company was evaluating the provisions of GILTI as of the fiscal year ended March 31, 2018, it recorded no GILTI-related deferred amounts in the financial statements for the year ended March 31, 2018. After further consideration in the current year, the Company has elected to account for GILTI in the year the tax is incurred, and has recorded an estimate of GILTI as a component of the projected tax provision for the fiscal year ending March 31, 2019.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Act requires complex computations to be performed that were not previously required in U.S. tax law, judgments to be made in interpretation of the provisions of the Act, estimates in calculations, and the preparation and analysis of information not previously relevant or regularly produced. The U.S. Treasury Department, the Internal Revenue Service ("IRS), and other standard-setting bodies could interpret or issue guidance on how provisions of the Tax Act will be applied or otherwise administered that is different from our current interpretation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation Allowance</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740,&#160;Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, the Company considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies. As a result of this analysis, the Company determined that it is more likely than not that it will not realize the benefits of its gross deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to&#160;</font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income (loss) before income taxes were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,189</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,427</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,994</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income tax expense (benefit) were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,036</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,818</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,520</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,400</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,486</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the statutory tax rates and the effective tax rates for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Statutory federal income tax expense (benefit) rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State and local income tax expense, net of federal income tax effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign earnings taxed at different rates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. tax on Global Intangible Low-Taxed Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic permanent differences</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Research credits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(163.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(76.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,626.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Statutory tax rate changes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other differences, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Effective income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,668.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The significant components of the Company&#8217;s deferred tax assets are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Equity investment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts and other reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less: valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,160</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,350</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,757</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred tax liabilities: </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,673</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,172</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred commissions and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,790</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,962</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal&#160;2019, the Company could no longer assert that it had the intent to indefinitely reinvest the earnings and profits of the foreign subsidiaries, with the exception of India. Accordingly, the Company was required to adjust its deferred tax liability for the effects of this change in assertion. This effect was not significant. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had U.S. federal net operating loss (NOL) carry forwards of </font><font style="font-family:inherit;font-size:10pt;">$20,166</font><font style="font-family:inherit;font-size:10pt;">. These net operating losses are allowed to be carryforward indefinitely. As of&#160;March 31, 2019, the Company had state net operating loss carry forwards which generated a deferred tax asset of&#160;</font><font style="font-family:inherit;font-size:10pt;">$1,319</font><font style="font-family:inherit;font-size:10pt;">. The State NOLs expire over various years beginning in 2029 depending on the jurisdiction. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company also had federal and state research tax credit (R&amp;D credits) carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$17,508</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,187</font><font style="font-family:inherit;font-size:10pt;">, respectively. The federal research tax credit carryforwards expire from 2025 through 2036, and the state research tax credit carryforwards expire from 2019 through 2023. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company conducts business globally and as a result, files income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions are the United States, Australia, Canada, Germany, Netherlands and United Kingdom. The following table summarizes the tax years in the Company&#8217;s major tax jurisdictions that remain subject to income tax examinations by tax authorities as of March&#160;31, 2019. The years subject to income tax examination in the Company&#8217;s foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax Jurisdiction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;&#160;Years&#160;Subject&#160;to&#160;Income<br clear="none"/>Tax Examination</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;2018&#160;-&#160;Present</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign jurisdictions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;2013 - Present</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculation of the Company&#8217;s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in each of its tax jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction. A number of years may lapse before a particular matter is audited and finally resolved. A reconciliation of the amounts of unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Additions for tax positions related to fiscal 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements and effective settlements with tax authorities and remeasurements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions related to the expiration of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Additions for tax positions related to fiscal 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements and effective settlements with tax authorities and remeasurements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions related to the expiration of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(397</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(111</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Additions for tax positions related to fiscal 2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements and effective settlements with tax authorities and remeasurements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions related to the expiration of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(695</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2019</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates that </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant remaining unrecognized tax benefits will be realized during the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">. Interest and penalties related to unrecognized tax benefits are recorded in income tax expense. In the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$40</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$80</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$61</font><font style="font-family:inherit;font-size:10pt;">, respectively, of interest and penalties in the Consolidated Statement of Operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Income Taxes </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes&#8221; (ASC 740). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. The Company uses significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in the Company's judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, the Company weighs the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-term Investments</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;The company determines classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluates classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;The Company&#8217;s current short-term investments are classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that the Company has the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity. Income related to investments is recorded as interest income in the Consolidated Statement of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in the Company&#8217;s Consolidated Statements of Cash Flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Business</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commvault Systems, Inc. and its subsidiaries (Commvault or the Company) is a provider of data and information management software applications. The Company develops, markets and sells a suite of software applications and services, primarily in North America, Europe, Australia and Asia, that provides its customers with data protection solutions. In fiscal 2018 the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases. The Company also provides its customers with a broad range of professional and customer support services.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases<br clear="none"/> <br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.&#160; The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.&#160; This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.&#160; Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit Losses on Financial Instruments<br clear="none"/> <br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In June 2016, the FASB issued ASU 2016-13 &#8220;Financial Instruments-Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company&#8217;s financial position, results of operations or cash flows.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases<br clear="none"/> <br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.&#160; The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.&#160; This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.&#160; Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit Losses on Financial Instruments<br clear="none"/> <br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In June 2016, the FASB issued ASU 2016-13 &#8220;Financial Instruments-Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company&#8217;s financial position, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plan</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a defined contribution plan, as allowed under Section&#160;401(k) of the Internal Revenue Code, covering substantially all employees. Effective January&#160;1, 2012, the Company makes contributions equal to a discretionary percentage of the employee&#8217;s contributions determined by the Company. During the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company made contributions of </font><font style="font-family:inherit;font-size:10pt;">$2,786</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,959</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2,998</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment consist of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computers, servers and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in process</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,091</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57,523</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,428</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded depreciation and amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$12,060</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$11,217</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$9,980</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, less accumulated depreciation and amortization. Land is not depreciated. The Company provides for depreciation on a straight-line basis over the estimated useful lives of the assets. The depreciable assets that comprise the Company's owned headquarters classified as Buildings are being depreciated over lives ranging from </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">sixty</font><font style="font-family:inherit;font-size:10pt;"> years. Computer and related equipment is generally depreciated over </font><font style="font-family:inherit;font-size:10pt;">eighteen months</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and furniture and fixtures are generally depreciated over </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">twelve years</font><font style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment consist of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computers, servers and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in process</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,091</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57,523</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,428</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selected Quarterly Financial Data (unaudited)</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,567</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">891</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,163</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per common share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,873</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(284</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,945</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,661</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per common share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.02</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.30</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade and Other Receivables</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in Trade accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Software Development Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenditures are charged to operations as incurred. Based on the Company&#8217;s software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by the Company between completion of the working model and the point at which the product is ready for general release are immaterial.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring</font></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2019, the Company initiated a restructuring plan to increase efficiency in its sales, marketing and distribution functions as well as reduce costs across all functional areas. During the year ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company incurred total restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$14,765</font><font style="font-family:inherit;font-size:10pt;">. These restructuring charges relate primarily to severance and related costs associated with headcount reductions and lease abandonment charges associated with two leases. These charges include </font><font style="font-family:inherit;font-size:10pt;">$2,632</font><font style="font-family:inherit;font-size:10pt;"> of stock-based compensation related to modifications of existing unvested awards granted to certain employees impacted by the restructuring plan. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The activity in the Company&#8217;s restructuring accruals for the year ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;is summarized as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.375%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease abandonment charges </font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance &amp; payroll related charges</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual reversals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(875</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(875</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,089</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,583</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the&#160;outstanding restructuring accruals primarily relate to future severance and lease payments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Commissions Cost</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions and related payroll taxes earned by the Company's employees are considered incremental and recoverable costs of obtaining a contract with a customer. The Company&#8217;s typical contracts include performance obligations related to software licenses, software updates, customer support and other professional services. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. The Company does not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">, the expected period of benefit of the asset capitalized. The Company currently estimates a period of </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;"> is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. The costs related to professional services are amortized within one quarter following the date of the related software or appliance sale, which is typically the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as the Company intends to pay a commensurate commission upon renewal of the subscription license and related updates and support.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by the Company. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. For further discussion of the Company's accounting policies related to revenue see Note 3. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs are included in cost of revenues for all periods presented.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information about Contract Balances</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to services revenue, primarily customer support contracts. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In some arrangements the Company allows customers to pay for term based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in Accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenues from&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;primary sources: software and products, and services. Software and products revenue includes the Company's software and integrated appliances that combine the Company's software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services and customer education. A typical contract includes both licenses and services. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s software licenses typically provide for a perpetual right to use the Company&#8217;s software. The Company also sells term-based software licenses that expire, which are referred to as subscription arrangements. The Company does not customize its software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. The Company has concluded that its software license is functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. The Company does not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the subscription period. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2018, the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. Revenue to date related to appliances has not been significant. </font></div><div style="line-height:120%;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches. The Company sells its customer support contracts as a percentage of net software purchases the support is related to. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#160;year. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by the Company&#8217;s instructors or third-party contractors. Revenue related to other professional services and customer education services is typically recognized as the services are performed.</font></div><div style="line-height:120%;text-align:justify;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenues from&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;primary sources: software and products, and services. Software and products revenue includes the Company's software and integrated appliances that combine the Company's software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services and customer education. A typical contract includes both licenses and services. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s software licenses typically provide for a perpetual right to use the Company&#8217;s software. The Company also sells term-based software licenses that expire, which are referred to as subscription arrangements. The Company does not customize its software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. The Company has concluded that its software license is functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. The Company does not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the subscription period. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2018, the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. Revenue to date related to appliances has not been significant. </font></div><div style="line-height:120%;text-align:left;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches. The Company sells its customer support contracts as a percentage of net software purchases the support is related to. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#160;year. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by the Company&#8217;s instructors or third-party contractors. Revenue related to other professional services and customer education services is typically recognized as the services are performed.</font></div><div style="line-height:120%;text-align:justify;text-indent:37px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s typical performance obligations include the following:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Obligation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">When Performance Obligation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;is Typically Satisfied</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">When Payment is </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Typically Due</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">How Standalone Selling Price is </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Typically Estimated</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software and Products Revenue</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Licenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon shipment or made available for download (point in time)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of shipment except for certain subscription licenses which are paid for over time</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Residual approach</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appliances</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When control of the appliances passes to the customer; typically upon delivery </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of delivery </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Residual approach</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Support Revenue</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Updates</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract period </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract period </font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services </font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Professional Services (except for education services)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As work is performed (over time)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of services being performed</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Education Services</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the class is taught (point in time)</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of services being performed</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APAC (Australia, New Zealand, Southeast Asia, China). The Company operates in&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#160;segment. </font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Americas</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMEA</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APAC</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software and Products Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237,190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,380</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,188</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,389</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">710,957</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Americas</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMEA</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APAC</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software and Products Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,055</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,548</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.54191033138402%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Americas</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMEA</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">APAC</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software and Products Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,466</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">407,603</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,489</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information about Contract Balances</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to services revenue, primarily customer support contracts. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In some arrangements the Company allows customers to pay for term based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in Accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets. The opening and closing balances of the Company&#8217;s accounts receivable, unbilled receivables, and deferred revenues are as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:36px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.73684210526315%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unbilled Receivable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(current)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unbilled Receivable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(long-term)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(current)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(long-term)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening Balance as of March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase/(decrease), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,216</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,257</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in accounts receivable is primarily a result of an increase in subscription software transactions that are recognized as revenue at the time of sale but paid for over time. The net increase in deferred revenue is primarily the result of an increase in deferred customer support revenue related to software and products revenue transactions and customer support renewals during fiscal 2019.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amount of revenue recognized in the period that was included in the opening deferred revenue balance was </font><font style="font-family:inherit;font-size:10pt;">$238,603</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The vast majority of this revenue consists of customer support arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the amounts included in deferred revenue as of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$27,956</font><font style="font-family:inherit;font-size:10pt;"> of revenue may be recognized from remaining performance obligations, of which </font><font style="font-family:inherit;font-size:10pt;">$3,137</font><font style="font-family:inherit;font-size:10pt;"> was related to software and products. The Company expects the software and products revenue to be recognized next quarter. The majority of the services revenue is related to other professional services which may be recognized over the next twelve months but is contingent upon a number of factors, including customers&#8217; needs and schedules.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s typical performance obligations include the following:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Obligation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">When Performance Obligation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;is Typically Satisfied</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">When Payment is </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Typically Due</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">How Standalone Selling Price is </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Typically Estimated</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software and Products Revenue</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Licenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon shipment or made available for download (point in time)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of shipment except for certain subscription licenses which are paid for over time</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Residual approach</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appliances</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When control of the appliances passes to the customer; typically upon delivery </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of delivery </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Residual approach</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Support Revenue</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Updates</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract period </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Support</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract period </font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services </font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Professional Services (except for education services)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As work is performed (over time)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of services being performed</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Education Services</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the class is taught (point in time)</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 90 days of services being performed</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation and related payroll taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,107</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the potential outstanding common stock equivalents of the Company at the end of each period, which have been excluded from the computation of diluted net income per common share, as its effect is anti-dilutive.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options, restricted stock units, and shares under the employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income tax expense (benefit) were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,036</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,818</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,520</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,400</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,486</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The significant components of the Company&#8217;s deferred tax assets are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Equity investment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts and other reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less: valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,160</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,350</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,757</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred tax liabilities: </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,673</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,172</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred commissions and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,790</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,962</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the reconciliation of basic and diluted common share:</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,601</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,700</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the statutory tax rates and the effective tax rates for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Statutory federal income tax expense (benefit) rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State and local income tax expense, net of federal income tax effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign earnings taxed at different rates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. tax on Global Intangible Low-Taxed Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic permanent differences</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Research credits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(163.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(76.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,626.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Statutory tax rate changes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other differences, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Effective income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,668.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the stock-based compensation expense included in cost of services revenue, sales and marketing, research and development and general and administrative expenses for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of services revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,855</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,860</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171,854</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all operating leases at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending March 31,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,530</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,673</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income (loss) before income taxes were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,189</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,427</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,994</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock unit activity is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Vested Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number<br clear="none"/>of<br clear="none"/>Awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant&#160;Date<br clear="none"/>Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(174</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.56</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.76</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested as of March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,831</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,567</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">891</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,163</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per common share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,873</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(284</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,945</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,661</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per common share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.02</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.30</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The activity in the Company&#8217;s restructuring accruals for the year ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;is summarized as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.375%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease abandonment charges </font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance &amp; payroll related charges</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual reversals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(875</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(875</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,089</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,583</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth revenue and long-lived assets by geographic area:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,459</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">710,957</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the activity for the Company&#8217;s stock incentive plans from </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of<br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Exercise&#160;Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Remaining<br clear="none"/>Contractual<br clear="none"/>Term&#160;(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate<br clear="none"/>Intrinsic<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(116</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68.98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(842</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68.27</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(84</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.02</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.55</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,965</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment. The Company&#8217;s products and services are sold throughout the world, through direct and indirect sales channels. The Company&#8217;s chief operating decision maker (the &#8220;CODM&#8221;) is the chief executive officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does not receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenues. The following table sets forth revenue and long-lived assets by geographic area:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,459</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">710,957</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No individual country other than the United States accounts for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of revenues in the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Revenue included in the &#8220;Other&#8221; caption above primarily relates to the Company&#8217;s operations in Europe, Australia, Canada and Asia.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,860</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171,854</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> no other individual country, other than the United States, accounts for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of long-lived assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in the Company&#8217;s consolidated financial statements and the accompanying notes. The Company bases its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company&#8217;s balance sheets and the amounts of revenues and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred commissions cost, income taxes and related reserves, stock-based compensation and accounting for research and development costs. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Correction of an Immaterial Error in Previously Issued Financial Statements</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:Calibri,sans-serif;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-family:Calibri,sans-serif;font-size:11pt;color:#2f5496;">&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Subsequent to the issuance of the financial statements for the year ended March 31, 2018, the Company concluded that the Statement of Operations for fiscal 2018 and fiscal 2017 contained an immaterial error related to the classification of legal fees related to intellectual property as Research and Development expenses and not General and Administrative expenses.&#160; These immaterial errors have been corrected by reclassifying </font><font style="font-family:inherit;font-size:10pt;">$3,134</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,985</font><font style="font-family:inherit;font-size:10pt;"> from Research and Development expense to General and Administrative expense for the years ended March 31, 2018 and 2017, respectively. This immaterial error did not have any impact on our financial position, net income (loss) or cash flow for fiscal 2018 or fiscal 2017. </font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. For further discussion of the Company's accounting policies related to revenue see Note 3. </font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income per Common Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the reconciliation of basic and diluted common share:</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,601</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,700</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the potential outstanding common stock equivalents of the Company at the end of each period, which have been excluded from the computation of diluted net income per common share, as its effect is anti-dilutive.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options, restricted stock units, and shares under the employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Software Development Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenditures are charged to operations as incurred. Based on the Company&#8217;s software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by the Company between completion of the working model and the point at which the product is ready for general release are immaterial.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade and Other Receivables</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in Trade accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Income Taxes </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes&#8221; (ASC 740). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. The Company uses significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in the Company's judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, the Company weighs the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s cash and cash equivalents balance consisted primarily of money market funds.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-term Investments</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;The company determines classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluates classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;The Company&#8217;s current short-term investments are classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that the Company has the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity. Income related to investments is recorded as interest income in the Consolidated Statement of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in the Company&#8217;s Consolidated Statements of Cash Flows.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company grants credit to customers in a wide variety of industries worldwide and generally does not require collateral. Credit losses relating to these customers have been minimal.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales through the Company&#8217;s distribution agreement with Arrow Enterprise Computing Solutions, Inc. (Arrow) totaled approximately </font><font style="font-family:inherit;font-size:10pt;">38%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">36%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">36%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Arrow accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">38%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s short-term investments balance consisted of U.S. Treasury Bills.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, the Company uses the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8212; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the composition of the Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, less accumulated depreciation and amortization. Land is not depreciated. The Company provides for depreciation on a straight-line basis over the estimated useful lives of the assets. The depreciable assets that comprise the Company's owned headquarters classified as Buildings are being depreciated over lives ranging from </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">sixty</font><font style="font-family:inherit;font-size:10pt;"> years. Computer and related equipment is generally depreciated over </font><font style="font-family:inherit;font-size:10pt;">eighteen months</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and furniture and fixtures are generally depreciated over </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">twelve years</font><font style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Asset Retirement Obligation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. The Company maintains certain office space for which the lease agreement requires that the Company return the office space to its original condition upon vacating the premises. Accordingly, the balance of the asset retirement obligation was </font><font style="font-family:inherit;font-size:10pt;">$1,479</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,303</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of its long-lived assets, the Company evaluates the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#8217;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment charges recognized during the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Commissions Cost</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions and related payroll taxes earned by the Company's employees are considered incremental and recoverable costs of obtaining a contract with a customer. The Company&#8217;s typical contracts include performance obligations related to software licenses, software updates, customer support and other professional services. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. The Company does not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">, the expected period of benefit of the asset capitalized. The Company currently estimates a period of </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;"> is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. The costs related to professional services are amortized within one quarter following the date of the related software or appliance sale, which is typically the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as the Company intends to pay a commensurate commission upon renewal of the subscription license and related updates and support.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by the Company. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal 2019, Joseph F. Eazor, former CEO of Rackspace, Inc (Rackspace), was a Director of the Company. Rackspace has been a customer of the Company since 2006. On July 31, 2018, Joseph F. Eazor resigned from the Board of Directors. Total recognized revenue related to Rackspace for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> through July 31, 2018 was </font><font style="font-family:inherit;font-size:10pt;">$631</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes the Black-Scholes pricing model to determine the fair value of non-qualified stock options on the dates of grant. Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. The Company recognizes stock-based compensation using the straight-line method for all stock awards that don't include a market or performance condition. </font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchases</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of the Company&#8217;s common stock repurchased is reflected as a reduction to Stockholders&#8217; Equity. The Company accounts for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional Paid-in Capital and Accumulated Deficit. </font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sales Tax</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records revenue net of sales tax.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company expenses advertising costs as incurred. Advertising expenses were </font><font style="font-family:inherit;font-size:10pt;">$4,678</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5,704</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$7,816</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs are included in cost of revenues for all periods presented.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currencies of the Company&#8217;s foreign operations are deemed to be the local country&#8217;s currency. Assets and liabilities of the Company&#8217;s international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other Comprehensive Loss and are reflected as a separate component of Stockholders&#8217; Equity.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency transaction gains and losses are recorded in &#8220;General and administrative expenses&#8221; in the Consolidated Statements of Operations. The Company recognized net foreign currency transaction gains of </font><font style="font-family:inherit;font-size:10pt;">$984</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$109</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$644</font><font style="font-family:inherit;font-size:10pt;"> in the years ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">,&#160;2018, and 2017, respectively. The net foreign currency transaction gains recorded in &#8220;General and administrative expenses&#8221; include settlement gains and losses on forward contracts disclosed below.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases<br clear="none"/> <br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.&#160; The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.&#160; This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.&#160; Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit Losses on Financial Instruments<br clear="none"/> <br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In June 2016, the FASB issued ASU 2016-13 &#8220;Financial Instruments-Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company&#8217;s financial position, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the amounts of unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Additions for tax positions related to fiscal 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements and effective settlements with tax authorities and remeasurements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions related to the expiration of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Additions for tax positions related to fiscal 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements and effective settlements with tax authorities and remeasurements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions related to the expiration of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(397</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(111</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Additions for tax positions related to fiscal 2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements and effective settlements with tax authorities and remeasurements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions related to the expiration of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(695</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at March 31, 2019</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in the Company&#8217;s consolidated financial statements and the accompanying notes. The Company bases its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company&#8217;s balance sheets and the amounts of revenues and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred commissions cost, income taxes and related reserves, stock-based compensation and accounting for research and development costs. Actual results could differ from those estimates.</font></div></div> Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations. EX-101.SCH 9 cvlt-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Capitalization link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Capitalization - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under All Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Employee Benefit Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Detail) link:presentationLink link:calculationLink link:definitionLink 2409407 - Disclosure - Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Restructuring - Restructuring Accruals (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Revenue - Opening and Closing Balances (Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Revenue - Opening and Closing Balances (Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue - Performance Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 214100 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 244401 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Selected Quarterly Financial Data (unaudited) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Detail) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Stock Plans link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Stock Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2408408 - Disclosure - Stock Plans - Employee Stock Purchase Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Stock Plans - Performance-based and Market-based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Stock Plans - Restricted Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2408409 - Disclosure - Stock Plans Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cvlt-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cvlt-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cvlt-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Rent expenses Operating Leases, Rent Expense Non-cancellable purchase commitments, 2020 Recorded Unconditional Purchase Obligation Due in Next Twelve Months Non-cancellable purchase commitments, 2021 Recorded Unconditional Purchase Obligation Due in Second Year Non-cancellable purchase commitments, 2022 Recorded Unconditional Purchase Obligation Due in Third Year Non-cancellable purchase commitments, 2023 Recorded Unconditional Purchase Obligation Due in Fourth Year Non-cancellable purchase commitments, Total for all periods through fiscal 2023 Recorded Unconditional Purchase Obligation Royalty expense Royalty Expense Maximum software warranty period (in days) Maximum Software Warranty Period Maximum software warranty period. Product warranty accrual Standard and Extended Product Warranty Accrual Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Stock-Based Compensation Stock-Based Compensation [Member] Stock-Based Compensation [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring charges incurred Restructuring and Related Cost, Incurred Cost Quarterly Financial Information Disclosure [Abstract] Selected Quarterly Financial Data (unaudited) Quarterly Financial Information [Text Block] Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total revenues Revenues Restructuring Restructuring and Related Activities Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Financial Position [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Equity [Abstract] Capitalization Capitalization [Text Block] Entities disclosure for capitalization. Accounting Policies [Abstract] Computation of Basic and Diluted Net Income Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Potential Outstanding Common Stock Equivalents Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Financial Assets Measured At Fair Value On Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Income Tax Disclosure [Abstract] Components of Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of Statutory Tax Rates and Effective Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of Deferred Tax Assets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Tax Years Subject to Income Tax Examination Schedule Of Tax Years Subject To Income Tax Examination [Table Text Block] This disclosure is a description of tax years that remain subject to examination by major tax jurisdictions. Reconciliation of Amounts of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment [Table Text Block] Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Diluted net income (loss) per common share: Earnings Per Share, Diluted [Abstract] Basic weighted average shares outstanding (shares) Weighted Average Number of Shares Outstanding, Basic Dilutive effect of stock options, restricted stock units, and employee stock purchase plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Software and products Software And Products [Member] Software And Products [Member] Services Service [Member] Statement [Line Items] Statement [Line Items] Revenues: Revenue from Contract with Customer [Abstract] Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Cost of revenues: Cost of Goods and Services Sold [Abstract] Total cost of revenues Cost of Goods and Services Sold Gross margin Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Restructuring Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Interest income Investment Income, Interest Interest expense Interest and Debt Expense Equity in loss of affiliate Income (Loss) from Equity Method Investments Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense (benefit) Income Tax Expense (Benefit) Net income (loss) Net income (loss) per common share: Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Schedule of Selected Quarterly Financial Data Quarterly Financial Information [Table Text Block] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Income tax expense (benefit) Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Noncash stock-based compensation Share-based Compensation Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Deferred income taxes Deferred Income Tax Expense (Benefit) Equity in loss of affiliate Amortization of deferred commissions cost Amortization of Deferred Sales Commissions Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Trade accounts receivable Increase (Decrease) in Receivables Other current assets and Other assets Increase (Decrease) in Other Operating Assets Deferred commissions cost Increase (Decrease) In Deferred Sales Commissions Increase (Decrease) in Deferred Sales Commissions Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of short-term investments Payments to Acquire Short-term Investments Proceeds from maturity of short-term investments Proceeds from Sale of Short-term Investments Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Repurchase of common stock Payments for Repurchase of Common Stock Proceeds from stock-based compensation plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effects of exchange rate — changes in cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of year Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid Income Taxes Paid Lease abandonment charges Contract Termination [Member] Severance & payroll related charges Employee Severance [Member] Balance at March 31, 2018 Restructuring Reserve Restructuring charges Restructuring Charges Payments Payments for Restructuring Accrual reversals Restructuring Reserve, Accrual Adjustment Balance at March 31, 2019 Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Restricted Stock Unit Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Stock-Based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Future Minimum Lease Payments under all Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Document And Entity Information [Abstract] Document and Entity Information Abstract. Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] State and local State and Local Jurisdiction [Member] Federal Domestic Tax Authority [Member] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Federal NOL carry forwards Operating Loss Carryforwards Deferred tax asset, state NOLs Deferred Tax Assets, Operating Loss Carryforwards, State and Local Research tax credit Tax Credit Carryforward, Amount Unrecognized Tax Benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Remaining unrecognized tax benefits Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Stock options, restricted stock units, and shares under the employee stock purchase plan (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Statutory federal income tax expense (benefit) rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State and local income tax expense, net of federal income tax effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Foreign earnings taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent U.S. tax on Global Intangible Low-Taxed Income Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax Domestic permanent differences Effective Income Tax Rate Reconciliation Permanent Differences Effective income tax rate reconciliation permanent differences. Foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent Research credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Tax reserves Effective Income Tax Rate Reconciliation Tax Reserves Effective income tax rate reconciliation for changes in tax reserves. Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Statutory tax rate changes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Other differences, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax expense (benefit) Effective Income Tax Rate Reconciliation, Percent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Purchase Plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Purchase price as a percentage of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Length of offering period (in months) Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Maximum employee payroll percent deduction of salary Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Maximum amount of stock purchasable by employees within a calendar year Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount Number of shares purchased by employees (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Proceeds received Proceeds from Stock Plans Compensation expense Allocated Share-based Compensation Expense Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Long-lived assets Long-Lived Assets Income Taxes Income Tax Disclosure [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land Land [Member] Buildings Building [Member] Computers, servers and other equipment Computer Equipment [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Purchased software Computer Software, Intangible Asset [Member] Construction in process Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of Options, Outstanding beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of Options, Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Number of Options, Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Number of Options, Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of Options, Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Number of Options, Outstanding ending balance (in shares) Number of Options, Exercisable at March 31, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-Average Exercise Price, Outstanding beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Outstanding ending balance (in dollars per share) Weighted-Average Exercise Price, Exercisable at March 31, 2019 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (Years) Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Weighted Average Remaining Contractual Term [Abstract] Share based Compensation Arrangement by Share based Payment Award, Other than Options, Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Term, Outstanding at March 31, 2019 (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term, Exercisable at March 31, 2019 (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value, Outstanding at March 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Exercisable at March 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Equity Instruments Other Than Options Restricted Stock Units [Table] Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Table] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Line Items] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Equity Instruments Other Than Options Restricted Stock Units [Line Items] Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Line Items] Number of Awards Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of Awards, Non-vested beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Awards, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of Awards, Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Awards, Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Awards, Non-vested ending balance (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average grant Date Fair Value, Non-vested beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average grant Date Fair Value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average grant Date Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average grant Date Fair Value, Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average grant Date Fair Value, Non-vested ending balance (in dollars per share) Retirement Benefits [Abstract] Employee Benefit Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Payables and Accruals [Abstract] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Compensation and related payroll taxes Accrued Compensation And Related Payroll Tax Carry value of compensation and related payroll taxes for the period presented. Other Other Accrued Liabilities Total accrued liabilities Accrued Liabilities Company contributions to defined contribution plan Defined Benefit Plan, Plan Assets, Contributions by Employer Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of services revenue Cost Of Services Revenue [Member] Cost of services revenue Member. Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Adjustment Restatement Adjustment [Member] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Immaterial error related to the classification of legal fees Immaterial Error Related To Classification Of Legal Fees [Member] Immaterial Error Related To Classification Of Legal Fees [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Arrow Arrow [Member] Arrow [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Sales Revenue, Net [Member] Accounts Receivable Accounts Receivable [Member] Range Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Director Director [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Director on Company's board of directors hired as CEO of Rackspace, Inc. Transaction With Customer, A Director Of Company's Board Hired As Customer's Chief Executive Officer [Member] Transaction With Customer, A Director Of Company's Board Of Directors Hired As Customer's Chief Executive Officer [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Concentration percentage Concentration Risk, Percentage Property and equipment, depreciation period (in years) Property, Plant and Equipment, Useful Life Asset retirement obligation Asset Retirement Obligation Asset impairment charges Asset Impairment Charges Software updates and customer support costs amortization period Capitalized Contract Cost, Amortization Period Revenue from related party Revenue from Related Parties Advertising expenses Advertising Expense Net foreign currency transaction gain (loss) Foreign Currency Transaction Gain (Loss), before Tax SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Valuation Allowances and Reserves Type SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Valuation allowance for deferred taxes SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance at Beginning of Year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charged (Credited) to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at End of Year Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Debt Securities, Held-to-maturity, Fair Value Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Trade accounts receivable Trade Accounts Receivable [Member] Other assets Other Assets [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts Receivable [Roll Forward] Accounts Receivable [Roll Forward] Accounts Receivable [Roll Forward] Opening Balance as of March 31, 2017 Accounts Receivable, Net Increase/(decrease), net Increase (Decrease) in Accounts Receivable Ending Balance as of March 31, 2018 Unbilled Receivable (current) [Roll Forward] Contract With Customer, Asset, Net, Current [Roll Forward] Contract With Customer, Asset, Net, Current [Roll Forward] Opening Balance as of March 31, 2017 Contract with Customer, Asset, Net, Current Increase/(decrease), net Contract With Customer, Asset, Net, Current, Increase (Decrease) Contract With Customer, Asset, Net, Current, Increase (Decrease) Ending Balance as of March 31, 2018 Unbilled Receivable (long-term) [Roll Forward] Contract With Customer, Asset, Net, Noncurrent [Roll Forward] Contract With Customer, Asset, Net, Noncurrent [Roll Forward] Opening Balance as of March 31, 2017 Contract with Customer, Asset, Net, Noncurrent Increase/(decrease), net Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease) Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease) Ending Balance as of March 31, 2018 Stock Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Deferred tax assets: Deferred Tax Assets, Net [Abstract] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Equity investment Deferred Tax Assets, Equity Method Investments Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred revenue Deferred Tax Assets, Deferred Income Tax credits Deferred Tax Assets, Tax Credit Carryforwards Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Allowance for doubtful accounts and other reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Less: valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Gross Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Depreciation and amortization Deferred Tax Liabilities, Deferred Expense, Depreciation and Amortization Deferred Tax Liabilities, Deferred Expense, Depreciation and Amortization Deferred commissions and other Deferred Tax Liabilities, Deferred Commissions Deferred Tax Liabilities, Deferred Commissions Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liability Deferred Tax Liabilities, Net Sources of primary revenue Sources Of Primary Revenue The number of sources of revenue in a typical sales agreement. Customer support agreement Customer Support Agreement The typical length of Customer Support Agreements. Number of operating segments Number of Operating Segments Revenue recognized in period, included in opening deferred revenue balance Contract with Customer, Liability, Revenue Recognized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Software and Products Revenue Software [Member] Software [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue expected to be recognized from remaining performance obligations Revenue, Remaining Performance Obligation, Amount Income Tax Expense (Benefit), Continuing Operations [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest PSU Performance Restricted Stock Units [Member] Performance Restricted Stock Units [Member] Market performance shares Performance Shares [Member] Number of awards, granted (in shares) Number of annual tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches Maximum potential for awards to vest Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Maximum Potential To Vest Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Maximum Potential To Vest Maximum number of awards to vest (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Maximum Number Of Shares To Vest Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Maximum Number Of Shares To Vest Percentage of shares eligible to vest Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Stock options granted, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Weighted average grant date fair value, granted (in dollars per share) Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue, Deferred Commissions Cost, Deferred Revenue, and Shipping and Handling Costs Revenue from Contract with Customer [Policy Text Block] Net Income per Common Share Earnings Per Share, Policy [Policy Text Block] Software Development Costs Research, Development, and Computer Software, Policy [Policy Text Block] Trade and Other Receivables Receivables, Policy [Policy Text Block] Accounting for Income Taxes Income Tax, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Short-term Investments Marketable Securities, Policy [Policy Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Asset Retirement Obligation Asset Retirement Obligation [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Accounting for Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Share Repurchases Stock Repurchases Policy [Policy Text Block] Describes an entities policy for shares repurchased under its stock plan. Sales Tax Sales Tax Policy [Policy Text Block] Disclosure of accounting policy for sales tax, including whether the costs are included in revenue. Advertising Costs Advertising Costs, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2016 Incentive Plan 2016 Incentive Plan [Member] 2016 Incentive Plan [Member] 2006 Long-Term Stock Inventive Plan 2006 Long-Term Stock Inventive Plan [Member] 2006 Long-Term Stock Inventive Plan [Member] Stock Incentive Plan Stock Incentive Plan [Member] Stock Incentive Plan [Member] Maximum number of shares of common stock that may be delivered under plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Addition shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Number of stock incentive plans Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans Options available for future grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Awards expected to be recognized over a weighted average period (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total fair value of restricted stock units - vested Fair Value Of Restricted Stock Units Vested Total Fair value of restricted stock units vested total. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Customer Support Revenue Customer Support [Member] Customer Support [Member] Professional Services Professional Services [Member] Professional Services [Member] Americas Americas [Member] EMEA EMEA [Member] APAC Asia Pacific [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 and thereafter Operating Leases, Future Minimum Payments, Due in Five Years and Thereafter Operating Leases, Future Minimum Payments, Due in Five Years and Thereafter Future minimum lease payments, Total Operating Leases, Future Minimum Payments Due ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Trade accounts receivable, net Accounts Receivable, Net, Current Prepaid expenses and other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Deferred commissions cost Capitalized Contract Cost, Net, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current Liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, less current portion Contract with Customer, Liability, Noncurrent Deferred tax liabilities, net Other liabilities Other Liabilities, Noncurrent Commitments and contingencies Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value, 250,000 shares authorized, 45,582 shares and 45,118 shares issued and outstanding at March 31, 2019 and 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Depreciation and amortization expense Depreciation and amortization expense Depreciation Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Common Stock Repurchased Common Stock Repurchase Program [Member] Common Stock Repurchase Program [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Class of Stock [Line Items] Class of Stock [Line Items] Amount of common stock repurchased Stock Repurchased During Period, Value Number of shares repurchased (in shares) Stock Repurchased During Period, Shares Options outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Share repurchase program, authorized amount available Stock Repurchase Program, Authorized Amount Statement of Stockholders' Equity [Abstract] Equity Components Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance (in shares) Shares, Outstanding Beginning Balance Cumulative effect of adoption of ASU 2016-09 Cumulative Effect of New Accounting Principle in Period of Adoption Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Tax benefits relating to share-based payments Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Share issuances related to stock-based compensation (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Share issuances related to stock-based compensation Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Repurchase of common stock (in shares) Repurchase of common stock Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Ending Balance (in shares) Ending Balance Revenue Revenue from Contract with Customer [Text Block] Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Beginning balance Unrecognized Tax Benefits Additions for tax positions related to current fiscal period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions for tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Settlements and effective settlements with tax authorities and remeasurements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reductions related to the expiration of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Foreign currency translation adjustment Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Ending balance Stock options Employee Stock Option [Member] Restricted stock units Market performance shares and RSUs Performance Shares And Restricted Stock Units [Member] Performance Shares And Restricted Stock Units [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Chief executive officer Chief Executive Officer [Member] Other senior leadership Other Senior Leadership [Member] Other Senior Leadership [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Vesting on two-year anniversary of grant date Share-based Compensation Award, Tranche One [Member] Vesting on three-year anniversary of grant date Share-based Compensation Award, Tranche Two [Member] Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Nature of Business Nature of Operations [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Schedule of Restructuring Accruals Restructuring and Related Costs [Table Text Block] Software, licenses Software, Licenses [Member] Software, Licenses [Member] Software, appliances Software, Appliances [Member] Software, Appliances [Member] Professional Services, other Professional Services, Other [Member] Professional Services, Other [Member] Professional Services, education services Professional Services, Education Services [Member] Professional Services, Education Services [Member] Performance obligation, expected payment terms Revenue, Performance Obligation, Description Of Payment Terms, Period Revenue, Performance Obligation, Description Of Payment Terms, Period Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred revenue Deferred Revenue, Current [Member] Deferred Revenue, Current [Member] Deferred revenue, less current portion Deferred Revenue, Noncurrent [Member] Deferred Revenue, Noncurrent [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Contract With Customer, Liability, Current [Roll Forward] Contract With Customer, Liability, Current [Roll Forward] Contract with Customer, Liability, Current [Roll Forward] Opening Balance as of March 31, 2017 Increase/(decrease), net Contract With Customer, Liability, Current, Increase (Decrease) Contract With Customer, Liability, Current, Increase (Decrease) Ending Balance as of March 31, 2018 Contract With Customer, Liability, Noncurrent [Roll Forward] Contract With Customer, Liability, Noncurrent [Roll Forward] Contract With Customer, Liability, Noncurrent [Roll Forward] Opening Balance as of March 31, 2017 Increase/(decrease), net Contract With Customer, Liability, Noncurrent, Increase (Decrease) Contract With Customer, Liability, Noncurrent, Increase (Decrease) Ending Balance as of March 31, 2018 Schedule of Revenue by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Long-Lived Assets by Geographic Area Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Total revenue Gross margin Net income (loss) Net income (loss) per common share: Number of reportable segments EX-101.PRE 13 cvlt-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 chart-55497e0e434b5a41b90.jpg begin 644 chart-55497e0e434b5a41b90.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" '@ F4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBN1\6 M>+/^$7.A00Z%K'B+4?$>KRZ/ING:-)HL$QGM]&U;7KB>XN->U?1;""VBL-&N M\M]K>=YV@BC@<.\D0!UU%>CT5YQ_PFGBO_HDGC7_ ,'?PR_^;ZC_ (33Q7_T23QK_P"# MOX9?_-]0!Z/17G'_ FGBO\ Z))XU_\ !W\,O_F^H_X33Q7_ -$D\:_^#OX9 M?_-]0!Z/17G'_":>*_\ HDGC7_P=_#+_ .;ZC_A-/%?_ $23QK_X._AE_P#- M]0!Z/17G'_":>*_^B2>-?_!W\,O_ )OJ/^$T\5_]$D\:_P#@[^&7_P WU 'H M]%>CT5YQ M_P )IXK_ .B2>-?_ =_#+_YOJ/^$T\5_P#1)/&O_@[^&7_S?4 >CT5YQ_PF MGBO_ *))XU_\'?PR_P#F^H_X33Q7_P!$D\:_^#OX9?\ S?4 >CT5YQ_PFGBO M_HDGC7_P=_#+_P";ZC_A-/%?_1)/&O\ X._AE_\ -]0!Z/17G'_":>*_^B2> M-?\ P=_#+_YOJ/\ A-/%?_1)/&O_ (._AE_\WU 'H]%>*_P#HDGC7 M_P '?PR_^;ZC_A-/%?\ T23QK_X._AE_\WU 'H]%>-?_!W\ M,O\ YOJ/^$T\5_\ 1)/&O_@[^&7_ ,WU 'H]%>CT5YQ_PFGBO_HDGC7_ ,'?PR_^;ZC_ M (33Q7_T23QK_P"#OX9?_-]0!Z/17G'_ FGBO\ Z))XU_\ !W\,O_F^H_X3 M3Q7_ -$D\:_^#OX9?_-]0!Z/17G'_":>*_\ HDGC7_P=_#+_ .;ZC_A-/%?_ M $23QK_X._AE_P#-]0!Z/17G'_":>*_^B2>-?_!W\,O_ )OJ/^$T\5_]$D\: M_P#@[^&7_P WU 'H]%>CT5YQ_P )IXK_ .B2>-?_ =_#+_YOJ/^$T\5_P#1)/&O_@[^ M&7_S?4 >CT5YQ_PFGBO_ *))XU_\'?PR_P#F^H_X33Q7_P!$D\:_^#OX9?\ MS?4 >CT5YQ_PFGBO_HDGC7_P=_#+_P";ZC_A-/%?_1)/&O\ X._AE_\ -]0! MZ/17G'_":>*_^B2>-?\ P=_#+_YOJ/\ A-/%?_1)/&O_ (._AE_\WU 'H]%> M*_P#HDGC7_P '?PR_^;ZC_A-/%?\ T23QK_X._AE_\WU 'H]%>-?_!W\,O\ YOJ/^$T\5_\ 1)/&O_@[^&7_ ,WU 'H]%>CT5YQ_PFGBO_HD MGC7_ ,'?PR_^;ZC_ (33Q7_T23QK_P"#OX9?_-]0!Z/17G'_ FGBO\ Z))X MU_\ !W\,O_F^H_X33Q7_ -$D\:_^#OX9?_-]0!Z/17G'_":>*_\ HDGC7_P= M_#+_ .;ZC_A-/%?_ $23QK_X._AE_P#-]0!Z/17G'_":>*_^B2>-?_!W\,O_ M )OJ/^$T\5_]$D\:_P#@[^&7_P WU 'H]%>CT5YQ_P )IXK_ .B2>-?_ =_#+_YOJ/^ M$T\5_P#1)/&O_@[^&7_S?4 >CT5YQ_PFGBO_ *))XU_\'?PR_P#F^H_X33Q7 M_P!$D\:_^#OX9?\ S?4 >CT5YQ_PFGBO_HDGC7_P=_#+_P";ZC_A-/%?_1)/ M&O\ X._AE_\ -]0!Z/17G'_":>*_^B2>-?\ P=_#+_YOJ/\ A-/%?_1)/&O_ M (._AE_\WU 'H]%>*_P#HDGC7_P '?PR_^;ZC_A-/%?\ T23QK_X. M_AE_\WU 'H]%>-?_!W\,O\ YOJ/^$T\5_\ 1)/&O_@[^&7_ M ,WU 'H]%>5:G\1O$&CZ;J&K7WPF\<)9:997>HWCQZQ\,I9%M;*WDNKAHXAX M_#2.L,3E8U(+L HQG->EV-Y#J%G:7UOO\B\MK>[A\Q=C^5CUYQXT_Y&OX2?]CKK?\ MZK+Q]0!Z/1110 4444 %%%% !1110 4444 %%%% !117B7[0W[1'PH_99^%F MJ_&7XU:[JOA[P%H^N^"?#%Q>Z%X/\8^/M M)?%VOZOXE\:>*-!\/Z;8:)HE_,YVXS_PSCCKQUZ\5]0?L]_M!_"K]J3X3^'OC9\%=?U#Q)\._ M$VI>,=&TS4]7\*^+/ ^K)K/P_P#&OB'X=^,](U7PGXYT3P[XLT'5/#OC3PKX M@\/ZEI^MZ+87<5[ID^(FB,! MF+HH"S1$G$B%G6UU:WL*W%G<075NY8)/;31SPL48HX66)G1BKJ58!B58%3@@ MB@"Q15&^U33=+%H=2U"RT\7]];:78F]N[>T%YJ5ZS)::?:FXDC^TWMTRLMM: M0^9<3LI$4;D$"\"#R#D>HH **** "BBB@ HHHH **** "BBB@ HHHH **^1O MVROVW_V>_P!@OX=>$?BK^TCXJG\(>"/&?Q8\!?![3=6M[6"^^R^(O'MY=I%J MNH6TE[9SKX:\*Z+IFM^,/&FI627USH7A#0=:UL:?>1V+Q-];1R)*BR1LKQN MR.I#*RGE65@2&5AAE92592&4D$&@!]%%% !14#W5M'/%;23PI<3I))# TL:S M2QP[/.DCB+"21(O,3S7166/>I6EVB&WN8)9+U !156UOK*^5VLKNU MNUC8+(;:XAN!&S#W4D=O:6L9:>YG=(8(Y)&52 7J*** "BBB@ MHHHH **** "BBB@ HHHH **** .-^(G_ "(/C;_L4?$W_IBU"M7PO_R+?A__ M + FD_\ INMJROB)_P B#XV_[%'Q-_Z8M0K5\+_\BWX?_P"P)I/_ *;K:@#= MHHHH *\X\:?\C7\)/^QUUO\ ]5EX^KT>O./&G_(U_"3_ +'76_\ U67CZ@#T M>BBB@ HHHH **** "BBB@ HHHH *BG\_R9?LWE?:/*D\CS]_D^=L;RO-\OY_ M*\S;YFSYMF[;\V*EHH _&=_^(@[>WE_\.;]FYMF__AN#?LR=N[;QNQC=CC.< M<5^?'_!33_A]Q_PS+H7_ NC_AU5_P (;_PUC^P5]C_X5K_PV-_PD_\ PG?_ M V]^S__ ,*R\W_A(O\ B6_\(I_PL/\ X1G_ (3[R_\ B<_\(+_PDG_",_\ M%3?V/7]3]>)?M#?L[_"C]J;X6:K\&OC5H6J^(? 6L:[X)\3W%EH7C#QCX!UR MT\2?#CQKH'Q$\#Z]HWC#P#KOAKQ=H&K^&O&GA?0?$&FW^B:W87,5[IL&Z1X3 M)&X!^9O_ !T'8_YPX_>_ZOH_O?GC_P =Q_LU^?O_ 2__P"'W/\ PR)IG_"E M?^'5G_"!?\-"?MM^3_PL[_AL/_A+O^$K_P"&V/V@_P#A8WF_\(S_ ,2G_A'O M^%B?\)3_ ,(3_P Q3_A"/^$=_P"$@_XJ'^U:_9C_ (=F?L[_ /10/VW.N['_ M \>_;[QG.[./^&CL=>>G7FOJ#]GO]GSX5?LM_"?P]\$_@KH&H>&_AWX9U+Q MCK.F:9J_BKQ9XXU9]9^('C7Q#\1/&>KZKXL\(-2U M#6]:O[N6]U.?$JQ".- #\SO^.A#_ *PV_P#F\-?L=9?VA]@M?[1^R?VG]D@^ MV_8?.^P_;O(3[5]D^T?O_LOVGS/L_G?O?(V>9\^ZKE% 'Y(?!VS\!>*_VKO^ M"B7A+]KNS\%ZKX[U3XI>"='^"GAOXH+9SZ7J/[%.I?L]_#&V\*#X7VGBT?V? M<>'M5^-5S^T);?$>3P=YE\WQ#34[3Q4ZI;>%(TRG_:I^*/A/XKR_"SX>:1X< MT/0/A)^V#\*/V1$^ -_IL-UXLOOV;/$OP2\%^*(/VF],URZU1/$$&G>%&UO5 M?$]OJLT.H>!;WP!\,O%O@_4T'CQ+_7M#_7&^T71]3N=.O-2TK3M0N](N&NM* MN;ZQM;NXTRY=/+>XT^:XAEEL9WCPCS6K0RN@"LY48I\FDZ7+?'4Y=.L9-2:Q MDTLW[V=L]Z=-EE6>73_M;1&X^PRSJLTEGYGV9Y0)'B+_ #4 ?S90?\%,/VI[ M/X&Z?\7[[XJ?!G4+YO\ @G[^S?\ MNWF@1?#G2[*R?Q)JGQ4G^''Q*^'"3?\ M)S->V_@_QI;F*#P?IOQC^% M6@:#XP_:8_X*$_LYZ6;;X?:%JVH^%M(_9Q\(:W\2?AGXWM+F_P#&R0:SXFL; M+PY'X<\16&K0+X:\0:1KS:S]CTG5(+":3]RO[%T?&W^RM-QL\O'V"TQY?F^= MLQY.-GF@2[?N^8-^-_S4+HNCJ %TK35 ,A %A: RHLG^!?#7Q2UGXG_ 7\;ZOJNJ3)INA?$CP- M>^)KYM/\ Q2VJ_&3]IWQ+^R1XAN?V>?V?/&7PML],^%-GXB^%H\ K\//#^F7 MFE>-9/V"_CA^U?X.UF70D\0V?BGQYXQ^)/Q0\ ^&YCJ/A31]&^&^I:/XPU[P M):S>(?B\FJWWA/\ >"&W@MXDA@ABAAC)*111I%&A9B[;8T547O:CS/]&>\NF@ M\LW$Q< _GY^+W[5LWQ]\2_##3[[Q?\,_$_@SPA^W#_P28\6^!=6\+#2Y(+>X M^,UI=>)_$4,.O1:SJEIKMHFMV%X=!OK007%K9R:CI%QB>)-:&A>'/#-WHU[X3^+?C3PFGA+4 M]"\,[;'2M1\/6VB06T^GW%O::A81R0V5W:QFWC:3[9M]!T2T@AM;;1]+M[:W M$(@MX-.LH8(1;^;Y ABB@2.(0^?/Y(15\KSI?+V^8^Z[;6=I9K*MI;6]LL]Q M/=S+;PQ0":ZNI#+=]TLTA+R.S$F@"S1110 4444 %%%% M!1110 4444 ?F_\ M(_\/=/^%I:G_P ,B?\ #N3_ (4K_9FB?V-_PT=_PT]_ MPM'^V?L"?\)'_:?_ J__BDO[,_M/S/[$^R?Z7]@V?;_ /2,UX(3_P '" !) M_P"'-N ,GC]N(G\ ,DGT &3T%?LW5#5-/CU73;_3);B]M(]0L[JR>ZTV]N-. MU&V6Z@D@:XL-0M'CNK&]@$AEM+RVD2XM+A(KB!TEC1@ ?R"K\//^"MW_ 4U M_:2^+'C/QOX=_P""4'Q/^%W[%Q_: _8?T_P[XL7]L.+X ^/OBK\7O WACP]^ MU1XO\(6VGO%XXU[Q3\/?!FJ:A^R_J?B'69K;PWHVH:M\6]*\%13ZH=3U>/V? M]@;XA_\ !=GP_HWQ#_81LO$?_!,+7OB3_P $^C\-O@MXAU7XVO\ M=W/Q!^( M?PLUOP#IVO? ?XUQZKX/2/1/$?A;QSX/M[_PI;^()8K3Q'/XP^&_C6Q\7V5O MXBL[J6Z^U_ '_!"KX>?"7PM9^!/A/_P43_X*U_#+P)IE_P"(-3TGP7X+_;2. MD^'-*OO%?B+5O%WB2YM+0_#&>5KK7/%&NZSX@U>^N[BYO]4UC5+_ %+4+JYO M;N>=_IS]E#_@F#\./V4_C_XH_:97]I']M#]HOXN>*OA!:_ RZU[]J?X^R?%N M"P^'5AXT7Q_IVD:;8Q>%/#,:RZ7XFDU2]TBZOWU!M'7Q#XFCTI+/_A(-4>X M/%/^.A#_ *PV_P#F\-?HI^S)_P -6?\ "LT_X;'_ .&?/^%Q?V_K&_\ X9G_ M .%D_P#"M?\ A%\6?]@;?^%J_P#%5?V_G[?_ &ON_P")=C[)]B_Y;5]#44 ? M!G[=OP4\)?'/3?@+X3N/B$WP<^+EM\:)=>_9_P#C)H=WIMMX\^&WQ7\/?"CX MGZUX=U_PKI^H7EG#XTTYKJQAT[QY\,M2-WX9^)?@.^\0>"_$UC+IVL>?;?/' MPA^/WCIO"_QTOO'7PA\._"3]M+5OB3X _9L\2>$[(Z9X3\.?$7XV6/P\M=3@ M\;?!CX@^(KUU3P%XMTNR\;^$?$>FI^N M,]E:74EO+DL)D5C%*#R)(RK@\AJ /Y^_AN]UJG[*'[1?\ P3U\ M;?&G3?V;?BU^R/\ &GX3Z7\*/%/Q#UBQ^.6G67P?\:_$SP?\8OV-[+XO1ZAJ M&F6?Q/\ AUJ<[K^RW\3++5]8TF[\4V/@C5O[1\0:;J^MV&N3>8:[XS\$^*-# M_9?T[]HSX-?LW?"+Q7X-_P""O>D^&OBO?^!?$/A_Q7^RW\7?$0_8X\>ZSK'Q M>^#&N>--/TH0^#?$>CZGX/TOQAX7URP&K>!_BIH/B7PIX@U#7-?TI->U+^DY MM-T]I+B9K&S:6[BD@NI6M8#)<0RJB213N8R\T4B1QJ\&O# MT=A:Z7'H6C)IEE$\%GIRZ78+8VD+LKO#:V8MQ;6\3NBNT<,2(SJ&92P!H _% M;X.?$.Y^'?QH_;QM_P!GR267X&?$KQO^SQ\/?V8- ?Q#IGAOX9>(/VO-<\(_ M$2;]J9OV>+S6"^@'PAH7A2P^&OB[Q5'X/M[GX?S?%KPW\3_[(MY_%C>.4D^< MX?%_Q1\.?LJ?$/\ 8<^)?%&C>&?@?JWBCX+?%/5+$3:WJG@GX2>/[G5GNI=8:? M4/Z17L+*3[-YEI;2?8W22T\R")_LKQ@"-K;>A^SE $,.PH N *5;*S2XEN MTM;>.ZF4I+#M,^'H^)GBB\\=>.M"\( MB71/"/B+QYJ=O9VNL^.KCP?9R1^&K+QCX@BL+1_%'B/2=,T[4_%5U;Q7_B2? M5=0C2['IUWHND7][I^I7VEZ=>:AI#S2:5?75C:W-YIDERBQW#Z?=30R3V33H MB),UK)$9555D+ "@#\?[O]L?XUV7Q#U/0?#B>&=$L/!_[5/QF_98\5_!K6]" MMY_$_P /O@_X _9^\?M2W>MWFLV&L3Z5JTOA3PAXMN7U2*3P-KGPY^ M(6G^&]/N+'QQ8Q:QJ7SQIW_!0S]I*R^'GAGXBZO\5/A'?I+^SI_P2=_:>US0 MX_ 6D:7!<+^V5\6M7^"WQL^'*:@?&=S<:;X7L8=(A\<>%/$;12^)_#.NZB;+ M4[G5?#45KIUS_04^DZ7+>RZE)IUA)J$]@-*FOGL[9KR;2Q++.-.ENFB,\M@) MYIIA922-;"62241!W9BPZ+I# J=+TXAE",#869!12"J$& @J"JD*00" 0,@4 M ?A+XV_;]_:B^&^E^+_'_AN^^'_Q_L/#5C_P4IT7Q=\,?"_@1[/7OAC_ ,,@ M?'KQIX(^%OQ3UNZ\-^)]6UF\T:]\-:5IVE_$;PG>VEE=>*KR[TG5OA[-H]Q' MJ=KJO=_$7]M;X^^ K7XVC2M?\+?$SX6_";X@>%;S0OC7X)7X4Q^-OB-\,O$G M[/E_\4?%-E\-_!/B7Q9H/PZ^-7C3X,>*X=+UCQCX3\#>(/"WB;QE\(_%&DV' M@K=\2-#NU\4?JC\%O@GX3^!?AK5O#/A6ZUK4X=;\:_$#QYJ6J^);C3+_ %VY MUGXD^/\ Q3\3/$4$VJ:?I&CO/I4/BWQIXDO-#T^XBFCT*SU$Z3ISPZ9:VEM! MZ(OACPVNGV6DKH&B+IFG727VGZ<-)T\6%C>QW+7L=W9V8MA;6MREV[W27$$4 M%?!_A33?^"DWASX-:EIFD^" M/!^F:W\4? WB;_@EGIW[1G@[X>>-K_Q5>QWUMXU\4?%R&W\$^%]6F71O$4D_ M_".>#TM3J7A@Z=?>\_\ !//]JGXG_M6:?XK\>^)/%OP(USP3J7@3X7:Y9^#? MASXUD\4?%+X,_%K6;;Q(WQ8^%'Q6TFT\(>&[?P9#X9DA\,Z=H/A/Q@\OQ9T' MQ+IWQ T[QG]KL(O#]U'^DKZ1I4K%I--L)&-W;WY:2RM78WMI,UQ:WA9HB3=6 M\[M-!()/"_A;Q1?Z;!X,TGXQ_$SPCK.C6DVOZ)IHOM)USPMHLDL&KK M>Z;J/AZ>2QD6UBEL;I*&L_MP:_\ M/\ A+X)6/Q$\7_#/X=ZIHOQ"_X(L_&& M/P,^C:47^,$/QY^,/[/_ (_\:_$WP'?^)=:DU>P\&>#?B'>:Q\.-"N/"UQJT MGAO7/A]XRT[QIJ&I-K=A'I']$8T/1E&%TG3%&6.!I]F!EU5&.!!C+(JHQZLJ MA3D (^@Z))+:S2:1IWBFNK2UN9HX2B M27%M;SNIEAC=0#\//A]^VW^UA\;O!7Q4\;?#GX@_LJ>'?%&E:#I&G^'_ ("> M(O$I\2?%WP9^TWH_Q=O/"[?LQ?$OPO%I'@V?X--8U'Q;X M5^)=G/\ $/P]8>.?AI%?Z18?J1^R9\:;#]H'X%^$_BG9^(HM=O/$%UXCB\1: M:='M_#^J_#[Q9I?B/5-,\4?"+Q1HT%Y>M8^,?A%K5I=_#KQ6;B99M0UWPY?: MNL,-KJ-K&OT -(TH7%Q=C3; 75W=VU]=7 L[83W-[9V\=G:7=Q-Y7F3W5K:1 M16MOCUYQXT_Y&OX2? M]CKK?_JLO'U 'H]%%% !1110 4444 %%%% !1110 4444 %%%,EDCAC>65TB MBB1I)))&5(XXT4L[N[$*B(H+,S$*J@LQ !- #Z*_)>X_X+H?\$I[7Q]+\/YO MVP/!PEM_%O\ P@=Q\14\&?%>;]GZ#QC]J%H?#\_[3,/@&3]GN&^64J'>3XEK M9(657O%W U^L5O<07<$-U:S17-M<11SV]Q!(DT,\,R+)%-#+&S1RQ2QLLDZACN+:>&X@E&8YH)8Y8I!N*922-F1QN!7Y6/S CJ"* M )J*H7FJZ9I\ME!?ZA8V4^I7!M=/AN[NWMI;ZZ6*2=K:RCGEC:ZN%@BDF:&W M$DJQ(\A0(I8(NK:6]V+!-1L7OCYN+-+RW>[;R%#3;;593.QB4@R 1DH""P&1 M0!H449'J.>GOGI^=9NJZSI.A6AO]:U/3](L5DBA:\U.]M=/M%FGD6*")KF\E MA@$L\K+'#&9 \KD)&K-Q0!I449_3^GMU^GKU%9EGK6CZA=7UC8:KIU[>Z7<+ M:ZE9VM]:W%UIUT\1F2VO[:&9Y[.X>%3*L%S'%*8P7";02 #3HHHH **** "B MBJL5]937$MI#=VLMU "9K:.XADGB"E WFPHYECVF1 V]%P74'[RY +5%5;Z^ MLM+LKO4M2N[73]/L+::\OKZ]N(;2SL[2VC::XN;JZN'BM[:W@B1I)IYI(XHH MU9Y'55)$\<>-/^1K^$G_ &.NM_\ JLO'U>CUYQXT_P"1K^$G_8ZZ MW_ZK+Q]0!Z/1110 4444 %%%% !1110 4444 %13^?Y,OV;ROM'E2>1Y^_R? M.V-Y7F^7\_E>9M\S9\VS=M^;%2T4 ?C._P#Q$';V\O\ XXMYE>&> M">%WBFAE1XI8G>.1&1F4@'\W6D>%_P#@J"/V-+7POI&E_P#!ONW["+? AK:" MPC/[7[U,Z*$M7\'R^!8-%_P"%32W<<>MS_",>!9O$"G6GOF;]/Y/^ M"#?_ 3"DUJ:0? 3Q##\.+GQ:WCRY_9RM?CI\>;3]E&?Q@]]_:;ZO+^S!;_$ M>/X*&V?4 MU)X;7P>OA&61=LGA]H6>)OUZT_3[#2;"RTO2[*TT[3=.M+>QT_ M3[&WAL[*QLK.%+>TL[.TMDBM[6TM;>*."VMH(XX+>"..&&-(T50 ?CC_ ,=" M'_6&W_S>&OV/L?MWV*T_M/[)_:/V6W^W_8?.^Q?;?)3[7]D^T?O_ ++]H\W[ M/YW[WR=GF_/NJW10!^,'QT\/ZU\'?CW^T;^UM^SUI ^)A\,6W@[PQ^W#^RWX M-FTOQ#K/QJ^":_#6#48?B'X-^'XDF@;]J'X.0:CK>O\ ABSNX+:X_:#^&/AGX5_9&\/Z;XB\7_LF?"CX*?M0Z%I M/AKXA:!\+;/P_P#%#PKHVC>.?A#X&\7^$KQ+"\N?!_COP)H7Q T+Q7X.U>VT MNVCT3Q[HNJRVR7]II]U8?M_%96<$UQ'/BYX3\+_MP? 'Q;^S]^T5\,?%?[%%GXC^)O[%GQ[O+'P] MJWQ7_9S\8W?B?Q?;>*?V;_B-$-6N/A?^TA!<'Q+X!UOPWJ>@^(?#OCC6-,\' M>$O%\_P_U[PSX6\2H-J7[%GB#]IW_@I?JO[1&E^$=+T36O@'^QMJ%]HVNV6G MV/Q^L%U#X2_$N[U'3/"6G>'I)?BQ9_&.QN9O#%KI]G\/I9?'UKXXA\.PZ-(V MM1Z2Q_?2;0-#N%L5GT;2IETV^74].6;3K*5;'4DD:5-0LU>!A:7RR,TBW=N( M[@.Q<2!B34PTC2UNQJ"Z=8K?J92MZMI;K>*9UVS%;I8A< S* LI$@,@ #EA0 M!_/?XHU+]LGXC?L,?LU^&;K2]6\:?MH_LC_L^? #]IOXO6^J?%KPUX-\7Z5^ MT_X-T#1_&/@_P3\:M,,^W7KKQUX1\/\ Q$\/?%SP]<26VCW-YX]AUVW5IK;2 M;ZR^BO GQ;^'O[1/[8_@[X\^,=2T'Q)^R+\6_P#@GO\ !_QM^R'JWC@Z;-\- MA\0_%OQ/\?ZK^T;87T6N2S>$].^,*^!K_P#9STZ;2]4*^+;3PU8>*=)\/*EO M8_$.!?V,^P6.^[D^QVOF7R".]?[-#ONXU0Q*ETVS=<((R8PLQ=0A* ;217!_ M$OX/_"OXR_#OQ/\ "3XK_#SP;\1/AEXSTZXTKQ5X#\8>'=+U[PIKUCO#ME^UKX<_P""5G[>,/P& M@\8CQS9ZY^WC/^P991IJ9\>V7P2;QGXUE^ EMX"MIE;7 ;71SJK_ +.]E,_%O[+OPG_9$O?VI/V1?AS\-OBUXC_9X^ 'BOQM\% M8O"48U+Q7_8MQX*@LM7;Q,FDRIX]U=VT>,:KX_T?Q(9/&6J7^CWD5XD?C)8Y MH?TR\+>&K'PCH6G^'-,NM:N]-TJW2SL)/$&OZQXGU:.SA18[>"ZU_P 07FHZ M[JK01*L8O=8U'4-2G WW=[;0GVO4)[>*.6]NMH"_:+IY9L<;\<4 ?C1K'[87Q]@^-GA7X+^'?BA\-] M>^''C7]I_P"&?PH\%_M)VOA3PWJECXQ\(_%3]C;]H+XU:WH>CP:;XC@\$ZEX MV^%OQ#^&O@35+?Q#I7F:)JO@OXC>%_#.M:#EO?!TVF:)K:W7@3QMH7Q!T."+4+C2-36.P/B7PYI M5SJ5F+;RM2MHI["Z+6EY=1R@'Y(7O[='[0OP_P!=\=^%?&WQ+^%>J^&=%O\ M]NGP?\,/C'+X$M=#TKXLZK\%/@O\"OC+\*+_ $>WB\3MX/Y_@WKFO:'9^'=0TWQ#8V?#VO\ P4*^,_AO4OB/XM\:_%SP M%;^$?%/B[]B/PY:CQ(_A'X>> /V=?!_[07[']A\5KSXI7GCK4-'\816OA/QQ M\;;:;X8>%_$WQ'TW5?!L/B_Q=INBSZRW]EBVM?WZCT#18[/3; :5IIL](>*7 M3+;^S[%;?3YH89;>*:QMH[=+:RE2">>)'LX8"D<\T:;8Y9%9\VAZ-E0"X$.F7,3PM'<:?$+NY$=E,KVL8N)]D2^;)N /S M._9B^.?[1GQ0^/6A_#/XG?%CX#W#^#OV3?V=OCEXWTOX):._B;PU\1?$OQ.\ M9_M0> /$.I>$/&7B6^T[7;7X>7UK\.OAIXRT.:S\,M):WM]%_&-W=VUU)J44EAJ%II5]=)-:VWEG]ZX[*SBG M-S':VT=PT0A:=((4F,*B,"(RJ@D,8$48$9;8!&@"@(H%>31])FDEEETS3Y)9 MFW3226-J[RMQ\TKO"6D;Y1RY)X'/ H _G<^/_P"VEX]\9_ /]H']GGXD_%+X M::/-G\-VGC74/A MSXKC\>^._#VAW<7B;Q#IEG::WX,L=$T6+Q*++Z \!_MA_%'Q5\7=;^$7A?XO M?LV?!_P9\'_#6J^'_%^F_$KQ;IFK?$^V^%<'[+_A;XC?#K]IOP;\.(])TJ]\ M1^%7\;ZSIMU?^(M5\=6?PDUOX;1^)?#<6IZ)\5=!6";]GYM!T2XCBBN-'TN> M*&\.HPQS:=9RQQ7Y@DM3?1I) RI>?9IIK?[4H$_D2R0^9Y= OM/^.7P[U"^2)M"\)^.++X<:C)=>+? 7BRX?[JJO':6L,TMQ#; M6\4\ZQI--'#$DLJ1;O*661%#R+'O?8KLP3^'=3\-ZS+K.GW]G9 M:7J(>2XT36- N+:YM-6M;JWD@DLM:N7#1"&>.XB@993$)8I0#LZ*\O\ ^$/\ M>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K: /4**\O_P"$/\>_ M]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*V@#U"BO+_ /A#_'O_ $5; M5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *V@#U"BO+_\ A#_'O_15M4_\ M(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMH ]0HKR_P#X0_Q[_P!%6U3_ ,(_ MP9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MH ]0HKR__ (0_Q[_T5;5/_"/\&?\ MRMH_X0_Q[_T5;5/_ C_ 9_\K: /4**\O\ ^$/\>_\ 15M4_P#"/\&?_*VC M_A#_ ![_ -%6U3_PC_!G_P K: /4**\O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/ M\>_]%6U3_P (_P &?_*V@#U"BO+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P > M_P#15M4_\(_P9_\ *V@#U"BO+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M M4_\ "/\ !G_RMH ]0HKR_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5 M/_"/\&?_ "MH ]0HKR__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ M 9_\K: /4**\O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G M_P K: /4**\O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*V M@#U"BO+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *V@# MU"BO+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMH ]0HKR M_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MH ]0HKR__ M (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ 9_\K: /4**\O\ ^$/\ M>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K: /4**\O_P"$/\>_ M]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*V@#U"BO+_ /A#_'O_ $5; M5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *V@#U"BO+_\ A#_'O_15M4_\ M(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMH ]0HKR_P#X0_Q[_P!%6U3_ ,(_ MP9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MH ]0HKR__ (0_Q[_T5;5/_"/\&?\ MRMH_X0_Q[_T5;5/_ C_ 9_\K: /4**\O\ ^$/\>_\ 15M4_P#"/\&?_*VC M_A#_ ![_ -%6U3_PC_!G_P K: /4**\O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/ M\>_]%6U3_P (_P &?_*V@#U"BO+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P > M_P#15M4_\(_P9_\ *V@#U"BO+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M M4_\ "/\ !G_RMH ]0HKR_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5 M/_"/\&?_ "MH ]0HKR__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ M 9_\K: /4**\O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G M_P K: /4**\O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*V M@#U"BO+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *V@# MU"BO+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMH ]0HKR M_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MH ]0HKR__ M (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ 9_\K: -[XB?\B#XV_[ M%'Q-_P"F+4*U?"__ "+?A_\ [ FD_P#INMJ\]U7X>^--8TS4=)O?BMK!L]4L M;S3KKRO"/@I)?LU];RVL_E.^E2*DGE2OL9HW56P61AE3ZI86<6GV5G80%VAL MK6WM(FD(:0Q6T*01EV"J&.?$?AJ7PS-\1H? GQ"UGX>Z3XKNGAT&ZUSPCX,UCQ,=2\ M1Q6MW9ZD_A31?L%O/KYTZ>"\N1(?B_IL>B7LM[\0O$/[9EUXQ:Y(GA?3O MAIX0\4:+KOA.W\KQ"WB;Q/-J7AS6KVRTVPCU"0 _:6BORX^ /[<7C'XE?$3] MG4^(]+T9/ ?[7K_M??\ "M-(TW2;RTU_X?Q?LQ^/8]'\*MXAU:;4[J'7_P#A M9'P_MM7\1^)/,T[2&\)^+(]-T#2$U/3+BYO(OU'H **\<\=_'CX=_#C6U\/^ M*9_%\>I-96U^!HGPO^*GB^R^S7"=?TA9R]O('M&OQ=PC8T\$:R MQ,]/X.?M'_!7]H+P'I_Q.^"_C[2OB1X#U34=?T>S\3^%[76;[37U?PKK=[X< M\2Z3*S:7#/:ZGH.O:;?Z/J^GW<$%YI^HVEQ:W,,'_ !V_9M^!O[2WA.Z\'_&[X7> _B-ISZ-XET72;SQ?X-\*>*=6\*)X MLTQ=*UC4O!]_XFT763X;UB6"*TE34=.CBF^U:?I\THF^QPHOC&B?L _LZ^&K M#P1H7A_0M5T7PGX/\(_ +P7J7@W2KO2].\+?$'2OV7_$,K;Q#H%M8Z/;?:]% 'S1\//V3_A)\-/' MEKX^\/6>L27>@'XLGP!H.IZA;W?AGX8K\>/&]C\1_C''X%T^+3[6[L4\?^-- M-LM8O_[8U'7'T.WB?P]X0;PYX7N+G19OI>BB@".7[H()!WQ#@D<&5 1P1U!( M/J#BOQ'_ .#?%F;_ ()S:<69F)_:J_;LR68L3C]L#XPXR223U/7U-?MQ+]T? M]=(?_1J5^(O_ ;W_P#*.73O^SJOV[?_ %L'XPT ?M]1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 1R_='_72'_T:E?B+_P;W_\ *.73O^SJOV[?_6P?C#7[=2_='_72'_T: ME?B+_P &]_\ RCET[_LZK]NW_P!;!^,- '[?4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 QY$C :1U12Z( M"S!07E=8XT!) +22.L:+]YW944%F ,+=5^ =GXG^(WAKQ;X>^&.G?M M%33R^!-4\9MX9U%XWCT?3M5TOQ#J>L:/IK7FJZ?=>$VN/%/AR2#_ (2/18&N MM."O\5^*/AU)\3/%'[!?Q6 ^'>M?&7X.^%_V6I/%W[%G[0.@_#KXY>.OA1X= M^(NN^%[7QS\7?!7Q'U?2++XU_#OXZ?#>P6_\1W'Q-)$:2/;YB*P+Q[QN3>H.4WJ"R;@-Z@LN0":DK\)?V- MV^+G_"Y_V44OWDE^+OV;_@HHW[>TF,:D-0'QQT=?A.GCM?\ 7(?^$C.EC]GM M-:!D_P"%.)KI^'A/@C^TF?\ =J@".7[H_P"ND/\ Z-2OQ%_X-[_^4)_A!I'AS[)9JUIXX\#>.?$.LG4A-+]IE7 M4/#OQ&\+6 LW4VPMK)?^?S0__!?J M/_RVH\KQ+_S^:'_X+]1_^6U &]16#Y7B7_G\T/\ \%^H_P#RVH\KQ+_S^:'_ M ."_4?\ Y;4 ;U%8/E>)?^?S0_\ P7ZC_P#+:CRO$O\ S^:'_P""_4?_ );4 M ;U%8/E>)?\ G\T/_P %^H__ "VH\KQ+_P _FA_^"_4?_EM0!O45@^5XE_Y_ M-#_\%^H__+:CRO$O_/YH?_@OU'_Y;4 ;U%8/E>)?^?S0_P#P7ZC_ /+:CRO$ MO_/YH?\ X+]1_P#EM0!O45@^5XE_Y_-#_P#!?J/_ ,MJ/*\2_P#/YH?_ (+] M1_\ EM0!O45@^5XE_P"?S0__ 7ZC_\ +:CRO$O_ #^:'_X+]1_^6U &]16# MY7B7_G\T/_P7ZC_\MJ/*\2_\_FA_^"_4?_EM0!O45@^5XE_Y_-#_ /!?J/\ M\MJ/*\2_\_FA_P#@OU'_ .6U &]16#Y7B7_G\T/_ ,%^H_\ RVH\KQ+_ ,_F MA_\ @OU'_P"6U &]16#Y7B7_ )_-#_\ !?J/_P MJ/*\2_\ /YH?_@OU'_Y; M4 ;U%8/E>)?^?S0__!?J/_RVH\KQ+_S^:'_X+]1_^6U &]16#Y7B7_G\T/\ M\%^H_P#RVH\KQ+_S^:'_ ."_4?\ Y;4 ;U%8/E>)?^?S0_\ P7ZC_P#+:CRO M$O\ S^:'_P""_4?_ );4 ;U%8/E>)?\ G\T/_P %^H__ "VH\KQ+_P _FA_^ M"_4?_EM0!O45@^5XE_Y_-#_\%^H__+:CRO$O_/YH?_@OU'_Y;4 ;U%8/E>)? M^?S0_P#P7ZC_ /+:CRO$O_/YH?\ X+]1_P#EM0!O45@^5XE_Y_-#_P#!?J/_ M ,MJ/*\2_P#/YH?_ (+]1_\ EM0!O45@^5XE_P"?S0__ 7ZC_\ +:CRO$O_ M #^:'_X+]1_^6U &]16#Y7B7_G\T/_P7ZC_\MJ/*\2_\_FA_^"_4?_EM0!O4 M5@^5XE_Y_-#_ /!?J/\ \MJ/*\2_\_FA_P#@OU'_ .6U &]16#Y7B7_G\T/_ M ,%^H_\ RVH\KQ+_ ,_FA_\ @OU'_P"6U &]16#Y7B7_ )_-#_\ !?J/_P M MJ/*\2_\ /YH?_@OU'_Y;4 ;U%8/E>)?^?S0__!?J/_RVH\KQ+_S^:'_X+]1_ M^6U &]16#Y7B7_G\T/\ \%^H_P#RVH\KQ+_S^:'_ ."_4?\ Y;4 ;U%8/E>) M?^?S0_\ P7ZC_P#+:CRO$O\ S^:'_P""_4?_ );4 ;U%8/E>)?\ G\T/_P % M^H__ "VH\KQ+_P _FA_^"_4?_EM0!O45@^5XE_Y_-#_\%^H__+:CRO$O_/YH M?_@OU'_Y;4 ;U%4+%-37S?[1FL9@=GD_8K>YM]N-V_S/M%W=;\_+MV;-N&W; MLC%^@ HHHH **** "BBB@ HHHH **** (9K>"?RO/ABF\F5)X?-C23RIH\[) MH]ZMY;CS/++@.8]VPN MY7<,U+10!&L,2/)(D:+)*5,KJJAY"JA$,C N44!4+$E%^5<+Q4E%% $,?%?@W1KN6RTVSN);;2DUH:OK5 MY]GTO1;*^O[F.$>+ZO\ MN_!G2=:M].*>*KG2[/1/@!K_COQ,=%ATO3/A99_ MM1>)W\'_ .@\?Z;KVH:3XHTW4O%NO1^3JFF:?X?U2]\":;);Z]X\A\.Z+=6 M][)Z3^T/\/[OXM> -0^%5]\,O 7Q3^'_ ,1+35O"OQ*T'QWXY\1^"[:W\-:A MIEP(;S3U\->$O$-_KD_]II:PW%C!JWA&^LK>0ZOI6N-J%E#:2_ 6K?\ !.+Q MD]AXT\!#XD?\)OX2^.G@_P#8/T'XW_$/QWK>NW/Q/N];_8RUG1%\3>*;5&L- M5C\6:S\=O!WAK0=&O;W5?$>A7'@OQ0NM>,KF3Q>VJ+I4(!]I?#?]KKX5_$_Q MSH_@G01KEJGC&3XS1?#+Q3J<&EQ>&OBBW[/?CFS^'/QA_P"$0FM=7O-53_A$ M?%=]#!;#Q#I6A-XLT:.\\4>#UUSPY87FI0_4E?F5\!_V%O$'PQ^(/[/MQKVM MZ#<> /V23^ULGPBFTJ_U.X\2>+T_:=\>P:[H[^,-.N](L['P\WPQ\!S:QX,N MTLM9\2_\)WKE];>+E?PM!8C0[C]-: (I6P ,.3OB/RH[<"5"3E5(X )/H!DU M^(__ ;XJR_\$YM/#*ZD?M5_MV@@JP((_;!^,0(((R""K @\Y5AU!Q^J7Q!_ M9]^$GQ,UI/$GC;PDFMZRMI9::MXVN>*=.Q9VL\CV\7V?1]=TVT/EO_P"1_P *P?\ A&-%_P"? M(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(? M^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1_P *P?\ A&-% M_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X1C1? M^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1_P *P?\ MA&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X M1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1_P * MP?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_P MK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1 M_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O M^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ A1D> M_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X M49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ MA1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H WLCW M_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: -[(]_ MR/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ Y)H MWLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: - M[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ MY)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^ M2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P( MO/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# MB\_^2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY M#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0 M_P# B\_^2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",: M+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ M ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-' M_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_" M,:+_ ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>? M_)-'_",:+_SY#_P(O/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#) M-'_",:+_ ,^0_P# B\_^2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ M@1>?_)-'_",:+_SY#_P(O/\ Y)H W\Y]?Q!'\Z*S['2[+3?-^QP"'SMGF?O) MI-WE[MO^NEDQC. M_ R3] "3TH ^/O'W[9/AGP?XC70/#7P6_:=^,5K!<36NK^+O@Y\"?%/C#P-I M,]M2Z#IOBAK.572Z3P$WB]H)8I[5A]LMY[:/Z6\%>-O#_C_ $&V M\1>')K]K*=I(9[/6=%UKPSK^E7L) N-+\0>&/$FGZ5XB\.ZO:DK]JTG6],L; M^ /&[P"*6*1_QY_:$_;*^'7Q"\5:7H7PS_;(TKX%_AYX-\6>' MO GAK4/$_B6/7]'_ %O^$M_J.L?"_P"'6M:SJ]GXBUS6? ?@S5-;\1V-C=:; M:^(=5O?#.EW-]K5O8W^E:)?V=OJ5S+)>6UG?:/I=W:6\T=M/INGRQ/9P 'H= M%%% !1110!'+]T?]=(?_ $:E?B+_ ,&]_P#RCET[_LZK]NW_ -;!^,-?MU+] MT?\ 72'_ -&I7XB_\&]__*.73O\ LZK]NW_UL'XPT ?M]1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?DI^W-XE\ MZ?H7AKP MY=_M#^!?BEKMAXO\,W,'B.ZU'QU\/-"\(7?A"T\6>'Y)/$6KZC-IL&@?H[\% M-/T[2?@[\*-*T?2%\/Z1IGPU\!Z?I>@KXJ?QTNBZ=9^%-(MK'2%\:R7%W)XO M73;6**R'BB2ZN7\0B :P]Q.UZ97_ #&_X*&?##QAXG\>ZEX]E\#?#.?P!X+^ M#=@^I>,M0_9T_95^-?CW4/M&O^+],D\-1:U^T=X_\)1:4VCZ]K_A76O"WA.> MWTWPCK^E7_Q)FC\57'BXZ=X:E_3OX+Z=K&D?"#X5Z5XAT:3P[K^F?#?P+I^M M^'Y5\+++H>KV7A72+;4]'E'@:"V\%B33+V*>Q<>$;:#PN&@(\/PQ:0+.-0#T MRBBB@ HHHH CE^Z/^ND/_HU*_$7_ (-[_P#E'+IW_9U7[=O_ *V#\8:_;J7[ MH_ZZ0_\ HU*_$7_@WO\ ^4'M%^(-S::[\?_P!G3X7_ XUWQ=\/[;XIV7@ M";Q/X5^,FF:IJ_B5_A+>>-M5^(/AY-1DM?A7:>-[SPMXMUK1O$GB7P393:)^ M@OP!GT.Z^!?P8N?#-PMUX;N/A/\ #B?P_=)K5KXD6XT2;P9HDFDSKXAL=.TB MSUY9K!K>0:S::5IMMJ@87UO864,Z6L/YQ_MX> ]'UGXQ:1XQ\<>&_%4>@Z-\ M,]/L?!]S\+?V!- _;-\9_%7Q=%X@\37\GP_\7^(]<^$/Q=/P\\): LVGW&A> M'X)/A+#KU[XQ\2:Y<_%.U@TZ>/0?U+\!W?B"_P#!'@Z^\6:';>&?%-YX5\/7 M?B3PY92V\]EH&OW&CV4VLZ)9W%I<7=K/:Z3J+W.GV\UM=7,$L5NCPW$\169P M#QO]J33OBE>_"O6;OX6_&]?@%J>A6NH^(+WQO;?"_P ._%K6)TTS3YWTS0-- M\)>*[F/1[R/6-6>U@O[:&WF\0:Q"(O#_ (9NM&UC5H-:L?CCQ_\ %S]L3PWK MG["^M?%C3?%OPF\$^*+'X#Z'^TIK?P$T[X1>/_#L'[17Q9UWPKX2N?A;\1?" M/Q1T+7?B3X2^!,WCK4-/\%Z1\5?@_KVI>*=&U;QLDOB^/3/#.CMXVT_[7_: M_9W\/?M$Z-XLWM^UC+80KK.M_#W M5=&U75["TBN)YK33+V[DT^"_=-1%LU_:V5Q;:/AKX">%/#D_AQY/$?Q/\5VO MAGPMX'\-V>E?$#XH^-?'NEWE]\/KAKS0/&^LVGBG5M2&L?$62_,>J:WXVOWE MUGQ!K-KI^M:Q)=ZMIFGWEJ ? '[-7[;'Q0^)GCK]E75/%<,);G5#_P +%NM* MD\*'P[H<=QHUS^MU>#>!OV:OA!\.?'%SX_\ "GAF2QUS/Q!_L."?5M4OM$\% MK\7/%MAX^^+$?@70;NZETKPC%\2_'.F:?XM\:)H]M -8UJSMY6\FVC6UKWF@ M#Q7X@?&)_ VMIHB_"SXR^,0UI9W_ /:W@/P&?$FB+Y\\J_9&U :O8XO8/(W7 M,'DGR8YH7WOOP/R0_P"#?#6S_P .X-'E_L;Q"GG_ +4?[2H)_UJ=R*_$;_ M (-[P/\ AW+IW _Y.J_;M[?]7@?&"@#]H/[=/_0'UW_P6G_X_1_;I_Z ^N_^ M"T__ !^M[ ]!^0HP/0?D* ,'^W3_ - ?7?\ P6G_ ./T?VZ?^@/KO_@M/_Q^ MM[ ]!^0HP/0?D* ,'^W3_P! ?7?_ 6G_P"/T?VZ?^@/KO\ X+3_ /'ZWL#T M'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#'ZWL#T'Y"C ]! M^0H P?[=/_0'UW_P6G_X_1_;I_Z ^N_^"T__ !^M[ ]!^0HP/0?D* ,'^W3_ M - ?7?\ P6G_ ./T?VZ?^@/KO_@M/_Q^M[ ]!^0HP/0?D* ,'^W3_P! ?7?_ M 6G_P"/T?VZ?^@/KO\ X+3_ /'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_ M1_;I_P"@/KO_ (+3_P#'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_Z M^N_^"T__ !^M[ ]!^0HP/0?D* ,'^W3_ - ?7?\ P6G_ ./T?VZ?^@/KO_@M M/_Q^M[ ]!^0HP/0?D* ,'^W3_P! ?7?_ 6G_P"/T?VZ?^@/KO\ X+3_ /'Z MWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#'ZWL#T'Y" MC ]!^0H P?[=/_0'UW_P6G_X_1_;I_Z ^N_^"T__ !^M[ ]!^0HP/0?D* ,' M^W3_ - ?7?\ P6G_ ./T?VZ?^@/KO_@M/_Q^M[ ]!^0HP/0?D* ,'^W3_P! M?7?_ 6G_P"/T?VZ?^@/KO\ X+3_ /'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6 MG_X_1_;I_P"@/KO_ (+3_P#'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_; MI_Z ^N_^"T__ !^M[ ]!^0HP/0?D* ,'^W3_ - ?7?\ P6G_ ./T?VZ?^@/K MO_@M/_Q^M[ ]!^0HP/0?D* ,'^W3_P! ?7?_ 6G_P"/T?VZ?^@/KO\ X+3_ M /'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#'ZWL# MT'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_Z ^N_^"T__ !^M[ ]!^0HP/0?D M* ,'^W3_ - ?7?\ P6G_ ./T?VZ?^@/KO_@M/_Q^M[ ]!^0HP/0?D* ,'^W3 M_P! ?7?_ 6G_P"/T?VZ?^@/KO\ X+3_ /'ZWL#T'Y"C ]!^0H P?[=/_0'U MW_P6G_X_1_;I_P"@/KO_ (+3_P#'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X M_1_;I_Z ^N_^"T__ !^M[ ]!^0HP/0?D* ,'^W3_ - ?7?\ P6G_ ./T?VZ? M^@/KO_@M/_Q^M[ ]!^0HP/0?D* ,'^W3_P! ?7?_ 6G_P"/T?VZ?^@/KO\ MX+3_ /'ZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#' MZWL#T'Y"C ]!^0H P?[=/_0'UW_P6G_X_1_;I_Z ^N_^"T__ !^M[ ]!^0HP M/0?D* ,'^W3_ - ?7?\ P6G_ ./T?VZ?^@/KO_@M/_Q^M[ ]!^0HP/0?D* * M%C?F]\W-G?VGE;/^/VV^S^9OW?ZK]X^_;M^?IMRO7/&A1@#H ** "BBB@ HH MHH **** "FL2%)&,\!<@D;F(5&_ MAG\//#T]IHEA-H7@;PAHTMCX;U#4-6\/6_O+".WN;QVN996/Y]>"/^"2O[&>G>"-)T+XC_ :\*>-?%B:?>67B M;Q7INK?%/04\3W=W-=_;-:?38OB)=G2+[5H[@W=_;V-V+2VU">Y_LI;6R%K; MP?H_X0\,Z)X+\*>&?!_AJ!K7P[X5\/:)X;T*V:YEO&@T;0=,M=)TJ%KN=Y9[ MIH;"SMXS<3222SE/-D=W=F(!T5%%% !1110!'+]T?]=(?_1J5^(O_!O?_P H MY=._[.J_;M_];!^,-?MU+]T?]=(?_1J5^(O_ ;W_P#*.73O^SJOV[?_ %L' MXPT ?M]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%-+J"1G) R57+,!Z[5RWZ4 .IH=20/F&> MF4<#\25 &>V2,GIFOPW_ ."TW[=VE_L]^!O@7^SMX0_:H\"_LO\ Q _:J^/? MA7X1?$'XQ-XFT.3XG?L__ &7PIXS\!?",?]L^(H_'NKZ3X0M?AG\, M=;E\,7&GZ?X\\>:)/!>V6MC19J^/8OV!OV1X/V5?BK^VM_P3 \?_ +77[/'[ M3'P$T#QIX\\(_M)?&KQ5^V+HEM^T)XD^''A*/XB:I:?'7P#^U5/IFA_'+X)? M$P17/A[7O%D/@.+0].N+K5KWP=<1-H$FER@']1E%?.W[(?QSD_:>_93_ &:O MVD9M"_X1>;X_? 3X0_&>;PUYKSCP_-\3? &@>,Y]$6=V=YX]+GUF6RAG=F>: M&".1SO9J^B: "BBB@ HHHH **** "BBB@ HHHH *0D#DG'('/J2 !^)( ]S2 MTA&01T]_0]CSZ&@#\!_VN/B[^RY\;/BC)\0- _:?_P""<'COP?%\([+PC+X; M_:&_;J\9_#N7PCXCT7Q#X[O?$:H-+\/7>H6>J:;IWC/6=8C/C6^F MT"RT.ZL])M_"D$>I_M1\$/L'_"F?A+_97]@?V9_PK+P#_9W_ BM]JFI^&?L M/_"):/\ 8_\ A'M1US_B]U;_B9W>F_9;C4/\ 2Y9J^:/%7A7] MIWP9J'_",?##X!?L\,VVHSW&K7&F:7;VZPIJ&IR0W%_(9)X=,T2R:UT M:Q /0:*Y_P 3>+/"_@S3#K?B_P 1:%X6T=;JSL6U7Q'K&FZ%IHO=1N8[/3[0 MW^JW5G:"ZOKN6*UL[==7$B0P))*RJ;5WKVB6&J:3HE]J^EV>L:\+XZ)I5 MWJ-G;:EK TR!;K4CI=A//'>:A_9]LZ7%[]CAG^R0.LMQY<;!B :U%9-GKVB: MAJ>K:+8ZQI=YJ^@FQ&MZ5::C97.I:.=3@:ZTX:K8P3R7>G&_MD:XLA>PP&[@ M5IK?S(P6&M0!'+]T?]=(?_1J5^(O_!O?_P HY=._[.J_;M_];!^,-?MU+]T? M]=(?_1J5^(O_ ;W_P#*.73O^SJOV[?_ %L'XPT ?M]1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 45\>?MB?MR_ G]B/PKX0 MUGXLW'C/Q)XR^)WB1_!?P9^"/P@\%ZQ\4?CM\;?&4%J-0O/#/PL^&?AY6U;Q M#=Z9IO\ I^MZI,_B'\./'&M>%]/G@U'7_!]CXOB\::=IS3:BWA^2PM+NY@ /U HKP+XW_M5? MLS_LTZ;'J_[0OQ_^#7P1L)X7GLY?BI\2O!_@274@@)\K2K+Q'J^GZAJUS(5* M0VFF6EY=3R8BAADD(4_&\?\ P50^'?Q$\B']D[]FS]LK]L5K]98M.\2_"C]G M_7OAM\(I[I>(V'QX_:AO?@+\)-0TYB4>34O"_B;Q/&('$T$-SE48 _46FEU! M(R,@9VCEL>NT98]1T%?EO'X@_P""NWQH\E]'\ _L:_L.^%[\2P277Q'\3_$' M]M'XSZ=!N 6\E\%_#EOV?O@UHVJE/GBMX_BS\1-,@E!662\0?.^/_@F_XU^) M(@G_ &L_V^OVT?C^DBO%JO@/P%\0=(_8Y^#E[;/MW6 \*?LH:-\-_B%J&FOA MDDM?%_Q@\6O/"RQW-Q,P=W /K7X[?MB_LI_LPVPN/VAOVC/@K\&))+<7-EIO MQ'^)7A/PKKVK(^WRX]#\-:GJD7B/7KJ;C:3?W<^<0P.>*^3%_X*@Z#\ M1]D'[)7[)'[:O[6?V^ G2/%_A;X&7OP%^#=U<'9AS\9/VN-4^ WA34=+4-E] M3\&P^,E= )+2WO%=-WT7\ OV!_V,?V7;DZG\!?V9O@U\./$LLTMQ?>.M(\#Z M1>_$K6+B;;YMUX@^)^O0ZO\ $3Q#=RE TMWK?BB_N)'9Y'D+N['ZX"*,<9*] M"Q+,,XSAF)(Z#OVH _+5+S_@KU\;"6M]*_8O_85\*:A!Y:MK=W\1?VX/C58* M%0M.]AHLW[-?P6\/ZH[;]D0UWXH:7:@C>VH*/FE7_@F=?_$G;B@#\J_BE_P1M_85\5_!"_^%'P@^#7@W]ESQE8>)O"WQ+^&_P"T M%\!/"?A[PM\=OAM\9OA]J8USX??%6P^(T]E=>*?%'B#P]JRN+RW\7ZUJ]MX@ MT>^U;1]0=$U$W4'S[XS_ &"_^"HO[4_@^3]FS]M7]OGX&ZG^REJMK'X=^,4W M[+W[-?BWX+?M$_M0?#YRD.O_ _^(/C?7?BYXP\&_"3P]X]M(SI_CW_A3_AB M"ZUGP[>ZUX6LI=.TW5I9H_W6HH P?"WACP_X)\,^'O!OA/1[#P_X6\)Z'I'A MKPWH.E6Z6FEZ)H&@Z?;:3HVD:;:1XCM=/TS3;2UL;.W3Y(;:"*->%K>HHH * M*** "BBB@ HHHH **** "BBB@ HHH) !)( R2> .I)[ 4 ?F!^UMXRDN/C M3:_#+5_VM_"G[.G@=/"WPY^(?CW2M?\ BU%\#O%OB_PKHNH_%]['PA\*_'2W M\&H:);>./'ND^$H_CCX_T41^)_"'PX\+V7@_PU;7=W\2KC5_#WZ"?"ZXU&[^ M&GP\NM7\3Z9XVU6X\#>$9]3\9:+-%<:/XMU";P]ITE[XFTJ:&"UAETW7KEI= M6L)(;:WBDM+N&2."%&$:_E%^VA?W_C[XDW_B3P'X_P#AW=^&= ^%=E:Q_P#" M$:5^P-XZ\>^*-7AU'QU#J/A8ZM^U1KA-IJFAWVM^%?%/AC1FDT+X?7/AR#XF MQZOXC@\8ZCX=TG4/U&^!RWZ?!?X1IJL-M;ZHOPQ^'ZZE!9ZKX9UVT@OU\(Z, M+R&VUOP5IFB^#]8MXK@2)!JGA31])\-:A$J7F@Z;8:3-:6L0!\P?\% ?'/[* M7@WX1V]M^U/I/PPU[3/%LVN^&/ &E?%OX9ZU\5_!Q\5ZEX=O8+G4]3\,:-X/ M\;26]EINC2W7]HZO+I%O(;"ZG\.V&I6]]XCA@NORUN_A;XLTK1_$O@[X3:CX MX^(!\3_"G_@D5X=_X)^_$KQ!H'BI] M%I+/Q!\7/C0VMII>I7'@?Q3HMSX@BU6QN[33E_HY90W4L,?W69?SVD9_&EVC MCK\HP/F8]L>>N22./0$X'X 9[TM 'C/C[PS\;-6UI;OP!\5_!_@ MS01:6<+:/KGPAE\<7IOUFE^T7@UE?B9X258)U>W6.S_LHM;&%Y!=3&4+%^1? M_!O?:^(!_P $X-'4ZW8O,G[4?[ M.U$LXMTE6W\^<0":7]UI?NC_ *Z0_P#HU*_$7_@WO_Y1RZ=_V=5^W;_ZV#\8 M: /V@^R>(?\ H-6/_@C;_P"7%'V3Q#_T&K'_ ,$;?_+BMZB@#!^R>(?^@U8_ M^"-O_EQ1]D\0_P#0:L?_ 1M_P#+BMZB@#!^R>(?^@U8_P#@C;_Y<4?9/$/_ M $&K'_P1M_\ +BMZB@#!^R>(?^@U8_\ @C;_ .7%'V3Q#_T&K'_P1M_\N*WJ M* ,'[)XA_P"@U8_^"-O_ )<4?9/$/_0:L?\ P1M_\N*WJ* ,'[)XA_Z#5C_X M(V_^7%'V3Q#_ -!JQ_\ !&W_ ,N*WJ* ,'[)XA_Z#5C_ ."-O_EQ1]D\0_\ M0:L?_!&W_P N*WJ* ,'[)XA_Z#5C_P""-O\ Y<4?9/$/_0:L?_!&W_RXK>HH M P?LGB'_ *#5C_X(V_\ EQ1]D\0_]!JQ_P#!&W_RXK>HH P?LGB'_H-6/_@C M;_Y<4?9/$/\ T&K'_P $;?\ RXK>HH P?LGB'_H-6/\ X(V_^7%'V3Q#_P!! MJQ_\$;?_ "XK>HH P?LGB'_H-6/_ ((V_P#EQ1]D\0_]!JQ_\$;?_+BMZB@# M!^R>(?\ H-6/_@C;_P"7%'V3Q#_T&K'_ ,$;?_+BMZB@#!^R>(?^@U8_^"-O M_EQ1]D\0_P#0:L?_ 1M_P#+BMZB@#!^R>(?^@U8_P#@C;_Y<4?9/$/_ $&K M'_P1M_\ +BMZB@#!^R>(?^@U8_\ @C;_ .7%'V3Q#_T&K'_P1M_\N*WJ* ,' M[)XA_P"@U8_^"-O_ )<4?9/$/_0:L?\ P1M_\N*WJ* ,'[)XA_Z#5C_X(V_^ M7%'V3Q#_ -!JQ_\ !&W_ ,N*WJ* ,'[)XA_Z#5C_ ."-O_EQ1]D\0_\ 0:L? M_!&W_P N*WJ* ,'[)XA_Z#5C_P""-O\ Y<4?9/$/_0:L?_!&W_RXK>HH P?L MGB'_ *#5C_X(V_\ EQ1]D\0_]!JQ_P#!&W_RXK>) &20 .I/ 'XU\S_M*?MC M?LR_LA>']+\0_M$_&+PC\-D\0W+V'@_P]?W%WK'C_P"(.JH ?["^&GPS\-6F MM?$/XD^('RHBT+P/X8U[5)690ML-P- 'O7V3Q#_T&K'_ ,$;?_+BO+_B_P#& M+X?_ +/W@/5OBC\<_C5\,_A!\.-"\M=7\<_$G4-%\&>%[*:<2?9;236=?\2V M%C)J%Z\3P:?IL$TNH:A<[;:RM9YW2,_ #?'7_@HU^UXZV7[,WP*L?V%?@W?G M8_[1?[;/AE_$?Q\U?37BVR7WPM_8I\,^(-/D\,S27 8Z;KG[2'Q,\(:A9(%N M-1^#.HJRVLGJ7P<_X)B?L^^!?'NC_'+XTZEX^_;,_::T=X[O3/V@_P!K'7;+ MXF^)?!U^0))3\&_ $.EZ-\&?@#IR7?\%4?@1^UC\'_ 9X;\,_ [XM_LOW'[&_[,?[9W_!0?X?_%W] MG?\ 9&\#_&+5/BAKOQ?^)OC+P7I^I:;I_C[Q;>?&+X::?X-\%^ -2U:3X):' M\4+[P[=:)X>^),OAVWUF:XO?\%"O@3XH^.GC;]C#]EOQS_P4I^*_[:W[:7C; M]J_X%_$7PG\(?@+9?"'X#_"S]G?X5>!O%L6L_'W]I;7-#^ 6DR?&'X?>&/#? MPAU#QCX'\$>*_&WQ]E\6ZCK7BZPM/!]YK6NVUY<6/]8_Q*^%GPS^,W@K7?AM M\7?A]X*^*/P\\46JV/B7P-\1/"^B>-/"/B"S219DMM:\.^(['4M)U*&.9$FB M6[M)3#,B30F.5%<>0_L[_L7?LD?LDPZY#^S'^S5\#_@(WBKVUDX,EE:ZA>7%K9R/));0Q/([$ \T^!_P#P M3K_9"_9QU.+Q'\%_V=?@9X,\:+-)L?FEO-7\6W<\LQ>5F#NQK[&-EKYQG6+!L'(+:&6()]"=8)'X5T%% &# M]D\0_P#0:L?_ 1M_P#+BC[)XA_Z#5C_ ."-O_EQ6]10!@_9/$/_ $&K'_P1 MM_\ +BC[)XA_Z#5C_P""-O\ Y<5O44 8/V3Q#_T&K'_P1M_\N*/LGB'_ *#5 MC_X(V_\ EQ6]10!@_9/$/_0:L?\ P1M_\N*/LGB'_H-6/_@C;_Y<5MNX1<\9 M. H)QEF("C/NQ )[#FOQ-_8E_P""H_C']I']L/XF_#+QKX,\.^&OV8_CDWQ. M\3_\$R?C!8SQI=_M"^"_V6?$>G_!W]IU=5=M6N8KR[G\>[/BW\'Y+/3=,NO$ M7P0UFXUJ:UGM]".HW !^R_V3Q#_T&K'_ ,$;?_+BC[)XA_Z#5C_X(V_^7%;U M% &#]D\0_P#0:L?_ 1M_P#+BC[)XA_Z#5C_ ."-O_EQ6]10!0L8=1B\W[?> MP7F[9Y7DV)LO+QNW[LWEWYF[*X_U>W:?O;N+]%% !1110 4444 %%%% !2,, MJ0,9((&1N'([C(R/49&1QD4M(QVC/N /U 'X(_$_P"%L?PC\0Z3 M\//%?@;_ ()JW?C'6/"TWB1_#7PU_P""0O[0'QF@\*>%VN+K28_$GCR\^&/Q MA\06G@CP7+J5K>:?::YXPB\/P:X=,UG^R;2Y32-7&G?MM\,;46/PW\ 60N/" MMT+/P3X3M1=>!;!=*\%7 M_#^G0^?X0TQ))DT_PO-L\SP]8I-*EIH[65NLD@ MB#G\*OCA\(O@MX[^'7[/&E-J/A7Q%K7PE_:WT7X:?M:_M M_"7P1KFK13>,O!?P@\1_LW?$7P!HUI)#/XIU?X4P0?'CX3?&;Q5X9U.SG'BK MP1J>JZ+H^E?LM\.[?PE:> ?!-IX!CCA\#6OA'PU;>#(87O'AB\)PZ)8Q^&XH M7U!Y+YHDT5;%8VO9)+QD -T[W!D8@'94444 %%%% $_ KP]XZUCX(_L[^'OB%^W!^T=HUQ!8:S M\%_V3](TSQ\G@._O));>V_X7=\9=2U;0_@)\ [2*>-7O8_BK\2O#_B+[(WFZ M5X9UB=H;68 _2(D#J0.<#/XFB^<8_V?/\ @H?^UTPO_P!JWX_VG[&'P>U$+,W[,7[# M7B6]N_BUJFG32K>1Z/\ %O\ ;;\2:%I?BBRG$0CT_6=-_9H\"?"N6-C>PZ?\ M4=7M7BNV^W?V^,_'6K M&:YG?7OB3\1-=N-6\?\ Q+\2337=S)<>)/'WB;Q%KEP\SM-?-G% 'Q$+7_@J M)^V%EKV[\._\$O/@3J1G46.F-X)_:&_;R\2Z+,$A07>J2Q^(/V7_ -FV^O\ M3KJ>?&E1?M)^*M*N(K<1ZAX=U.*0Q_3'[-G_ 3[_9=_9;\0:K\0_ ?@2\\6 M?'/Q-!)#XU_:6^,OB77OC/\ M)^-EGB2*Z@\0?&OXB7NN^-8M&N!'&4\(^'= M0T#P3IZI'#I7AJPMXTB7[5 & , < #H!Z44 ( !P !R3QZDY)/J2>2>I/)I M:** "@$$9!!'J.17R/\ MS?M4Z3^QI^RY\5OC_=:0WBWQ%X6TBRT3X8_#ZVD M9=1^*/QI\"/@U\+=,$.ZY%[X_\ B5X@\->')+BWCE;2].O-0UJX1;+3 M+J6/\7?^"(H?!F@ M_##Q%>:>(?$\$T@!_2U17YOG_@H_I'BBX2#X'_L>?M\_'B&Z1#I^M:+^S'KG MP/\ "EZ9U/V:X@\6_M=ZY^SIH\^G2.8Q)J%DU[#'$_GJLL:-B!?C+_P4[^($ M-Q'X(_8J_9_^!\#2LD&L?M)_M;7'B77[:'*[;F7X=_LW_"+XAZ)?RJ-S&Q7X MT:?"CPE=3!3EI/ G[*L?[ M/7@XVP8[DT^32)K)=B;H7;>[@'VS\1_C+\(_@[I0UWXM_%#X=_"W0RCRG6?B M/XW\+^!=+$49"R2M?^*M5TFU$:,P#OYN%) .,C/QC=?\%7OV$KK4[C0OAQ\9 MKS]H?7XD_L_> _B'H44J\"4WFL6D-N63[3- M"'0MW/PY_P"":_[ OPIO8-8\%_L@?L]VOB:VNQ?0^-=;^&'AGQKX_%XN2+J3 MX@>.K+Q-XUFN,G/GRZ\\N[YMV>:^T[2QL]/MX+.QMH;*TM8EAMK2TC2UM;>) M.%CAMK<1P1(HX5(XU4=@* /SD;]N;X]^-;263X'?\$U_VP_%6)5%OKWQJN_@ M1^RWX4FMG)5;J6S^*7Q8N/B]:+D'=:S?!W[?&-K2VD889>=8_P""L?CZ>UDT M_P %?L'?LSZ3/VN/%=I$P5-\NB^&/#'[*7A..\CR\ZQ1>,=5M M&(2%IBN^6OTA"JN=JJN>N !GZX'-.H _EF_X*[^._P!H?]FKX3_"_P"%_P > M?^"O.H?"WQC^V;\5M+^"&B7_ (-^#_[/G[,WP<^'_P ,7>#5/VA/BWXI\2>, M=/\ BU\4X='\!_"F75='\/:9I'QKT#7=<^)WC#X;Z7:7A6XOYH_)?CQ\=O\ M@D7\$_V&_ O@_P#8B_X*3_ ;6/CO^P[XU\&_M)_L=CXL?MEO\3-4F\7_ ;\ M)6W@^;]G^SU;Q/XG<^&?A;\;/@E:^)O@-J'@7PV/#G@73SXT3Q*VC+J=M<7D MW];&N>&_#WB>VBL_$>AZ/KUI!.+J"VUK2[#5K>&Y6.2);B*#4+:YBCG$4LD8 MF1%D$TM+6PM+6QL;:"SLK*WAM+.TM88K:UM;6VC6&WMK:W@2. M&""")$BAAA1(HHU5(T5% %B@ HHHH **** "BBB@ HHHH **** "D8!A@YZJ M>/56##\,CGVI:* /S2T__@FGHVE^'8O#&G_MC?M^:7I4&G7&EVEEH?[3NJZ- MINEV-PMPD5EH>DVOAE['2=.TN&<6FBZ="DMOIMC:V5HAF2W#/]_?#[P;8_#O MP'X*\ Z9=WE]IW@CPEX:\(6%[J+1O?WEEX9T2QT.TNKUH4CB:[N+>PCFN6BC M2-IWD9$52%'7T4 %%>&_M)?'#3OV'-7\6:;X)AT2ZOM!T*ZTN MRU6\M=6\3Z'XU$EW+!$_DGQB_:\T_ MX;_M(? K]F/P[X=\->*_B#\7C)K.IV'B'XL>$?A?J.@>!8-3N+"Z\1^#M$\7 M6SWOQEUJRM='\4ZSJ/@/X?27/BC2M%T!M6U6&RTW4["\8 ^S:*^,OA+^VQ\. M?BWXZ\'^&-)TO5=.\/?%S_A>#_ OQM>W>G2Z7\4(OV<_&EIX$^*,MK86[F^T M))-1NSXA\!?;3=?\)IX%L-3\3K_8YM!ILWV;0!'+]T?]=(?_ $:E?B+_ ,&] M_P#RCET[_LZK]NW_ -;!^,-?MS*RA0"R@^9#P2!_RU3U-?B-_P &]_\ RCET M[_LZK]NS_P!;!^,- '[?4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 444WNZ/\-6+))*^H_%GQ%X"T6V MMXI+F[U.W@7S#Y>?'W_!5G]I0RP_#WX._!/_ ()Y_#>]>>&/QK^TGJUM^U%^ MTS=:7<*);+4=+^ /P8\4Z!\#O .I20,"#XR_:$^(\VG3$P:KX*F=9(D /$?B M9^TC^VK^V!^T1^TE\(OV-_C1\)?V,_V7OV+?$,/PT^/G[9?Q'^&.C?&WQ;XR M^/MMX3T;Q]XN^&7PE\$^+/$WACX9^%_!GPD\-:_H5I\5OB!\0KV\O3XCUM-* M\.Z3!!IEQJ,WQQ^SE_P60_:A'Q[\0?L.Z!HWPG_X*D_$;Q'8:SJO[+7[8WP$ MN;+]EO\ 9Q^*UGX M[=_C7X?^,OBOQ;+XR\ )XQ^#0U3PQK?B34?V3KCXY:7 MK&B>,M$LH?#.@Z[:ZE;P>;^*_P#@F/XZ_8U_:6^)7Q4^.7[+'QD_X+8_LR_' M;Q>?CMK=G%XK\ Q_$7X-?M1:_9V&G?%+Q3JW[$&K^,/A!^R5\8/"7Q6NM(\- M:CHWBG2O"R^,?AI8Z#;^%KVWOM&TNUU;5/TE_9@^#G[27[3_ .V7\/?VW/VB M/V>S^QQ\#OV6_@Y\1?@W^Q+^S!XBU?P7JOQB-U\;#X-A^*?QH^+EG\,=7UGP M!\-K9O!_@7P]\/OA_P#"#1]8\07FE6AUO7-?N["\&GV]P >E?\,#?M$?M1*U M_P#\%'?VIM7\9>#M056N?V._V0I_%_[._P"R^D#VQMY](^(WCVRUE?VEOVAX M&=(KB[@\4^/_ (?_ VUAUVW7P>AA)A/Z0?";X-?";X#>!M&^&/P4^&O@7X3 M?#OP]$(M$\#_ Y\*Z)X-\*Z:-D4;R6NA^'[*PT];B80QM.< 4 +17S)^T)^V=^RC^RE8Q7O[17[0?PF^$ M,]Y )](T'QEXTT>P\9>)=TB0QVWA#P'%<7/C?QCJ$TLB1V^F>%O#VKZA:5+> M'5(=6^/-G#\>_$6E;FDN?M7@?]G7Q*EQ:Q&2TFE\V)B ?J>2 "20 .I)P!]2 M:X;XB?%#X;?"+PMJ'CGXK?$#P3\,O!.DJ'U7QC\0_%>@^"?"FF1LK.)+_P 1 M>)M0TO2+2/8CONFO$&U&/(!K\YE_9_\ ^"G/QV0-\>OVTOAS^RKX6NFG@O?A MQ^P3\*K37?'']G321N+6]_:?_:BT[QI//=+$KVQU7P/^SM\-M0B+^?9W<,B( MP[KX>?\ !*;]B+P9XGL?B+XQ^%%S^T?\7[+;,OQG_:Z\8^+/VI_B7%J"RQS# M4M$U?XV:MXNTCP/<(88$@M_AWH'@_3;**%(K&QMH]RD X^?_ (*P_!'Q]<2Z M3^QY\*/VC_V]-8%U>:9'K/[,/PHO9_@G#JMNA\J+4/VH_BW?_"W]FT6;S;4N M+G0?B;XEN[>,321Z;**"&&.*""..*"&- M%2&".%!'%'#"@$4*1QJ$1(D14484 <5-0!_'M^V+^SEK?AO_ (*#?";3/VOO M@7_P5W_X*D?LO_";X6:]\3-=FE^'VC_'_P" OQC_ &DO'YLO#WA/38_V>OAI M/?&&GVNH_;/#'A:WU/Q-ZG\3_ -H5 MG^,?[$?Q4_8>_P""1O\ P4@^ 7Q'_9Z^+UMX'U?PU)^POHWP-^#_ ([_ &3_ M (YW6B>#_P!H'X7^)[_PCXZL] T--#AL/"'QJ^'NJZ[I=SHFA?$#X4Z/!*-B?W5_[Y'^% #50$ NH++E=S#+':Q 8$Y( M#8W 9[]^M2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?+_P"V5\%_%W[0O[.'Q)^#O@;4_#6B^(_&]GH5A9ZK MXM_MCZ?!X@T^2QUM_#]]XIT&^TR:UUD3Q?2U% 'YR_ K]@R'X1^//@ MK>WGBC3=4^'O[*\'[2MG^S_HMCIU[::\MK^TSXTM/$E__P )K=32FP+_ O\ M+Q:A\./#"Z.LZ>*K#59?%>OG3-6M+;3:_1JBB@#RCQK\#/@G\0]57Q!X_P#@ M_P#"[QQKRV]GIZZUXO\ /A7Q+JRV%M.SV]D-1UG2KV\%I;O<3O#;";R8FFE M9$!D?=^/_P#P;V^'/#Z_\$X-'@70M&6"U_:C_;FM;:$:99"*WMK7]KKXNVUM M;P1B#9%!;V\44$$486.*&..*-51%4?NG+]T?]=(?_1J5^(O_ ;W_P#*.73O M^SJOV[?_ %L'XPT ?M+_ ,(YX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ MXQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(Y MX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(YX>_Z 6C?^"NQ M_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O M^@%HW_@KL?\ XQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ MXQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(Y MX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(YX>_Z 6C?^"NQ M_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O M^@%HW_@KL?\ XQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ MXQ6S10!C?\(YX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ XQ6S10!C?\(Y MX>_Z 6C?^"NQ_P#C%'_".>'O^@%HW_@KL?\ XQ7.>+_BE\-/A_>:-I_COX@^ M"/!=_P"([@6GA^R\6>+O#OAJ[UVZ,L<(MM&MM;U*PGU2ZJ>ZWKC=N ZDD #ZD\<@@@]""""00: ,C_A'/#W_0"T;_ ,%=C_\ &*/^ M$<\/?] +1O\ P5V/_P 8KQC]H#]JO]F_]E;PPGC#]HSXW_#+X,:#<$Q:9+-9N)72&TT;PSI>KZK>3,L-K9S2L$/Q-_P M\ ^/_P >W6Q_82_8:^+GQ$T*]N&MK/\ :'_:WDU+]B[]G5;*>W9K7Q#HFD>. M?#7B#]J3XAZ?YRDPIX:_9XT[1M3B"O;>+;>":.ZH _3\^'O#HP#H6B@G.!_9 MECDX&3@>1DD#G R:^.OVC?VW?V'_ -E+4[#PQ\:_BI\.]"^(NM+;'PU\&O#6 MD7/Q)^/'B]KXE+%/"'P*^&NC>+?BUXF^US;88I])\'W%HKL#/=0QAI%\!3]A M_P#:Z_: V7O[;7[>'CV#P[>Q^;??L\_L'Z=JO[)'PJ07'[N[T7Q'\98=>\6_ MM6>/K,6NZTEN]+^*/PFTS5$FFDN/"-J)!;I]B?LZ?L:_LL_LDZ5?Z3^SA\!_ MAM\(O[95/^$CUOPGX;M(?&7C"6.4S+>>.?'U\+[QUXYU+S6,CZGXO\1ZU?RR M%GDN&9B2 ?$A_:"_;J_:'*0_LJ_L$^&_V?O!EVX:W^.7_!1*]C\"W\UI#(\4 M]YX;_9$^$%SXB^,VJFX8I-9V/Q:\<_L_WP@0F[LXFD"+9A_X)9-\98H;G]O? M]J;XV_M;1.+AKGX->%[N/]E+]DZ&2=DD$(^!_P !-0T/Q+X[L(B'@^R?'3XM M_%Z&YM2(KJ!MTHD_6G*KQP"23@=6/4D YKY^^._[67[,?[+^D)KG[ M17Q_^#WP1TZX@EGL&^)_Q#\+>#+S5_*!+0:%I6MZG::QK]Z^"L-AHNGZA>W# MXC@MY)"%(!TOPJ_9_P#@7\"_"$'P_P#@M\'/A=\)? UOL\KP?\-O 7A?P/X: MWQQK&LLFB^&M+TW3[B P-!T4 = -+L0!^' MD5^9H_X*?V'Q/#VW['/[(/[8O[6S7%NSZ5XXTGX1R?LY? NYF6)9&D;XT_M9 MZA\%]&UC2TWJKZA\/=#\?R2\M86=\, QRZ3_ ,%>?C<'.H^+?V.?V$O"=\(Y MH[/P5H?CK]MOXX64 C93;'Q3XS3]GOX)>'M4DE;?(X^'WQ.TRU"1[)KY3)D M7_@I]\9?B)\+_A3\/?@=^R7%X3TS]M+]KSXF:5\$OV<-1U30/#VKZ1\/I;6W M?QI\7OCQXQT;5-$UVWN_A]\#?A/H?B+Q3XC>70]5M[C6+WPGX=>U:[\162OX M9^S[_P %D?V-/&GP-^%UW\5[K3-._:[U#3M:\'?%W]CWX*_#GQ3\?_COX+^. M7PU\2:G\-_BIX2MOA7\%_#GC[Q;;>'%^(GAO7?\ A"O$^O6^F:%KWA2?2->C MU8V5R]POX>:#XL_8 \*?^"M7Q8_;R_:>C^"OC!OV>?V9/!/[0?[, MG[7.JZ+_ ,(WI>DZ//\ M#?%*X\"?LF_L[>"/@8/ GQL^)-M:>'_ I\.-2T M34HCX'^%VA^(?%MGJMWXCTQ]._0;_@G]^TY^Q_X0_P""H&K?";_@GSX+\=Z? M^RW^V7\%X]?\<^ -"_8[_:#_ &=_AW^S[^TM^S1X;M]*T7QE:CXB_![X8>"] M'\$_'SX')'X8UN#1Y+V6'XH_"CPW?WT,>I?$::YN0#]$3^T'^WA\=5CC_9H_ MX)T^'?@;X8U"".2T^+/_ 4(^(/AWX<7L$8=_-O-,_9G^ 4'Q?\ BCJ^8U#P MZ1\0?&WP2U-V>&&[%@6G>WLK_P $\?C_ /&))C^U[^WQ\8/$N@ZA+%/J/P;_ M &.?#&B?L/\ PBG@E+27FB:CXI\%:CXV_:C\0:6 8[-6G_:(T9+J"*26?3HF MNY8D_6, *, #T 'Y"EH ^/?@'_ ,$_OV+/V8+G^U?@;^S1\(_ OBJ1I9+[ MXB1^$[/Q#\6-:DF8O)/XD^+WBX^(/BAXENF=F+M0N"[.WF L:^JG\/: M#)(\LFB:3++(_Z 6C?^"NQ_\ MC%'_ CGA[_H!:-_X*['_P",5LT4 8W_ CGA[_H!:-_X*['_P",4?\ ".>' MO^@%HW_@KL?_ (Q6S10!C?\ ".>'O^@%HW_@KL?_ (Q1_P (YX>_Z 6C?^"N MQ_\ C%;-% &-_P (YX>_Z 6C?^"NQ_\ C%'_ CGA[_H!:-_X*['_P",5LT4 M 8W_ CGA[_H!:-_X*['_P",4?\ ".>'O^@%HW_@KL?_ (Q6S10!C?\ ".>' MO^@%HW_@KL?_ (Q1_P (YX>_Z 6C?^"NQ_\ C%;-% &-_P (YX>_Z 6C?^"N MQ_\ C%'_ CGA[_H!:-_X*['_P",5LT4 8W_ CGA[_H!:-_X*['_P",4?\ M".>'O^@%HW_@KL?_ (Q6S10!C?\ ".>'O^@%HW_@KL?_ (Q1_P (YX>_Z 6C M?^"NQ_\ C%;-% &-_P (YX>_Z 6C?^"NQ_\ C%'_ CGA[_H!:-_X*['_P", M5LT4 4[33M/T_P S[!865EYNWS?LEK!;>9LW;/,\F--^W6 M>XCC5069@ 30!LU6O;VTTZTNM0U"ZM[*QLK>:[O+R[FBMK6TM;:)IKBYN;B9 MDAM[>WA1YIYYG2*&)'EE=(T9A^?'B;_@JY^P!H?B%_!OAK]HSPU\;O',>]'\ M _LM^'O'/[6GCJ"X5"XM;[PI^S1X6^*NK:5,2 A.L0Z=#$SH9Y8E8-7X=?\ M!;S_ (*G/XQ_8'^/'PD\.?LZ_'CX4:5X\M? FC^,M=^/GQ._9Z_93\9^*_@^ M_P 3_ ]Y\7_!_@GX)^+OB_JO[6^N7?Q ^%D'BSP5>'2_@%%>:1INN:EJ M0Z=2WN;6Y@DCGM[B"22&>&1)8I M'C=6/^=/:_M6?&/Q;XMO?^"GWA?2_AY\._V8K'PKI?[$.L_L[^'/V(/VX/VD M?V.OA_\ \$TM"\4ZC\*_&TOB'QSI_P /?@9^S[X\\.:+KLNI?M1:-X).M>#/ M'NL>''C\,S:CH3S+\.=3_2K_ ()#X&/\3?%\GP,OX?C!KGAWXK>&?$>@:A\(G\( MZWX!L--AOQX1\,:EHWA36=:\6RZ#)>7(!_9P65>I ^I _G31)&3@.A/H&4G\ M@:_GC3XQ7FLPM#XV_P""@_\ P6JNXWE420> _P#@E%KOPUB:VB"R6\2W6F?\ M$P=9UN"X-UNEN[JVUF'[9!MLF@CMPXEY]/&_[$5W-)+XQ_;Y_P""SWBJ=_.: M:&^T7_@HE\,YH[N>0-EP.H?\(W;_P!!4U!<7MI:1B:ZN(;6)G""2ZD2V0NP9@@:=HU+E48A0=V% M)Q@$U_.I>R?\$:=;W_\ "8:C^WY\1=XBCDC^)I_X+8_$.TFMK=Q+;V-SIOBN MUU+3+O3X+C==Q65U9SVZ7CM=;/."NLVE:9_P0"TR9+FX_9+LO$UVL^/_ M /@G5^V?\2K^9KF19)[FZOOB'^SQXHN[N_D*JC:C=337_D@P"Y$!,9 /VM\6 M?M9?LN> @S>.?VD/@)X+1+>2[=_%GQD^&WAQ4M89#%-VWAE!CEF/ M[N.0%&8,"*\&UW_@JC_P39\/.\-[^W;^R==W,>*K]))(#< M M8>%==UJ\$21#=-/Y'V> LB3RQR.B-\<>&/CK_P $6?!,\5UX+_9F\+>#[B"X MM;N&?PM_P2G_ &@= FBNK+_CRN8I=+_9$M98Y[/_ )=9D<2V_P#RR=:^B="_ MX*8_L$^&+6.Q\-R_%WP_91+*L5IH?["?[9ND6T:SS&XF6.#3OV:[6*-9IR9I M0BJ))(;9Y]592-(C,ZG55S+8F>%6D&?XL_P""G'@VRT;6;_X?_LH? M\%#?B?=V6G7]WI=OI'["/[1W@VRU>XLM/GNS;IJOQ5\&?#VWM8AFW<+JR3V=]:6]S"P*RQ*>*1O\ @KM_P3R8?-^T!$<$$,?A7\_M<_ MM?\ AR#XC?$?]HS]I2[_ &2_#_P1TU/%L^I7&A^ /@GXB^)7QV\9>*/@[\%O MA%HSR>#]#B^&?PBB\:VLFAR:AJ7AZ'7=3LM$TWW#_@FU\ ?VZM;^+O[:G_!/ M'Q=^V;XQ_9I_9V_8]\1?!W6?#'PS_9@US3_C'X^\!^'OVHO!WB'XFZ1^R[X? M_;4_:%\ W_Q A\)? C0-$T4V+Z1\+]$\?6VG_$"QMM)\;Z1X:LO#UD/R;_:W MUGX::G^T-\8[#_@D[^WS\>O@#\*_V=DG_:[^$OP,\#_"+XK?%7P!XR_X*6?$ M)?&UK+\"/V';S_@FO\ L%_'#XEZ!\;])_%^NZ7X:T#3X<,P MEO\ 7==N['3;:(*K'?<7:* "/O'7[6?BZ*[2,QI?Z M2GQSU_QEX6\(W$:L?(A\$>%_#%C9L*?B]HD: M;T9FVL"9% MSIK3?!X:O^T9?V31$VVS6OVD=1+PO/YB;I5\OZ#^ _\ P3W_ &*?V:-5/B7X M+?LU?"CPEXXDFDGN_B?=^&XO&/Q@U264H7DUOXQ^/)?%'Q2UR4M&C&35O%]V MV\;L@DFOLBB@!H11@XR1G!8EF&>N&8DCZ TZBB@!AC4DG,G)SQ+*!SZ . ![ M #M0$53D%\^\DC#\F8C]*?10 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 49&0,C)Z#N<=NZ;J^F30ZAIEY?:;=B>PDE2UO)I+.6TO4M[N#Y!_ M:-_:N^,G@OXK_M6ZCX:U+4],T+]DK5_V"-*\*^ +6QTJ:R^+_P#PTO\ %6#1 M_B;<:Z;O3;C5;]-4\,ZQ:> /AP='OM._X1OQMX1DC( MR.H[C/3/UHK\>OV:OVL/C)XU^)W[*>H^*M1U+5])_:Y;]O-_$W@.>QTN'3O@ M_%^S?\5+71_A@-#-GIUOJM@=(\,12> ?B,-8O=3_ .$D\-OB%XM\ M,:JNFZ)\#/BE\1+(V]GW5+X_\ !.#1Y#X_^7M &S7!^._BG\,_A=:Z???$KXA^!OA] M9ZM=266EW?CCQ?X=\(VVI7D4:S2VEA<>(=2TV&\N8XF662"V>65(V5V0*0:Z M/^U+[_H7-9_[_P#A[_Y>U_)]_P '-EKX&\7^,?\ @FSX.^*?PY\<>,_#&M^. MOVII=*^'?AB:"'6_CQ\34^$_@O1/@Y^RS9:KH3ZKJ>@1?M$?%'Q%X4\)>)_$ M.EW.EZUH?PZM/'.IZ+>6^HVUO=V@!_1EH/['OVKOV<=7;PIXE MO/!WB067QM^&LG]B^*;"&QN+S0;_ '^)HQ#J=M#J5A)+;C=@7<&UF+@5]212 MQ311S0R)+#*B2Q2QNLD$M,_8O^*6B7%E^Q_9^!/B/^W#.^F>'_P!G[5/VL)5U#XCZYXK\ M Z]X:M_B69]%^)?AOQ[\9OV5I_@_\5M"^'\^N76F_ 34O!OB#29_!M[XJU_^ MR7X%0_\ !6;]L#X"_"OXA^"/VY?V(OV=?AAXG\$^%]0T&\_8\_9_?]JKQ9!I MLN@:?)%I-Q\6OC[\9K+X:)K^FQ3PV>KK;_"&\33[ZTEMTCN]QN ?OYO7&0= MPSM.P%\'T.P-C'?/2OE/X]?MV?L8_LNVUS9&OCXH^,7B?QWKC:C)*S2R:A]M%V[G+3$ 'R9XT_P"#F;_@ MFR-:N_"?[.4?[2G[;7C&V86YT+]E7]G3XA>+[=;QD1D27Q#XPL?!&CO:[I L ME]ILFJ0( S*)% )Y _\ !3[_ (+%?'R2"V_9>_X(Y>-_A7IDQ@DC\8_M:>*5 MT.[^R7*-,+B7X?:YJW[/UD'CAVYAM_B9J,;,Z#S2X:$_T%>&M$T/P;I5OH7A M#X\[P[N_$_V[D_G0!_.4W[-W_!P1^T1$T_Q9_:L^$G[.'AW4KAO MM7@_X1>(K#PM>6%K.9 4$GP\^#OB_P"(0DMHW4'^R_VK-.DD:%4AOX993?P[ M^C?\$ ;/QGK]IXI_:9_:MUSXR>(87DN'UF[^$.A?%3Q D\IW,UKXF_;Q\9?M MS76FW$;,YBOO#>E>&I8'/'=Q\?/C5I%L5"^'_BK^TG\: M+OX>2P]9+2;X*>!?%O@#X$M8S,%:73U^&"6)"1QK;K#''$OCG[>'_!.%D_8O M^)WP5_X)E?LY_LB_!7XI?%:+1OAUXSUN'P_H'P&U2?X(>([XV7QDTWPU\2O MGPL\8Z[8>/?%W@R34/!^GZ]K&GW0TBR\2ZUXEM[F?Q!I.CV5[^P_]J7W_0N: MS_W_ /#W_P O:/[4OO\ H7-9_P"__A[_ .7M '\CA_X) ?%,ZE'>_P##E#_@ MFN=(BU9=<3X:'_@I]^V0?@*-62 6PU-OV=/^%'?\**?4FB DDOG^'S32WN=1 MD+7Q,Y_?'_@EK\&OVG/V>?V)_A'\#OVL+WP;>_$;X5#Q/X)\-?\ "%^.=<^) M%OIOP;T7Q-J<'P6\-:YXYUWPKX*NO%7B3P;\.#H/@[4M?'AK3#K%OH&GZG>0 M_P!JW>HFOO+^U+[_ *%S6?\ O_X>_P#E[1_:E]_T+FL_]_\ P]_\O: -C ]_ MS/\ C3=B^K_]_)/_ (JLG^U+[_H7-9_[_P#A[_Y>T?VI??\ 0N:S_P!__#W_ M ,O: -;RU]7_ ._DG_Q5'EKZO_W\D_\ BJR?[4OO^A6OJ__?R3_P"*K)_M2^_Z%S6? M^_\ X>_^7M']J7W_ $+FL_\ ?_P]_P#+V@#5\I?63_O[+_\ %UP/Q4U'Q_H7 MPU\?:U\)_">E^/?B=I'@[Q)J?P]\$>(/%T ?S??L1>*/^"N'[(/P)L_AMJ_\ P2#N?BM\4_%?B_QO M\7_C]\:;G_@HK^S!H&H?&7X\?%37[GQ1\1OB#GS7]Q;>'/!FAS MW=_)X7^'WAOPCX6%Y=1Z*)Y?KS_@E!\//VS?AOX]_;<7X^_LLZ9^R;\!?BQ\ M:-._:!^!'PJ/[0'@#X]ZMX2^(7Q6L-0NOVEM'TK5OA[:VNDZ-\/_ !'\1-*L MOBMH6B3V.DMH_BKXA>-[6P@O["=)+#]A?[4OO^AT?VI??]"YK/_?_ ,/? M_+V@#9HK&_M2^_Z%S6?^_P#X>_\ E[1_:E]_T+FL_P#?_P /?_+V@#9HK&_M M2^_Z%S6?^_\ X>_^7M']J7W_ $+FL_\ ?_P]_P#+V@#9HK&_M2^_Z%S6?^__ M (>_^7M']J7W_0N:S_W_ /#W_P O: -FBL;^U+[_ *%S6?\ O_X>_P#E[1_: ME]_T+FL_]_\ P]_\O: -FBL;^U+[_H7-9_[_ /A[_P"7M']J7W_0N:S_ -__ M ]_\O: -FBL;^U+[_H7-9_[_P#A[_Y>T?VI??\ 0N:S_P!__#W_ ,O: -FB ML;^U+[_H7-9_[_\ A[_Y>T?VI??]"YK/_?\ \/?_ "]H V:*QO[4OO\ H7-9 M_P"__A[_ .7M']J7W_0N:S_W_P##W_R]H V:*QO[4OO^AT M?VI??]"YK/\ W_\ #W_R]H V:*QO[4OO^A'M9;'79/X??'M\NNGGVZT ;E%<= MK'C2P\/6$VJ:_9SZ%IMN 9]0UK5?"FD64(+*H,EWJ/B.UMT!9E4%I -S*,Y8 M9^1/&/\ P4T_8(^'TTMIXU_:Z_9M\.ZA"XC?1[CX^?!S4O$&]C&-B>&O#_CG M6?$4S#S8V80Z5(4C?SGVQ*[J ?:'B#Q-X<\)V*ZGXGU[1?#NG-.ELM_KNK:? MH]DUQ(DDD< N]2N;6W,SI%*Z1"0R,L;LJE48CB1\;_@T3@?%CX9DG@ >/_"& M2?3_ )#-?SN?\%*/V[OV,?VF/%?_ 3@\+Z)X"^)_P"U9X(T/_@H#HWBSQEX M)T3]COXT?$_PAXVT&S_9*_:PTN+1=%M/&?PMLO OQ%\0#6]:TW5+7PIH][K& MMQ66@>(?$<-@MOX/U.YM/N[PG^S1^PM\8_@7\2?',7_!*#X>?!&;2]'\;:;I MNE?&_P#8U_9F^'WC&_.F>$9-0A\3Z9X?LV\0ZA9:-)>7#V-C<:M_9.IRW^F7 MLB:8-.^Q7]Z ?K]9WEIJ%I;7]A"P'C6;68951P-ZB2*-PI =$;*C]#?[4OO^AY\ MSSM.O=/V;=OVN33W\W=NSY?V"_O<;,#=YOEYW+LW?-MN4 %%%% !1110 444 M4 %%%% !1110!YO\6_A'\/\ XY^ =<^&'Q1T.;Q)X&\2BP77-#BUOQ!X>_M& M/3-3L]8LHI=2\,:KHNL1PQ:EI]E=/%;ZA#'<&W2*X66!GB?*\0_ ?X3>*_&& MB>/?$?@RPUGQ9H,?A>.UU:]NM5*['6I_!GB?4+_Q#X9DTK6+VXO)/7:* /)_"GP,^%'@CQCK'C[PMX+TO M2/%>MMXE:YU.&74)DLCXV\06_BWQP/#^FW=[<:1X57QWXLL[/Q7XZ3PO8:.G MC3Q3:6WB+Q.NJZS!%>IZQ110!'+]T?\ 72'_ -&I7XB_\&]__*.73O\ LZK] MNW_UL'XPU^W4OW1_UTA_]&I7XB_\&]__ "CET[_LZK]NW_UL'XPT ?M]1110 M 5^$?_!93_@D]^T+_P %+_$O[+WB'X,?M?Z-^R^_[,WB'Q/X_P##-R/A;XB\ M3>+K'XKZD^@KX8^)/A;QSX6^)7@C5O#^K>$+31C%I6G&UN+$7MQ)J5RU\S16 MMI^[E% '\DG[77_!#7_@K]^W7\)=$^!7[4/_ 67\%_$7X3Z5';3:EX,LOV/ MK3P#IWC36],L9+;0?$7Q F^'/Q"\)W_C74_#NH_9O$VC6VNW=UH-MXJT_3M? MFT.YO;.)J_8.'_@D3^S;#H_A3Q1X5N_&'[.'[35AX/\ !^C^.OVF/V)=I^(O MV:_B69YEF@L(? GQCUO4KN2)HSI<,Y\D?IO7,^+O!?@_Q_X=U7P?XZ\+>'/& M?A+7;5[+6_"WBS1-+\2>&]8LY"&DM=4T+6K6^TK4+>0@%X;NTFC;NIH VK'4 M+'4[.SU'3[RVOK#4+:WO+"^LYXKJSOK.[A2XM;JRNX'DM[NVN8)$F@N+>66& M6)UDC=E8$W*_*R__ ."4GPP^&UY?>)/V%OC)\;O^"?GB:>>74/\ A&?@%XEL M]?\ V;-5U-YFDSXC_9'^*]GXU^!$=E*DLT-V_P .O#GPR\0RQ.!;>([.6.*5 M*Z_%_P#X*A_LV.8/C3^SG\-/V[_AQ8O,'^*G[&.N6?P8^/,6E62+C4/$/[*7 MQ_\ %[^!]=U&YC?S)U^&7[2]Y>7%S!+'IG@A%N(+:, _5NBO@[X%_P#!2K]C MWX]^,8?A3H_Q0?X9_'H^5'=_LW_M#>%_$_[._P"T+:W4D9E>WM?A'\8M+\(^ M*O$T$"@[M9\$VWBGP[/@O9:Q&4\ \XS@@AL9QG:0#C((!Q@T .HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9(XCC=R M0-J,PW' ^4$\].* 'T5^/OP[_: _X*'_ +2?Q5_;#TOX'Z_^Q?\ #WX=-B MTRRT!1;QZ2)VNIFN2D-J/]IC]M_X(?MB?LG_ $_:;UW]D+Q9\.?VFM&_:.N MI?$WPF^'?QE^%WB'P3>_ KX=:/XYMY[B]^)'QC\?^'M2T[6WU<6=VC6MA-90 M6LL\=RY9Q ?KQ17RAXV_;P_8C^&D\UK\1/VP/V7O MY Q26R\6_'[X3Z!?* MZM C)]@U'Q;!>EU:ZM@R+;EE^T0E@!(I/A@_X*W_ /!/^_N39^#OCM9W::VB4+/M\^^TZ%G634+(3@'Z145 M^;T__!2/1-1N%M_A[^QK_P %%?B6)'(@N+#]CGQ_\+K&Y0R;(IHM3_:-O/@E MIZ0S1I<7"/<7$)2*W"7"P7%YID-\V\_:W_;4UPQM\/?^"7?QHLX)PI@O/CI^ MTA^R5\+;8;XU*&\M/A]\3OCUXAM$$DL/FJ-"FN(X(M186[7EM:6&H@'Z1T5^ M;USXT_X*P>*8DET/]G[]A#X1Q28.?&G[4'QW^,.K0+YCG]_H_@K]F3X8Z2\K M1QI$T=OXNDBB:[^TI<3BR:SO%;X5_P#!4SQ7:X\0?MA_L@_#%G1T:#X6?L4? M$3Q9J$6^-(S)#KWQ4_:VO-.>:/=/-;M-X,:".X2T-Q;7MJMQ:3@'Z/EE7J0/ MJ0/YT@=",JP8#^Y\W_H.?R[]J_..W_8S_:HU^W:'XC_\%1?VJYU=Q(]E\(OA M5^QO\']/#;Y)&C@NIOV=_B'XMB@5UM!$C>+99O*AG@N+BYCO9@K;3_@F5\+[ M^.6'XD_M%_M]_%Z"=2ES9^,?V[/VD/#>DW:$11LEUX?^#GC;X4^'YHI($EMI MH6TOR;B&[NEG21Y1)& >0_'OQS^T]\1_^"D47[+7PQ_:H\1_LR_"GP[^PYI/ M[0VJ7WA/X3_ [QOJ^N^.M3_:"\1_#-TU+6OC3X)\7P:=I$7AZQL3!8Z7%9E[ MU6N6E%OV M M+/BGP)X^_:&^$O@7XIS7.F^"O &@_$."U\-_"GQEXG\8W.J^'KBWGT*RTM M?$%W(NE6ER]NZS\//CCJ>MVMM#X)\'>*9DBT[1-3N=0O)AIXMF&H M2N #]*+?_@K/^PWK4LUI\/OB5X[^-U^ID%O:_L\_LZ?M*?'Y;UP9"L-KJ/PD M^$/BW1'?;%<+O?58X2]EJ"&4/87@ADM_^"@GC'Q-+-;_ S_ .">'_!0OQV^ M'%I>:W\(_A?\!=*G=1,5,TW[2OQM^$6KVL3>1* [Z"\@/D?N,7=J9_T;C3 ) M8OG?(>9'(VEVV\%B,;2,#'''I3A&@.0B ^H4 _GC- 'YP6WQ]_X*3>+99X/" MO_!/KX4?#V&3>MKJ/[0/[;WA[2[BVSYPBEO= ^ 7P/\ CU'+MQ"TMO;>)\$O M)$EWA%G9+;PY_P %:/%K3Q:M\5OV /@C9W'F*H\,?!;]H;]HC6;!9-ZJ;;5_ M%'QF_9[T:YG@25/+GN?"0MY9[(326/D7\EE9?I'10!^;EK^R)^V;XD-POQ,_ MX*@_&VSMKII#-I?[/O[/7[*GP=TY$D9/OAI^T!XSLXA')'/^"4'_ 3D M\/77]H7'['?P0\<:KG=_;?Q@\*GXYZ^7Q&#*VO?&B\\?ZP\S&-9'F:],DDY> MXD9IY99'^O\ X?\ P7^$'PHMUL_A=\*_AQ\-[-4,26G@+P+X5\&VR1D;3&D/ MAO2-,C5"H *A<8 &,"O3** /B;]M+]E'QG^T]9_L[:G\-_C-9_!'XA?LU_M$ MZ7^T1X+\3:U\,K?XP>']3UJP^$WQ=^$4N@:]X-O?&G@0SV%QHOQ?UC4(KZT\ M16MY9ZCIMB8UDC>4#R76?V;?^"D.N:+JN@7O_!03X#K8:QIE_I-Y]G_X)]QQ MRBUU&SFL;@PF3]K::%9?)G?8SP21AL;XW3*'],Z* / /V4?@-9_LM?LP_L\? MLTZ?XDNO&5A^S_\ !+X7_!BR\6WVFP:->^)K3X9^#-'\'6^O7>D6UW?V^F7. MK0Z0E]/807MW#:23M!'__ )1RZ=_V=5^W;_ZV#\8: M_;J7[H_ZZ0_^C4K\1?\ @WO_ .4'OB=X+T#QIIVGWTD1A&J:0FNV-Y+HFKPH&M$TFWDCDM/"]RMJEK)^KE% 'Y1Q_MF_MJ? ML^-]A_;._85\4^+O"]HJ)=I\4?\%W\'_V;:F[FNG1[?R7_ $R*JV,@$CH<<@^H/4'WX6?\ M!>S]E[]G;XE_L4^+?BUXY^#WP^U;XM>$OBQ^R!HWA3XR?\(_I^C_ !>\'Z5X MF_:_^!7@K7;;PK\6=(33O'OAF*\\->)M:L#?"GC;P-HOB7Q#\3_ G-X0^(UMX)O"TKWDKM8Z-\8O&6G>%?BEKFBI$T M,%O;_$KQ%\0?$-OY"$>)I6:2.3X5_P""4?[/_P"VYXF_8K\-ZQX#_P""@R>! MO#-Q\?OVW[>U\.Q_LD?!7Q1&FH:;^W#^T7IGB#6%U?4/$$=PR^*?$-GJGBD: M9 :$-9_L+3)9=.TVTF< _I)HK\V[;]GW_@I790BVB_X*)_!W4HHWF\J\\0 M_L Z-W,QDDDG_P"%#_\ M!2__ *2"_ 3_ ,5]G_Z+N@#]':*_.+_A0_\ P4O_ .D@OP$_\5]G_P"B[J2# MX+_\%.],F6YM/V[/V7=>RCPRZ?XI_P""?OBF*R"OM9+F"?PI^VOH=^MS$\>P M)-/-:R132%HA+'$X /T9HK\]?^%;_P#!4?\ Z.Z_8A_\0+^-/_T?M'_"M_\ M@J/_ -'=?L0_^(%_&G_Z/V@#]"JJ7]];:98WFHWCM':V-K_X*RKX8U[[?\8/^"=!_^"L?P-^)W@WPK\1?AS\!OV^/' M/@#QSX?TGQ9X+\:>%_V"OVF]6\-^*_"^OV,.IZ'XBT#5+?P&UOJ6CZQIMS;W M^G7T#-#=6D\,\3-'(I/T=^S1^VA\(OVI_$'Q:\'> ])^+?A+QQ\#[WP39?$S MP-\:/@W\0_@MXQ\.-\1=#O\ Q)X-N)/#_P 1-$T2_O++7=%TV[OK6\LHY[<1 MHHE='D13^3/_ 2L\-_\%,[G_@FO^P"GP\^+/["_AGX=W?[(_P"SR?"P\7_L MW?M%>,/'.B>$;CX8^'9-);79M._:9\&>'/$OBBTT^2W-_-86?AK0M1U#SKFR MM['3V@MZX[]ES]G[]L3QC_P4:_X*=:5X@_;UUSX=^)-('[$K>/?$7[//[,OP M3\&V_C?^UO@;XAN] ATO3?CU!^TI-X/@\+:5!>:+')9W>HW>KR7!U&_EBF1; M90#^DL.A. ZDCL""?R&3^E03W=M:PR7%U-';01 -+/"-20H+S3>7$@+, M "SC)('4@5^=,7_!.'3=7NC<_$_]M'_@HA\6 Y4S6E_^UGXG^#FFS ",LCZ5 M^RSHGP"L1&TD4^*H]3GD$5S;R^5# M:22&*>*0*4D5CXC;_P#!6+]B'7)9K7X=?$#XC_&^_0,+>T_9[_9L_:9^/*7\ MJB4B"SU7X5?"'Q1X?=W-OD M3N/.\MIYOVD?CC\*-;LX',0)>7PZTR++&6MC(WE4VW^//_!2KQ<\\'A7]@#X M/_#F*3S5M=1_:!_;=T>PNK;=Y@AFO?#WP"^!/QSAE:,/;2SVMKXM 9DO;:*] MVI:7MU^D C0'(1 3U(4 G\<4Z@#\VK;PQ_P5J\6^?%K/Q?\ V O@C:S[P%\) M_ O]H/\ :$UJQ5\#;;:WXM^-_P ]%N)H4FD$=Q<^#/(DGL8;F2P\C49K#3W M6W[(?[8_B&*Y7XG?\%0/CO%!<;Y)M+^ /P#_ &4/@SIHR8V,%C?^-/A7\>/& MUE;X-U%&R^,9+Y(Y+5OMK75H]Q=_I'10!_)-\$?A'^R-\(OBG_P4'^&/[<7Q M&_X*3>);S6OVV/'.J^';.36O^"C4G@[XP_#?4O@I\ K"Q^)7B4_LA^#_ I\ M)O'6J:YK^D^)O#USJ8@7_B5^&=.T%M-M]/TBQ!W+;]F'_@FI\>/^"AW[ VC_ M +/O[*>K_$OX=:'I'[7.H_M!7WQV_9F_:BU?PP8I?A'X9B^%)\;^*OVN? 3: M9K$S^*[76)O#MI)K%[='79KZ_C@^WZA=W%Q_5V4!.26Y]'<#\@P _ 4! #D% MOQ=V'Y%B/TH \,\ ?LO_ +-GPH9&^%O[/OP0^&QB*F+_ (0'X2_#[P=Y91KE MD\L^'?#FFLFUKV\92I!5KNY((,\N_P!R$:C&-P =U4 = %5@H Z < M8I]% #2B$Y**Q'=@"?S.33@ .@ ^G%%% !1110 4444 -*JWWE5OJ ?YBD\N M,=$3_OE?\*?10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %>/?$C]H#X+_"'Q3\,O!'Q,^)7A+P5XN^,WB, M^$OA9X?"C6OCO\ #WXZ?#K5_@T-=U_2YOB%;?L^_$SX 3?$ M6]N_BE\-O'>CZFUW\$O%NI+X)U'Q_(?!'ASQMX9UOQ;X5:=?$/A[3-8L[O5=*:TNH[&_6YM(96 MDSIFH30Z=JPB\TZ3J4T.G:G]COI8[=^^K\5OV4/V=/CIX/\ B1^QYH'B?2O$ M^E7'[+%K_P %!;?XW>/-6L[FVT7XHW7[07QATS7OAW/X>UR54MO&2_$X!/C3 MK[Z1-?1^$M3\.6VC>,QI?BV6RL!^U- $ O^"$G M@/X6:'=>&?A?_P %&_\ @J_\+?"][XE\7^,9?!WPQ_:O\-> _!-IXD\?>*-7 M\:>+]0T;PEH7P=ATC14UKQ/KNJZM/:V,21?:+N60[Y7DD< _='>G]Y?^^A_C M1O3^\O\ WT/\:_&+_AS77_OH?XU_.U\"_\ @F%XI^)7B[]IW0M=_P""K/\ P6(CL_@W^T-/\*O"QTW] MM:T@N)?#L/P3^"7Q$$FM._PJG%WJIUWXBZZHN8X[1!IBZ;;&W9[=KFX^B/\ MAS7_X+._^)NV'_P Z&@#]G=Z?WE_[Z'^-&]/[ MR_\ ?0_QK\8O^'-=Q_TE>_X+._\ B;MA_P#.AH_X7_ +Z'^-<-\2OAG\-?C+X( MUWX:?%SP)X+^)_P[\416<'B3P+\0/#FC>+_"&OPZ?J5GK%A%K/AW7K2^TG4H M[+5M.L-3M%N[246VH65I>0A+BWBD3\F_^'-=Q_TE>_X+._\ B;MA_P#.AH_X M"OA=\.O#"7\?ASP)\/?#>B^#O"&@I MJFJ7NMZFNC^'- M+#2=.&H:SJ6H:K?"TM(OM6I7UY>S[[FYFD?\ A_^"9GB MU?VO+;X#C_@JQ_P6%_X0^;]G&]^++3']M:T_M_\ X26W^*MAX)C1;S_A57DC M2/[+NI&:T^Q%S=[)?M(QL/TM_P .:[C_ *2O?\%G?_$W;#_YT- '[.[T_O+_ M -]#_&C>G]Y?^^A_C7XQ?\.:[C_I*]_P6=_\3=L/_G0T?\.:[C_I*]_P6=_\ M3=L/_G0T ?L[O3^\O_?0_P :-Z?WE_[Z'^-?C%_PYKN/^DKW_!9W_P 3=L/_ M )T-'_#FNX_Z2O?\%G?_ !-VP_\ G0T ?L[O3^\O_?0_QHWI_>7_ +Z'^-?C M%_PYKN/^DKW_ 6=_P#$W;#_ .=#1_PYKN/^DKW_ 6=_P#$W;#_ .=#0!^S MN]/[R_\ ?0_QJM>6UIJ%I6\]KU^'O^"0O[!7A'0](\+^$OA]\6O"OACP_IUIH^@>&O#/[8/[9F@>'M"T MC3X4MM/TG1=$TG]H.STS2=+L+:-+>RT_3[6WL[2!$AMX8XU51])?LY_L(OB+\3OB=XG\777@W2KO0_"K:OXG M^*WC7QOX@EAT#2+Z[T[3+6+4HK6UM9C$D.U4V?CK\>_^"8WBOX8>)_V:-&T# M_@JQ_P %AY;7XP?M%:-\*/$[:I^VM:3S1^&]0^%/Q@\;2OHSQ_"JW%IJPU?P M%HP6ZD2[7[ U_;BW5YUN(?HQ?^"-EP0#_P /7O\ @L[R ?\ D]VP[C_LD(H M_9[>G]Y?^^A_C1O3^\O_ 'T/\:_&+_AS7_X+._\ B;MA_P#.AH _9W>G]Y?^^A_C1O3^\O\ WT/\:_&+_AS7_X+._ M^)NV'_SH: /V=WI_>7_OH?XT;T_O+_WT/\:_&+_AS77_OH?XT;T_O+_P!]#_&OYY_V MJ/\ @EUXF^"?[,W[0GQB\*_\%6O^"Q4WB?X5_!/XH?$3PY%K?[:UG=:,^N^# M?!>L^(-)75[6/X46LEUIAO["W^WVR75J\]KYL27-NSB9/>(_^"-UP\:/_P / M7O\ @LZ-Z*V/^&WK XW '&?^%0#.,^@^@Z4 ?M!O3^\O_?0_QHWI_>7_ +Z' M^-?C%_PYKN/^DKW_ 6=_P#$W;#_ .=#1_PYKN/^DKW_ 6=_P#$W;#_ .=# M0!^SN]/[R_\ ?0_QHWI_>7_OH?XU^,7_ YKN/\ I*]_P6=_\3=L/_G0T?\ M#FNX_P"DKW_!9W_Q-VP_^=#0!^SN]/[R_P#?0_QHWI_>7_OH?XU^,7_#FNX_ MZ2O?\%G?_$W;#_YT-'_#FNX_Z2O?\%G?_$W;#_YT- '[.[T_O+_WT/\ &C>G M]Y?^^A_C7XQ?\.:[C_I*]_P6=_\ $W;#_P"=#1_PYKN/^DKW_!9W_P 3=L/_ M )T- '[.[T_O+_WT/\:-Z?WE_P"^A_C7XPM_P1MN% /_ ]>_P""SI^91C_A MMZP'WF"]1\(<]^V#Z$'FOG#]D[_@F1XL^./P3T;XB^+/^"K/_!8:'7-0\9?& M'0)DT+]M6TM--^P^ OC1\0_A[HIC@E^%5XRW+:)X4TYM1D\\K<:BUU<)#;K( M($ /Z+=Z?WE_[Z'^-&]/[R_]]#_&OQB_X_X+._^)NV'_P Z&@#]G=Z?WE_[Z'^-&]/[R_\ ?0_QK\8O^'-=Q_TE M>_X+._\ B;MA_P#.AH_X7_ +Z'^-&]/[R_]]#_ !K\8O\ AS7G]Y?^^A_C1O3^\O_?0_QK\8 MO^'-=Q_TE>_X+._^)NV'_P Z&OFOX5?\$R_%GC?X\_M0_#+5?^"J_P#P6%CT M#X,ZW\(=.\*R6/[:UI%JDEOX\^%>F^-M8.MW#_"J5+N5=5NY5L6CM[00V7EP M[9"ID< _HQWI_>7_ +Z'^-&]/[R_]]#_ !K\8O\ AS7G]Y?^^A_C1O3^\O_?0_QK\8O^'- M=Q_TE>_X+._^)NV'_P Z&C_AS7E_VL/VT/VG?^$['AH ?M<_&^#XQCP9_PC9UPD^ Q!X0 M\*_\(^=?_ML#Q+N^W?VH-(T,+]G^P'SOM&@ HHHH **** "BBB@ HHHH *** M* "C SG SZ]_\\FBB@!, '( !/4XY]?Y\TM%% !1110 445YU\4OBGX.^#_A M4>+/&E_-:V5WK_A;PAH=A96LFH:SXF\9^.?$6F^$O!7A#P]IL3+)J.O^*/$V MKZ;H^F6V^&V26Y:\U&[L-+M+Z_M0#T6BODCQ1^VE\'/"GP\T3XJ7EO\ $+4? M UUXXOOAYXRUKP]\/?$7B!?A)XFT7QR_PQ\46OQ6M-*AN+WPK#X2^($4WAKQ M)<0V^K+IWV>Z\0A)_"%G=^(H/2OBG\<]%^%FG^*[Z?P=\2?',W@[P]I7B75] M&^&7@ZY\;^(GL-6NM=AABT_0M.N8[Z^O(+/PUK6JW%M&BR-9VUK;V(O=6U72 M=,O0#UG3M$T;2)]7N=)TC3-,N?$&J'6]=N-.L+2RGUK63I^GZ2=6U:6VABDU M+4SI>DZ7IIO[UI[LV&FV%F9OLUG;11:E>"P_M)_"F\N?V)OBWXF M\)>%/#-E#::>\M_)!::EXZ\)2^(+]K:.RT73M:CU&YF:UM+][8 ]SHKQ_P") M/QS^'GPH\3_![P=XPU*^M_$/QT^(I^%_P]T_3])O]5:^\31^$O%7C2=]4ELH MI(=!T2WT3P?JWG:[JLEMIW]IRZ5HT4LNJ:QI]K-Z^"& (Z$ CZ'D4 +1110 M445DZ]KNC>%]$UCQ)XBU2QT30/#^EZAK>N:SJ=S%9Z;I.CZ39S:AJ>IZA=SL MD-K8Z?8VUQ=W=S*RQ06\,LLC!$8@ UJ*^5_#7[7GPS\:^%_%.O\ @O1/B5XI MU?PSX:\$>-D^'^D^ -6_X6)XA\$?$^SU;4?AIXQ\/>&+Z2R>Y\.^.;#P_P"( M9M&OM1O=*:UNO#VNZ-K\.BZ]I5YI47;>%_VAOAWXX^''PN^*?@MO$?B?PI\8 M?#:>+O!*Z?X8UFW\17F@-X4O/%INKWPCJEKI_B?3[R*UMH-(N-%N=+36K7Q% MJ6GZ-:S96>E6T$,TE[<"Y"[$MI74 Z^BOD?Q-^V9\,-&^ _PC^/ MGA[P]\3?B5I'QX\/>$/$_P (_A]\._!4FM?&#QQI/C'PM'XXMY-&^'6I:GHF MJ/<:'X1:;7_%-E-/%=:!96MPMY&;I8[:7ZLTZ[:_L+*^:TO+!KRTMKIK'4(D M@O[-KF".6\TKQ-8:*VKWO@_Q;!H=KP!^TQX' M^(7@[XA>*M/T'XA:!J/PM\"]1\(>.=(\<2Z;X3US0M"32=7D M2QU$>+- \?>!]<\,:OI6K7VA:IIWBG36_M."ZCU&TL #W34M"T369M)N-7T? M2]4GT'5(];T.?4=/M+Z;1M:BL[[3HM7TJ2ZAE?3M3CT_4]2L8]0LVANTL]0O MK59A!=W"2:M>$^!_V@_!OCKXE_$SX1VFC>/= \<_##2?#GB;4-,\7>"=9\.6 MWB7P9XNU'Q/HOAOQGX)U6]0Z9XET'5-<\%^*='"PW5MK-A>:4LFJZ/86&JZ' M>ZG8^'_[0'P_^)_PA^%OQK\&OK>H>#OC%9^";_P/%>:-<:+X@O;;QY<6L>E- M?:%JS6M[I!+O3-/T[49)(7FMO(< ]NHKP#3_ -IOX/77AWXX M>+=2\2R>%_#7[._CSQ+\._BGK7B[3+[P]8Z+K_A;0?"_B747LGO8M^MZ;55D@>_T:ZD:_TN:2-@SV&J0V>IVC;H;^QM+A'A4 Z&BBB@ HHHH M**^>?B%^U#\(/AAXW_X03Q7KEY;:EIUI\/=1\9:G:Z5';/XA^.M*U;PWX=E9;HK+I6IZMK*:3X&=;\0>!?%5S" M^CZ]:^&O$=_IFDZ]:23Z?JMH=7TC4X-.N]!U2RU:< ]EUG1M(\1:3J>@>(-* MTW7-"UO3[S2=9T76+&UU/2=6TO4()+6_TW4].OHI[._L+VVEDM[NSNX)K:Y@ MD>&:)XW93I 8 ' '0 =@*^;[;]I_P+)\0?A3\/KWPY\2])G^-=CJ< MOPY\6WW@+6'^'VN:WIOA77_B /!\OC.P^VZ5I7BK4/AUX7U_QQIEAJOV2QOM M'TJ_LH-4;Q':3Z&G9>%_C?X$\6O\;$T^XU:T_P"&?O'.H?#[XD/K&BWVE1V& MO:;\.?!7Q5N)=+DND5-;TA_!7Q \-:E!K%@9+*:6YN;%7^UV-U'& >O45XE8 M?'WP->?$>X^$\]OXHTWQU9_!71/CS>Z/>>&=2=+?P1K>N:IX;B@34+!+VROO M$]EK.CWEEJ'AK39;S4X&-K*D_P#%NFZ'>>'3<:UJW]J9N_!6OQW]NPM; MK3Q;PFYA7[3&" ?6%%%% !1110 45Y#\5?C9X+^$4O@_3?$']M:OXI^(6L:G MH?@3P1X3TB;Q#XP\6WV@^'=4\8>(_P"QM%MY(6FMO#WA31-4US5;N>>W@CBM M[;3K9[O7-7T32M2\^E_:Z^#YU;X"PZ?-XNUSPC^TFFAQ_"GXIZ%X*\0:I\+M M6U/Q9X6U#QIX-T;4_%]O;>5H.H>+?#6E:A?:,^JV=OIJW,5MHVJZCI>NZIH^ MF:@ ?3_^?RZ5E:+H6B>&]/CTGP]H^E:#I<4]]=1:;HVG6>EV$=SJ=_=:KJ5P MEG8PP6R3ZAJE]>ZE?3+$)+N_N[J\N&DN+B61_G[XO?M4?#WX)Z5JWB3QCH?Q M%NO"'AKQAIGA+QAXN\)>!=6\9Z'X-COK7P[/=^*O$[>'C>W^F^$=!F\4Z39Z M_JL=A=W6FR)J]Y)IKZ1H&M:G8>@R?&3P7%\:;7X"/+JX^(%[\,-1^+MK#_8E M_P#V'/X/TGQAIG@?47C\0F/^S#J]IKVL:;'+HWF_;OL=W%?JAMCO !ZK17A^ MM?M >!/#^L?#71M6C\0VTOQ:^,?B3X&^!KN+1)K[3]2\<>%?"OQ \7ZF+R\L M9;B/1M%?3?A?XV@L=8U46MO>:EI,5@BB?4M-%SB:%^U'\*/$7Q._X59IM[K< MFJW'BSQM\/M)UY]"NE\(ZY\0_AKI3:Y\0? VEZVKNS>(/"6DQ7MWJ2WMC8Z7 M.VF:K::5JFI7VFWEK$ ?1=%%% !1110 45P/Q0^)W@GX-^!/$'Q(^(>M)H/A M+PU;VLVI7YMKJ]G>?4=1L]&T?2]-TZPAN=0U;6M=US4M,T+0=&TZVN-1UG6M M2L-+T^WGO+N&)O!/%7[:/PF\(?"SQG\6]1TCXFWWA_X6>(O$'ASXQZ3X=^'6 MN^)/%OP@G\&Z78^(/&U_X^\-Z+]LO++3/"OA;5=)\6WEQHKZ]/K'A;5=,UWP ME:^)+&^MY' /KFLFRT'0].U+5]8T_1M*L=7\026,NO:I9Z=9VNHZW+IEFFG: M;)J]]!#'=:E)I^GQI8V3WLL[6EFB6MN8X%$8\_\ &WQ;TGP=#<&U\.>-/'&H M0^$IO&,.A^ /#Y\2:Y?6!U*PTS3+2STX7=BSW^N3W=W-IGVB:UL/LNB:S<7] M_8I:Q^?Y[IG[6OP:UGP+^SO\1]+U+Q)=>%/VG_%?ACP7\+;Q_!GB2QO7\0^+ M?#7BCQ1I5CXMT?4K"RU?P2T=GX.UVQU,^)+*R;2]#_BQX\\:+K__ BWP6\ 6WQ(\>:CH.B7'B&>Q\/W!UF1H[+2 M=,DEU74M3M-/T*\U:]L;:T+P:9+97(9S=)&,#XH_M6?!SX/^)+[PWXTUK4+9 M_#=CX!U?XAZQ8:1F6ND:GXA\1#1?"UC<:Y& ?2%%("",CW'X@D$?4$$'W%+0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5\E_M>? WQ#\:/#'PDU/PA M+:S>*_@5^T3\'/VA-$T"_O1IVG^,5^&NNW0\0^$9M0=6M['4-:\'Z]XC7PS> M7P72K7QA!X=FUB6VTE;V[@^M** /R*E_8Y^*][\'?BE\)YK/Q'X<\9?'WX\_ M&C]K'2OB]X!^,,GA>/\ 9P^,'BGXG6WBSX06TFG:%_$7PRU/X@Z9\=_ M%_B;PWX^TWPY\3U^&>K>'/AK_P (]=>%?#5_;>*])U;1/$$4=UI>@Z1<:E;> M$==LO$6D7OBS5;NP2]>TNK6?ZSHH _.U_@%\:]$UO_@FKIVKZE??&"X_9MU+ MQ0/C=\6-8U_0[#6=5:\_9?\ B#\';7Q+-8W@TV_\4ZQK/BKQ7IMUJD]A8V=Q M+8P:GKMU;I?R1Z7-J?M+_!;XI>/?V5=:\&^%?"UIKWQ2\8_&+X0?$S7=&/B/ M1])M[:/0OVC_ (<_%/Q#:-KVKW,>G7+>%_ GA$^'=)2)V&JW.D:59PO#;W+W MUM]_44 ?E_\ M'?LH?M.?$?]HSX!_%KP/\;_ W'X!\'?M-_#CXE^(O .N_" M?PQ-J_A'X?>$/A)\3O">HZ7HWC=O%D%YXB6^\0>--5FM]-ET6"[TN_\ 'FJ^ M(;>_OU\-:?I]Q^GR JJ@]0 /ICMGOCIGOUP*=10 4444 %>.?M$_"6+X^?L_ M_'+X%SZO+X?M_C1\'OB;\)KC7K>$SW&B0?$?P3KG@Z75[>%9(6EFTQ-:-]'$ MLL32- (Q(A;>/8Z* /RZ\$_ /XT:?XO\9_%?XE_#.QU^_P#'/[.'[-O['&M? M#GX=?%A?#;0^$/A=J/QK\0_$;XJ:?XK>;PU-:V6M>)/BZ-.\(:)INJZ)XWLO M"6BG5[F>P\0Z@/#UC[!\%/@]\6O@+\*_#^B:E+K7QMU_X-?"#_A!OAW;:SXV MTZ#Q#XEBU3Q7J.K7'AZ]\'[EHH _)_P")7[)/Q6M/V,OVC?@W\.[7Q%XHU#XK_&&U^(WPN^&? MCCXI+XCN?A;X=U[QQ\+_ !EXO\'/\2O&-]>W&HZ?)XPT#XD_$>TL[O5]=CT. M[\:7]LNM#T MC1KO6YD-U+=BPL-0UGQAXEUK3YOM-W%;?9]%TFZGG%MY;KZY10!^5.E_LD7G MCO\ 81_98_9,^._[._A/QEK/AO\ 9M\,_#/Q3XBU'Q5X2NKKX"_%3P1\-/#? MA;1?'7@7Q+:Q-XFM]0@\0V%UK/ACQ_\ "_4=*\:^&KS1M"U*"UM;JX9])_37 MPEH^H>'O"WAO0=6U^^\5:IHN@Z-I.I>)M4CABU+Q%?Z;IMK97NNZC';*MO'? M:Q=02ZE>) JPI*]BUS7+;PQ[]\%_V M>O&O@WQ/XNU*ZN/%.F_#CXG?'6'X^M\,/%GC^;X@S?##5[/P#H]MJN@:?XAU M#4-:OY+3QG\8(%^)O_"-Z5KNK^#_ E=Z/=+H$UC;^(%T;3?NZB@#XJ^%'PH M\?V?Q[^(?[1^IZ7XO^'D?Q!^&6B^$/&GP5O_ (G0?$?1/$OCKP-XDU"X\+?$ M#PVDE_-X:\"RP^$;F^\-K!H%UX>MO%<.OV]WXPT#3=3\+6E_>\_^QI\%_B?\ M./V?/V0/AO\ $_P[;>&M7^!WP=33/%6FV?B/2/$%LGQ*M-)@\&Z>MAJ.DN\. MI:79^']1\7WD-^J6ZN=5TT-;V]Y#/!#]ZT4 ?D9XH_9(^,GCSP+^T]H]]X7T M>PG\0?\ !1CX5_M=^"?">M^+],;0OB]\.?A%K'[.?B1O!OB'4="749?"=_XK MN_@[K?\ 9$.K6L]II.O)X/O]=%QI+ZS;VGV1^R/\(O'7P<\#>.=&\9ZU>S6' MBKXS?$WXA_#[P->:Y/XG7X._#KQGK$&I>'?A58^(+B:Y-]8Z#<+JNLPV-I%/#FB2-]5T4 %%%% !1110!^3_[3G[#_ ,0OBOXX_:ET MSPK>:9_P@_[:_@O]E7P7XV\3W^N&SU7X2Q?L]^.O$UYXUOK#1C;M-KR^,_AQ MXAM[;P)#I,H;2_B'87LWB<6OA[5$U&U]AO?@Q\5O%GQH\9?&S3M+\4?"V^\4 M?"GQ?\ ?&G@^\^+1\7^%?'UE=_$;PX/AM\6]'\.6]U=>'?!>I?##P3)\3M:L M&TBS\->*?$5S\0I_#WBG3M8ET;2]0M_O^B@#XM\;_!KQ?X]^/GP8\7Z'I7B/ MX4V/[./BZ)_AKJ.A^*OAGJ7PHLKR33";CQ1=>')8] M3\4Z'!K'AR;P1IGB#PGXI(N;C0[S ^'GPB^*%OXF_;!LO$/A*/1O#/QU_:Z\ M+>/=(U(^)]#O_P"UO@]8? ;]GSX?^)[B[LM-N9;S3;[7-6^#WB7P_P#V%=I] MK&B^)M)U5Y0QU*STW[QHH ^.+?X9?$)/V\=6^,3>&X4^&5Q^REH7POM_%']O M:.UQ)XWLOC#XA\;W6G-X;$_]M1V":)J=JT>KM$;>6],]IY,:1)'-!_X2 MV_LE!CT_Q%XQU^V5Y6$DTOM5% !1110 4444 ?&G[0WP:\=:W\&_%O@? MP9/,;^$J_@_4?&+:<+K6X=*TG4_FCX6_L8_$;X??#?\ 8Q^"D%QXHTC6OV,C M\)/$-A\=?#'Q1FL_"WQ ,5C=V_Q[^']W\)VN(7UK1O'6DZAXE\!:(GCS2+F+ MP[HGB/3O%^A>(M*\3>'OLD_ZQ44 ?G[\);;QOX4\3MI^C75MK7C;2O"GC&_;7-/T@VOB/ MPMK]MX2LO#7BOP[/HVIAX^B\3_#?XMP_MF6'QET'PE;:SX4T/]C;X@_#*RU^ MY\1:#8-J7Q4U?XH>#/'&@Z3-H$ETFI6VDW=MX6N/MNLA/L-E_$C67UK1]&EL_#D'[/7Q MV^&VH^(8[75;F&YU[5M3\:?$W2-3N=-L%-R]D^MZ@9CG7%A_PGW@C0M=T/Q/JGC33;OX:Z#\*/TZHH *** M* "BBB@#Y>_;%^"GB+X^_ K5/ G@^^TNR\7:3\0/@?\ %KPJFN3W5KH6J^)? M@)\;_AW\<=#\-:[=64-SB^*]0^'L/AG4]0BM+UM-M=6?418WOV0VLWR1K M/[+7Q.\6^#OVL_#WBKP?K45Y^W)\6O$GQ+OKWP'\:9_ .I_L\7/A7X'?!3X- M_!JYN?$GA^\LM7UW6&D^$-EXX\33>"CKFDZ;KUP- GT;QCH22WEW^K%% 'R4 MW@OXDZ)X+\20^*O#^K_&OQ%XM3P-\+O$MSIGC+1OAGKVK_#[1?"<6A:]XXM[ M^QOM&M=$U#5?%>K>-?&3Z)H6LZ-JMG;>(8H-)NX-0TZ"VD^=K[]E[XP^$?A/ M^P;\,M+N=5^*C?L]_M.^%?''B?7?$OC:PNM:\-_![P[I/QCTOPQHLWB/Q)]@ MU;XB:M\/_#?C?P3X$AU:YA7Q'XQLO#-WXGUF=M7N9DOOT^HH ^#_ -J7X,_$ MWXE_L>?M>^ /"7ARTUOXL?'?PE\4=!\.Z#/K^CZ+I_FZWI'_ @?@2WO?$%\ M_P#9^GV-EX4TK0]2U61O/>"ZGU1;>WN;N01R(=4GTF/7?AJ M/C;X3^%OP_\ VF_$UEXP-NOC;X,?#+Q]=_$'3OAU_P (9IO]J:9J_CF8ZYXT M\ 6?C GRAPHIC 15 commvaultlogorgbposa24.gif begin 644 commvaultlogorgbposa24.gif M1TE&.#EA8P)O /< .OK[NKJ[?3T]O+R]/#P\N_O\>WM[_O[_/KZ^_GY^OCX M^??W^/;V]\'"RL#!R<3%S,/$R\+#RLC)T,?(S\;'SL7&S4!$6D)&7$5)7VMN M?V]R@VYQ@FUP@6QO@'!SA)67I)N=J9F;IY>9I:*DKZ&CKJ"BK9^AK)Z@JYV? MJJ.EL,_0UL[/U.1H?.1L@.APA.QTB/!XC/1\D/B E/R$F/R(G0",H020I M0B4J0R8K1"<5E=<%M?ILZ6G ML:NMMZFKM=76V]35VM/4V=+3V-'2U]#1UM;7W L1+ P2+0T3+@X4+P\5,! 6 M,1$7,A,9,Q4;-3<\4C@]4SD^5#H_53M 5CQ!5SU"6#Y#6#]$65]C=5UAF1H>6-G>&AL?6=K?&9J>VEM?H>*EXV0G8R/G(N.FXJ-FHF,F8B+F(Z1 MGI"3GX^2GI27HY.6HI*5H9&4H+"RNZ^QNJZPN:VON*RNM[*TO;&SO+F[P[>Y MP;6WO][?X]W>XMS=X=O3EZ./DY^+CYN'BY>#AY-_@X^GJ[.CIZ^?HZN;GZ?S:V>TP+NTR,.TT M,NXV->XX-NX\.^]%0^],2O!14/!85O%=7/%C8O)J:?-U=/2 ?_6'AO6/CO:9 MF/BHI_BRL?FYN?K!P?K*ROO4U/S8V/S:VOS@X/WEY?WKZ_[P\/[T]/[W]__Y M^?_]_?____[^_OW]_?___R'Y! $ /\ + !C F\ C_ /D)'$BPH,&# M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FRI,F3*%.J7,FRIO8,,Z'0"G!PA_8M.J7//J1=KBTMR_ M?3 M<[T,&\VZM6NMU,2@GAW#QAL!KW/KWFV409X;M(/S2-&/M_'CR&<. A(\!I+F MF%@DGTZ].LA#%II?D=!/$(_@,DP%_[!.OKQYA@4ZT B. P5:@0+DV @>B=:! M\_CS5_<78E)P&FX0<- P7S371#+Z):C@:P],T1P&BRSDRW/!C3'-@AAFB-@S M:C0WQ"T.)="*(\'=H <#&J:HXEH*H,)(<(STL4!$V'C27!"ZK*CCCEKM4D1S M9T13$056-'>!(3PFJ613Q7#1'!0.+(3("-$8O)&<0 I9A!<':0 I&X(!,"+)]#0/"\%#8&#-%0HUW4/(]U!#/8\T@S;F$\@;_VBSOXU(83886$@E@F,!B]2/,_>[ M2/XV4T2#](\S_W-( %U(&P(*Y . BP(_"$ $?JB!7Q5!!GA 88W>?0!X7)S+ M$IBQ$!5HHCD@88 ;1!C'Q@0Q(0$H4!\!@X//R) V.^@51V9!FQP>9(>G4<-' M!*G"@5#C>)LY!4=:0!M$)823S9HY M=(2FG*'F+QJID0$T8C:PN* $9W.#0%$.G_C3)^<\)Y& 8G.6!;! L0H 0PD MH@P8<2A@:-"&X1UD 7Q8'$I_0(B%"(.2C3%G^D::$&FT$*5S.0%#6(J:!G!D M"S$5)VTFH=&*#(!$Z"2(/X8PFTMH) 3K]*I!5D&V5MS3?OG4W%+]UU2XSF66 M_-B%:M[B"TT,YB):_0OM%&(+PEH6,)T094+F\-&-#" );YN$!4 AAU7_Q.*V M@%C#)S;Q5C\BY !7J!H-IJ &.:3BMJC@P!?D0BX;[),@=#T-9BUBC.;(M" X MY4P(-D*+YI#4%;11K46H,)L-6(D(9 N"!QU"RL:8LB*H!,QS^=%/P#!4(72( M@G[WRU_^-I,S.>BO@/?K 8,@PA-:V$(=[MM0_26$&%DX+6=HD '%$J2]<^%( MAYI#@R^@X$(, 8 O[H %O9%4('QH3@W.P(N^#F08KD!O<*JP7N@V1P9SPT@' MK*M7VBA!HA7Q!S@'9Q >)0S'<#("F8C Z\E9*=OL\51(9M4R?*/J2#!\%_P M0)/0SF6^(."CA!OS".D@1,L;^6%P'C&'\4S$_QJRH-2)AW'DTWRBG [QQPAP M$)R8)22ZI]% 1GS*8^^1RY )(]>)/S$;2+CX(:>8C1<6TH734.TT%Y@R%"/K MX"M3-LNHX?),O!R#^?)#!9L8<^Y&T<:$H#DC!W!"<,+PV8LHPL+\<"I@).$N MB1C@ GM]-* YTXB>6>05Y+HN0;++F21B1 N*/@@%>%H1 0#V-*-%2# P^1=< MD(\SKH.(EN?R7HK$]R_SK>]?&'R1<<= U#(AM:G?$H@>C+D2,&#(JS%B."8[ M5B3&$#-G)B'>B"0 K9QAQ9^KIDV+^$/&>34TN0YQD>I&^R!1**Q%4#";'RN$ M#:?9P0$$QSB)N+O<$_\Y]Y,9%W0P1PASI+,P2($$&M@#2* &Y[&O!-1 MQ&PB\6A^G. T,@!Q'%"#>'$C58I*]73+07T:F,-$Y@0Q00R 4-:#] *VL=2" M,2*R;XO8839,<--(E#&;C&GD^*@9O./)EHF*&()L41?(U#G3AXH@NVHG%LC_ M!F8CB1E)9,>H6<-"R,N9+5A2X( A@CP7LO8JS]V*6/[(R^7>]MS_Q0(%)Q ( MH K7ED)$X$G$QW,6$4VGT6LC,42H03$:80":!QA/@!##-C";@34340J<87-S MD7W\P&P@J .*!!&#M1D:N!GAQP^+P$T2(0#;C=G_\H'M_00,=\$]IDD*, C*9W(*2!'6,!M08!+L MQQF44&,504^HT6H%,6Q!4 65!QAGH$%_00(380N<(1NG M88/9 3X2P832M1",QADB1Q#)@!K.QEZO=TJQ-X3Y_^<1^Y>$_3<0@/@7DU G M!R$!6( \:8!GCY56%P%3J"$+)9$ = @8&?!2L^& -L8908!8FT$#T" 1K< 9 M== )IR&"S*8!YR8%$S%YC?%T>Z@0@T ;#P,1?H$:40)((!@#8U<0LG8:[_.# MBPA?C8A_GZ9_2!AO2EB)@"$%#W 0_G "?$8V4A !&%%\%)%BJ#&+)!%XJ.&# M&<$ *]@8KC!]KJ@XG"$'$7$ ZA8,N B'$K<9&@!EFX$,$7$(G($$!5!)"($ MS!5H$($(6K@0@(!Z($80L,@9FJ2(5!:$2D@01!@#1OB)FV%[+X%[E#@;:.") M!$$ ;7"* R<"8)B ?W<1:/^ &DM@$OUV&L:V$@:! M"YS11 &Y&;H8: =P:8TQ70OQ3IOA"@TYC J!!^1G?@VQ?8B3$ =P39OA?IP7 M=HW!"#^I$$#(B$*(C;.GC;7'?ZE4$-ZX&5-8A01Q#!&&&A1F5!FACA-Q.Z=! M-"5QD:PE3FU$,\@DW_130VQ &K9&), E@>!AZ>A@P:Q>J<15-3XD7 9DOST MB!T1B=PXB0*1EYQQ* A16IS1"8E0G%@ M:!$SR!FP21)C@!J@\!&!@!J,\)V $9ZJT( .,0JG(8L*40S;>! \R(JN5HWF=HT.FHV0V*2W M-Z%5,RNX!@V>X 1ZH)1'>),6T8PQ *4AH:.;P8\>0:2HH:)_$9Y&UFP-$0"+ M%P,<2*,A&(=_@:.$7LO=VM,<9*.D2*IF(T&8$C$;"%D2>CH7H8H1 M$C ;?"D012D097 : 6@0>\ 93C 0KVJC@(&C"7!2*UJ3 Y&9@,$& F&HTY2I MFS$)M6H0;C ;C0J0"E$ =_H7$H@0CX,:5K 0&[D9\G@0&=L8249_4IIR5"J2#[H1$9JE#:J< MY*([,402[@H1\%H2E'(:@$"OL__A2K?*#_X *IMA Y=W$'^J@MDC$,%:L#%P ML"_(&9BP$$<)&)8P$,XZ%X@Z$#"*&IV@$((P&R&*$ S8&#Z K/!AK(#A"'TW M$&\IKL(I$"-9DIIVDG8I7W@I0!P$MAKQL@_Q4[EI$NITKAU1F:BA43G+#WYP M&G^@$$$)&&) $$4[D#=*$"C$&45W$ $ @B M0ZK$"Q0I GQJC&0 R=H$!" MI0D!@9Q!"R ;KE,ZKB1KKQ JNJ*JI0)DE>;:H14AMH"Q724QB)S!J![1"\Y$ ME/A*$-!PH)W[N0,!2IO!BHNK0Q*IKIMA!@G!CFLY/%$; U,[$#YW&KQK$!9W M&GJP$!7_Q1F3ZA#2X)I(@*H"<;:IF[;T5;)UZ[HM,:I+Z$*04!)VZQ#CZ;TF MP9MI^!$]N1DW *=SD:\"L;=0B1!.Q0.3L[R/U+SP48!-Z(X%@0#_!1B>0!#5 M>[T"40*S(:T'D;"G40-D>!#74(]_L:UT=ULJO,*QP+.<@6@'H;XBJ[K#R;HF M"[\L(;\J^S;UZ[+3*1%_R1ED8!(D]YP?T:NG44; ZXIE>!IB9!#68,(Q< <% MP< SY< "X8&< 0<'<:*<85>6RY6Q:;N L:$%D0!KM1F?L!!_$(\%D9.C@Y9^ MMZ @V:"K6Z[2R;<2FK+T2Q#Z \<"A@8T;2-D00FP0RH,0D?_Z%K,6!82RR9 M!5%XIX$@!:$'I[$:BDNPC#NL!8&\2*E1AXN@$I7!$"%TJ)%I!1&TI]$"O0.P MF_&U!&$ 9DH;30:N=!R<=ES#>-RZ>HRRZ4JJ*=3# B$/VE .\Y#'M$L1]7D: M(QP2TC ;H](17=L8T/O(X&D0I/<-?+*0F[T"/, M_$#,VK -Z7 /-TRF%>&[J%$")E&.G&'&&T$ W/87?B# ,4# C$,J!?/_/"_ M@$'1X2R0X_R>!='/"YDV&]88,Q#-8?^\FA#A)*@1!P0ATJC1>PG1AYLQO@0Q MS6_S""ZVPVQZ$4"]&=,HEYX:R(T1JSELT,B#T JM#=KP#>RP#X/YPQ%1#4AD M$GGW%T.Y$5Y\&E)FS2MZ$$N-B@31=6.K45:,75C, R.WFU1%A&B-=$JPP06(*$?QY&A+I$-GIH@3AF +D<08Q;:=QL1>A M *XI S6YM@/_#:IOBVYQ&\R=_=GFK0WG8 ].1-H0 7*HL<8DD;26N1'0X)K. M@8'!>Z&S^1<*QP]FKH::-T:\*X=*I[0?/[LYD /-IG,%?'IG+$)(UX1SF#?,P#I%B$ L+X90H"J@5L0 M< T85D#L":>,49ZW,0#_X0$3 ;.6#*3;D0ELH9L@OA MBWH0T'<:K3H1BGD:&WO'EHW,*K['++[#9&/5S_[LW* .^/ 0]_L0!I"MG)$) M@@D2J7X:CR!,%+$ ;;T9W1?IL7T06D30RL_9R7^5.$/I8-0U/M -^Q05^ M$*)(+C? HPVKY1#1/J(C!,BZY!D^?Q*Q/:BA\X)EEIR!!4W/$(80D9PQ!@N! MXE -&%*]$O+KMUI?WEQ_\>00#_HF]A A )"/&E_ @1(!9W*&$-(]&V.03)?1 M'\'1\BY_S0E1M@F1!ZAAYAE9A![%OHO/OJCCP[J;Q% -:HV:34(HX M2S:;,9A&%#1R5"WFX$7'X!@T7.3<2-'CRR:#C;T\23&E2I847:J<)@,N_Q&M M)6URE SX$.B!IW(&$@D&<,D6,HUG7#78!J90?Q3'NN,)2F6X$(QRY>@DRG?P MX<6/_TZF[]CCZ7.FG;BVY+$LP O*;4@W[_V\V]+A._]7?<9^U)!OP(%Z^P@6 M A.,01:C2IOHM/YXRB2GUB9ZK:38)II-)2W@ZN.EW2)3CQ/@%LEI$Y%^^0^C M"T2:P4"&$*A$0> R.(H[&D6*(L*)R%KQ1X;8,ZB7G&P98D#Z&+(//R;+R2:G M.2@"TB$$R,@1+A@S6N/*P>8XRD&#("S) !N>0H%"E%[*T* -2]+E*1FB ?$F M]8@;+(N<%!$I"'^FY.<7F>+X*)A)N)3)B@5N-/^4HAU+\HLB'_U43\B":&AC M@)<6X(,1X)+D9TDF\0+'G9R$^8(C21DZ((Y%>3-*L%8I\N,K, L2LR0S>&ID M(=;2A*VEG!*@A"1G% ) "L7I<&.!,JR>5&J!%+C$0VJRO.SJ*#Y&0.&KB@BK. MZ&*",BZ)',%4I7Z.$(G(MP0Q-W M2.>">/;<* ;HJ)JG1U1!X"4#3GF+HZ.9_(:=?5X"H)2Y1=IAA._Y82"%+QRA M,0D-)(-D9CF&&[#W%"/ 81C':5W8L+:^B;AB=K["4-IR0@*1*.)W'U-/+WCB M_[N7-$,D0QB@I IP,HKD+2?*4 ,*@8,#-U@/, >\DO8:PCV">"]_.0%&&."B M!.:I1!$DHDC[[H,.>T1N%I)X2@W@<+P=\N, $5"%)Z*P+9E (@I@N,,@5/8C M0]0"%% 8'T<>8053B&"!ZOD%)-SX1C<^X2MC@.,;)?'%G'BACF\4Q$ODL$,B2? "2J(AB69BQ!+A\(1C#$8A!C'@7$J^E*8QE2F,Z5I37?X DO 91,:?$DOE!"#]IF#'CG! MA1#@HH:BV%2I2V5J4YWZ5(?VHP2?XM7!:#"A1RY01\2519L> (N0>C8:6U[6]SF]J7/0 -YRV5N_AX@!;A@P$0O\042X#*&:317N]OE;G?-XH\04$XD-' # 3XR MC%,]I0DT\6Y[W?O>[A:@ WGE" Y0,$ !R &@(HD$+>H*7P '6,"G180%X'(% M"?0C!4^3B0Q,\:T!1UC"$QXL(23R%.L^!1,LH'"'/?SALS(@#RHE$ ]2T%$0 MIUC%*YXH-<20(!N\ 8HLIG&-;5S.93!!/EY YHU]_&,@>^X L! =3X[ T" G M6Q_&4P8[D?(Z!J#*I @3"G M6@""OJY9SG.F^9SG_W\9T '6M"#)G2A#=W4@ !.P$! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Mar. 31, 2019
May 01, 2019
Sep. 30, 2018
Document And Entity Information [Abstract]      
Trading Symbol CVLT    
Entity Registrant Name COMMVAULT SYSTEMS INC    
Entity Central Index Key 0001169561    
Current Fiscal Year End Date --03-31    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Document Type 10-K    
Document Period End Date Mar. 31, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   45,679,184  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float     $ 3.0
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Current assets:    
Cash and cash equivalents $ 327,992 $ 330,784
Short-term investments 130,338 131,637
Trade accounts receivable, net 176,836 162,119
Prepaid expenses and other current assets 19,836 22,248
Total current assets 655,002 646,788
Property and equipment, net 122,716 128,612
Deferred commissions cost 33,619 33,092
Other assets 11,116 10,150
Total assets 822,453 818,642
Current Liabilities:    
Accounts payable 2,186 761
Accrued liabilities 85,721 82,299
Deferred revenue 238,439 241,113
Total current liabilities 326,346 324,173
Deferred revenue, less current portion 99,257 84,661
Deferred tax liabilities, net 2,594 2,430
Other liabilities 2,953 3,314
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.01 par value, 250,000 shares authorized, 45,582 shares and 45,118 shares issued and outstanding at March 31, 2019 and 2018, respectively 454 450
Additional paid-in capital 887,907 782,764
Accumulated deficit (485,490) (373,678)
Accumulated other comprehensive loss (11,568) (5,472)
Total stockholders’ equity 391,303 404,064
Total liabilities and stockholders’ equity $ 822,453 $ 818,642
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2019
Mar. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 45,582,000 45,118,000
Common stock, shares outstanding (in shares) 45,582,000 45,118,000
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Revenues:      
Total revenues $ 710,957 $ 699,393 $ 645,005
Cost of revenues:      
Total cost of revenues 117,006 98,152 85,192
Gross margin 593,951 601,241 559,813
Operating expenses:      
Sales and marketing 370,088 410,727 383,933
Research and development 92,647 91,030 79,558
General and administrative 100,946 90,709 88,929
Restructuring 14,765 0 0
Depreciation and amortization 10,597 9,721 8,635
Total operating expenses 589,043 602,187 561,055
Income (loss) from operations 4,908 (946) (1,242)
Interest income 5,519 2,228 1,163
Interest expense 0 (1,161) (957)
Equity in loss of affiliate 0 (3,621) (958)
Income (loss) before income taxes 10,427 (3,500) (1,994)
Income tax expense (benefit) 6,866 58,400 (1,486)
Net income (loss) $ 3,561 $ (61,900) $ (508)
Net income (loss) per common share:      
Basic (in dollars per share) $ 0.08 $ (1.37) $ (0.01)
Diluted (in dollars per share) $ 0.07 $ (1.37) $ (0.01)
Weighted average common shares outstanding:      
Basic (in shares) 45,827 45,242 44,700
Diluted (in shares) 47,601 45,242 44,700
Software and products      
Revenues:      
Total revenues $ 309,899 $ 311,745 $ 290,668
Cost of revenues:      
Total cost of revenues 25,691 7,223 3,045
Services      
Revenues:      
Total revenues 401,058 387,648 354,337
Cost of revenues:      
Total cost of revenues $ 91,315 $ 90,929 $ 82,147
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 3,561 $ (61,900) $ (508)
Other comprehensive income (loss):      
Foreign currency translation adjustment (6,096) 6,843 (3,106)
Comprehensive loss $ (2,535) $ (55,057) $ (3,614)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Mar. 31, 2016   44,134      
Beginning Balance at Mar. 31, 2016 $ 421,613 $ 440 $ 602,999 $ (172,617) $ (9,209)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 73,928   73,928    
Tax benefits relating to share-based payments 3,682   3,682    
Share issuances related to stock-based compensation (in shares)   1,664      
Share issuances related to stock-based compensation 21,321 $ 17 21,304    
Repurchase of common stock (in shares)   (982)      
Repurchase of common stock (49,998) $ (10) (7,436) (42,552)  
Net income (loss) (508)     (508)  
Other comprehensive income (loss) (3,106)       (3,106)
Ending Balance (in shares) at Mar. 31, 2017   44,816      
Ending Balance at Mar. 31, 2017 466,932 $ 447 694,477 (215,677) (12,315)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 74,129   74,129    
Share issuances related to stock-based compensation (in shares)   2,400      
Share issuances related to stock-based compensation 30,114 $ 24 30,090    
Repurchase of common stock (in shares)   (2,098)      
Repurchase of common stock (112,218) $ (21) (16,367) (95,830)  
Net income (loss) (61,900)     (61,900)  
Other comprehensive income (loss) 6,843       6,843
Ending Balance (in shares) at Mar. 31, 2018   45,118      
Ending Balance at Mar. 31, 2018 404,064 $ 450 782,764 (373,678) (5,472)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 80,487   80,487    
Share issuances related to stock-based compensation (in shares)   2,579      
Share issuances related to stock-based compensation 41,984 $ 25 41,959    
Repurchase of common stock (in shares)   (2,115)      
Repurchase of common stock (132,697) $ (21) (17,303) (115,373)  
Net income (loss) 3,561     3,561  
Other comprehensive income (loss) (6,096)       (6,096)
Ending Balance (in shares) at Mar. 31, 2019   45,582      
Ending Balance at Mar. 31, 2019 $ 391,303 $ 454 $ 887,907 $ (485,490) $ (11,568)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Cash flows from operating activities      
Net income (loss) $ 3,561 $ (61,900) $ (508)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 12,060 11,785 10,232
Noncash stock-based compensation 80,487 74,129 73,928
Excess tax benefits from stock-based compensation 0 0 (6,242)
Deferred income taxes 164 53,737 (11,468)
Equity in loss of affiliate 0 3,621 958
Amortization of deferred commissions cost 17,348 16,587 16,065
Changes in operating assets and liabilities:      
Trade accounts receivable (24,092) (25,082) (16,372)
Other current assets and Other assets 11,400 (6,876) (55)
Deferred commissions cost (18,967) (17,984) (18,393)
Accounts payable 1,485 618 (190)
Accrued liabilities 5,075 3,496 15,088
Deferred revenue 21,719 33,971 36,666
Other liabilities (60) (1,933) 330
Net cash provided by operating activities 110,180 84,169 100,039
Cash flows from investing activities      
Purchase of short-term investments (130,338) (142,424) (96,306)
Proceeds from maturity of short-term investments 131,637 131,480 74,685
Purchase of property and equipment (6,560) (7,047) (6,424)
Net cash used in investing activities (5,261) (17,991) (28,045)
Cash flows from financing activities      
Repurchase of common stock (132,697) (112,218) (49,998)
Proceeds from stock-based compensation plans 41,984 30,114 21,321
Excess tax benefits from stock-based compensation 0 0 6,242
Net cash used in financing activities (90,713) (82,104) (22,435)
Effects of exchange rate — changes in cash (16,998) 17,219 (8,175)
Net increase (decrease) in cash and cash equivalents (2,792) 1,293 41,384
Cash and cash equivalents at beginning of year 330,784 329,491 288,107
Cash and cash equivalents at end of year 327,992 330,784 329,491
Supplemental disclosures of cash flow information      
Interest paid 0 592 680
Income taxes paid $ 11,491 $ 6,448 $ 5,413
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Business
12 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Nature of Business
Nature of Business
Commvault Systems, Inc. and its subsidiaries (Commvault or the Company) is a provider of data and information management software applications. The Company develops, markets and sells a suite of software applications and services, primarily in North America, Europe, Australia and Asia, that provides its customers with data protection solutions. In fiscal 2018 the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases. The Company also provides its customers with a broad range of professional and customer support services.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies
12 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated.
Use of Estimates
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in the Company’s consolidated financial statements and the accompanying notes. The Company bases its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenues and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred commissions cost, income taxes and related reserves, stock-based compensation and accounting for research and development costs. Actual results could differ from those estimates.
Correction of an Immaterial Error in Previously Issued Financial Statements
                Subsequent to the issuance of the financial statements for the year ended March 31, 2018, the Company concluded that the Statement of Operations for fiscal 2018 and fiscal 2017 contained an immaterial error related to the classification of legal fees related to intellectual property as Research and Development expenses and not General and Administrative expenses.  These immaterial errors have been corrected by reclassifying $3,134 and $3,985 from Research and Development expense to General and Administrative expense for the years ended March 31, 2018 and 2017, respectively. This immaterial error did not have any impact on our financial position, net income (loss) or cash flow for fiscal 2018 or fiscal 2017.
Revenue
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. For further discussion of the Company's accounting policies related to revenue see Note 3.
Net Income per Common Share
Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.
The following table sets forth the reconciliation of basic and diluted common share:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Basic weighted average shares outstanding
 
45,827

 
45,242

 
44,700

Dilutive effect of stock options, restricted stock units, and employee stock purchase plan
 
1,774

 

 

Diluted weighted average shares outstanding
 
47,601

 
45,242

 
44,700



The following table summarizes the potential outstanding common stock equivalents of the Company at the end of each period, which have been excluded from the computation of diluted net income per common share, as its effect is anti-dilutive.
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Stock options, restricted stock units, and shares under the employee stock purchase plan
 
998

 
7,312

 
8,106


Software Development Costs
Research and development expenditures are charged to operations as incurred. Based on the Company’s software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by the Company between completion of the working model and the point at which the product is ready for general release are immaterial.
Trade and Other Receivables
Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in Trade accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets.
Accounting for Income Taxes
The Company accounts for income taxes in accordance with ASC Topic 740, “Income Taxes” (ASC 740). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. The Company uses significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.
Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in the Company's judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, the Company weighs the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents. As of March 31, 2019, the Company’s cash and cash equivalents balance consisted primarily of money market funds.

Short-term Investments

Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents. The company determines classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluates classification whenever changes in circumstances indicate changes in classification may be necessary. The Company’s current short-term investments are classified as held-to-maturity. Held-to-maturity investments consist of securities that the Company has the intent and ability to retain until maturity. Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity. Income related to investments is recorded as interest income in the Consolidated Statement of Operations. Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in the Company’s Consolidated Statements of Cash Flows.
Concentration of Credit Risk
The Company grants credit to customers in a wide variety of industries worldwide and generally does not require collateral. Credit losses relating to these customers have been minimal.
Sales through the Company’s distribution agreement with Arrow Enterprise Computing Solutions, Inc. (Arrow) totaled approximately 38%, 36% and 36% of total revenues for the years ended March 31, 2019, 2018 and 2017, respectively. Arrow accounted for approximately 38% of total accounts receivable as of March 31, 2019 and 2018, respectively.
Fair Value of Financial Instruments
The carrying amounts of the Company’s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. As of March 31, 2019 and 2018, the Company’s short-term investments balance consisted of U.S. Treasury Bills.
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, the Company uses the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:
Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
 
The following table summarizes the composition of the Company’s financial assets measured at fair value on a recurring basis at March 31, 2019 and March 31, 2018:
 
March 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents
 
$
102,702

 

 

 
$
102,702

Short-term investments
 

 
$
131,937

 

 
$
131,937


March 31, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents
 
$
43,545

 

 

 
$
43,545

Short-term investments
 

 
$
132,263

 

 
$
132,263


Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation and amortization. Land is not depreciated. The Company provides for depreciation on a straight-line basis over the estimated useful lives of the assets. The depreciable assets that comprise the Company's owned headquarters classified as Buildings are being depreciated over lives ranging from ten to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over three to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.
Asset Retirement Obligation
A liability for the fair value of an asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. The Company maintains certain office space for which the lease agreement requires that the Company return the office space to its original condition upon vacating the premises. Accordingly, the balance of the asset retirement obligation was $1,479 as of March 31, 2019 and $1,303 as of March 31, 2018.
Long-Lived Assets
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of its long-lived assets, the Company evaluates the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset’s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets. There were no impairment charges recognized during the years ended March 31, 2019, 2018 and 2017.
Deferred Commissions Cost
Sales commissions and related payroll taxes earned by the Company's employees are considered incremental and recoverable costs of obtaining a contract with a customer. The Company’s typical contracts include performance obligations related to software licenses, software updates, customer support and other professional services. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. The Company does not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. The Company currently estimates a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. The costs related to professional services are amortized within one quarter following the date of the related software or appliance sale, which is typically the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying condensed consolidated statements of operations.
Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as the Company intends to pay a commensurate commission upon renewal of the subscription license and related updates and support.
Deferred Revenue
Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by the Company. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.
Related Party Transactions
During fiscal 2019, Joseph F. Eazor, former CEO of Rackspace, Inc (Rackspace), was a Director of the Company. Rackspace has been a customer of the Company since 2006. On July 31, 2018, Joseph F. Eazor resigned from the Board of Directors. Total recognized revenue related to Rackspace for fiscal 2019 through July 31, 2018 was $631.
Accounting for Stock-Based Compensation
The Company utilizes the Black-Scholes pricing model to determine the fair value of non-qualified stock options on the dates of grant. Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. The Company recognizes stock-based compensation using the straight-line method for all stock awards that don't include a market or performance condition.
Share Repurchases
The Company considers all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of the Company’s common stock repurchased is reflected as a reduction to Stockholders’ Equity. The Company accounts for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional Paid-in Capital and Accumulated Deficit.
Sales Tax
The Company records revenue net of sales tax.
Advertising Costs
The Company expenses advertising costs as incurred. Advertising expenses were $4,678, $5,704, and $7,816 for the years ended March 31, 2019, 2018 and 2017, respectively. 
Shipping and Handling Costs
Shipping and handling costs are included in cost of revenues for all periods presented.
Foreign Currency Translation
The functional currencies of the Company’s foreign operations are deemed to be the local country’s currency. Assets and liabilities of the Company’s international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other Comprehensive Loss and are reflected as a separate component of Stockholders’ Equity.
Foreign currency transaction gains and losses are recorded in “General and administrative expenses” in the Consolidated Statements of Operations. The Company recognized net foreign currency transaction gains of $984, $109 and $644 in the years ended March 31, 2019, 2018, and 2017, respectively. The net foreign currency transaction gains recorded in “General and administrative expenses” include settlement gains and losses on forward contracts disclosed below.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.
Recently Issued Accounting Standards
Leases

    In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.  The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.  This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.  Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.
Credit Losses on Financial Instruments

    In June 2016, the FASB issued ASU 2016-13 “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.
There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company’s financial position, results of operations or cash flows.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue
12 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method.
The Company derives revenues from two primary sources: software and products, and services. Software and products revenue includes the Company's software and integrated appliances that combine the Company's software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services and customer education. A typical contract includes both licenses and services.
The Company’s software licenses typically provide for a perpetual right to use the Company’s software. The Company also sells term-based software licenses that expire, which are referred to as subscription arrangements. The Company does not customize its software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. The Company has concluded that its software license is functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. The Company does not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the subscription period.
In fiscal 2018, the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. Revenue to date related to appliances has not been significant.
 
Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches. The Company sells its customer support contracts as a percentage of net software purchases the support is related to. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year.

The Company’s other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by the Company’s instructors or third-party contractors. Revenue related to other professional services and customer education services is typically recognized as the services are performed.

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

The Company’s typical performance obligations include the following:
Performance Obligation
When Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Software and Products Revenue
Software Licenses
Upon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Appliances
When control of the appliances passes to the customer; typically upon delivery
Within 90 days of delivery
Residual approach
Customer Support Revenue
Software Updates
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Customer Support
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Professional Services
Other Professional Services (except for education services)
As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education Services
When the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations


Disaggregation of Revenue

The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APAC (Australia, New Zealand, Southeast Asia, China). The Company operates in one segment.

 
Year Ended March 31, 2019
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
170,114

$
95,913

$
43,872

$
309,899

Customer Support Revenue
237,190

82,895

38,662

358,747

Professional Services
23,076

12,380

6,855

42,311

Total Revenue
$
430,380

$
191,188

$
89,389

$
710,957


 
Year Ended March 31, 2018
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
167,858

$
100,452

$
43,435

$
311,745

Customer Support Revenue
233,991

75,807

36,257

346,055

Professional Services
23,453

11,289

6,851

41,593

Total Revenue
$
425,302

$
187,548

$
86,543

$
699,393

 
Year Ended March 31, 2017
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
168,243

$
82,393

$
40,032

$
290,668

Customer Support Revenue
216,656

65,732

32,466

314,854

Professional Services
22,704

11,364

5,415

39,483

Total Revenue
$
407,603

$
159,489

$
77,913

$
645,005


Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to services revenue, primarily customer support contracts.

In some arrangements the Company allows customers to pay for term based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in Accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets. The opening and closing balances of the Company’s accounts receivable, unbilled receivables, and deferred revenues are as follows:
 
Accounts Receivable
Unbilled Receivable
(current)
Unbilled Receivable
(long-term)
Deferred Revenue
(current)
Deferred Revenue
(long-term)
Opening Balance as of March 31, 2018
$
152,219

$
9,900

$
4,380

$
241,113

$
84,661

Increase/(decrease), net
9,351

5,366

2,836

(2,674
)
14,596

Ending Balance as of March 31, 2019
$
161,570

$
15,266

$
7,216

$
238,439

$
99,257



The increase in accounts receivable is primarily a result of an increase in subscription software transactions that are recognized as revenue at the time of sale but paid for over time. The net increase in deferred revenue is primarily the result of an increase in deferred customer support revenue related to software and products revenue transactions and customer support renewals during fiscal 2019.

The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $238,603 for the year ended March 31, 2019. The vast majority of this revenue consists of customer support arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.

Remaining Performance Obligations

In addition to the amounts included in deferred revenue as of March 31, 2019, approximately $27,956 of revenue may be recognized from remaining performance obligations, of which $3,137 was related to software and products. The Company expects the software and products revenue to be recognized next quarter. The majority of the services revenue is related to other professional services which may be recognized over the next twelve months but is contingent upon a number of factors, including customers’ needs and schedules.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment
12 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property and equipment consist of the following:
 
 
 
March 31,
 
 
2019
 
2018
Land
 
$
9,445

 
$
9,445

Buildings
 
103,244

 
103,244

Computers, servers and other equipment
 
38,551

 
37,132

Furniture and fixtures
 
15,184

 
15,594

Leasehold improvements
 
10,251

 
10,143

Purchased software
 
1,473

 
1,425

Construction in process
 
2,091

 
57

 
 
180,239

 
177,040

Less: Accumulated depreciation and amortization
 
(57,523
)
 
(48,428
)
 
 
$
122,716

 
$
128,612


The Company recorded depreciation and amortization expense of $12,060, $11,217, and $9,980 for the years ended March 31, 2019, 2018 and 2017, respectively.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities
12 Months Ended
Mar. 31, 2019
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued Liabilities
Accrued liabilities consist of the following:
 
 
 
March 31,
 
 
2019
 
2018
Compensation and related payroll taxes
 
$
48,332

 
$
46,192

Other
 
37,389

 
36,107

 
 
$
85,721

 
$
82,299

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies
12 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Leases
The Company leases various office facilities under non-cancelable leases, which expire on various dates through April 2023. Future minimum lease payments under all operating leases at March 31, 2019 are as follows:
 
Year Ending March 31,
 
2020
$
9,008

2021
6,634

2022
4,273

2023
2,228

2024 and thereafter
1,530

 
$
23,673


Rent expenses were $11,474, $12,215, and $10,377 for the years ended March 31, 2019, 2018 and 2017, respectively.
Rent expense is calculated by amortizing total rental payments (net of any rental abatements, allowances and other rental concessions), on a straight-line basis, over the lease term. Accordingly, rent expense charged to operations differs from rent paid resulting in the Company recording deferred rent.
Purchase Commitments
The Company, in the normal course of business, enters into various purchase commitments for goods or services. Total non-cancellable purchase commitments as of March 31, 2019 are approximately $16,748 for fiscal 2020, $3,221 for fiscal 2021, $447 for fiscal 2022 and $104 for fiscal 2023 and beyond, totaling $20,520 for all periods through fiscal 2023. These purchase commitments relate primarily to marketing and IT services.
The Company has certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in cost of software and products revenues, was $12,319 in fiscal 2019, $4,462 in fiscal 2018 and $2,646 in fiscal 2017.
Warranties and Indemnifications

The Company offers a 90-day limited product warranty for its software. To date, costs related to this product warranty have not been material.
The Company provides certain provisions within its software licensing agreements to indemnify its customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity, along with the Company’s software licensing agreements. The Company has never incurred a liability relating to one of these indemnification provisions, and management believes that the likelihood of any future payout relating to these provisions is remote. Therefore, the Company has not recorded a liability during any period for these indemnification provisions.

Legal Proceedings
From time to time, the Company is subject to claims in legal proceedings arising in the normal course of business. The Company does not believe that it is currently party to any pending legal action that could reasonably be expected to have a material adverse effect on its business or operating results.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Capitalization
12 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Capitalization
Capitalization
On August 1, 2018 the Company's Board of Directors unanimously approved the termination of the Company’s rights agreement, which was originally scheduled to expire on November 14, 2018. The plan was amended to accelerate the expiration date to August 1, 2018, effectively terminating the plan as of that date.
Common Stock
The Company had 45,582 and 45,118 shares of common stock, par value $0.01, outstanding at March 31, 2019 and March 31, 2018, respectively.

During fiscal 2019, the Company repurchased $132,697 of common stock, or 2,115 shares, under its share repurchase program.
Shares Reserved for Issuance
At March 31, 2019 the Company has reserved 4,736 shares in connection with its Stock Plans discussed in Note 8.
Subsequent Event
On April 18, 2019, the Board of Directors authorized an increase to the existing share repurchase program so that $200,000 was available. The authorization continues to expire on March 31, 2020.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans
12 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Plans
Stock Plans
The Company maintains the Omnibus Incentive Plan (the “2016 Incentive Plan”) for granting awards to employees. On August 23, 2018, the Company’s shareholders approved an amendment to the 2016 Incentive Plan to increase the maximum number of shares of common stock that may be delivered under plan to 5,550, an increase of 2,000 shares. The 2016 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, full value awards (including restricted stock, restricted stock units, performance shares or units and other stock-based awards) and cash-based awards.
The Company has one additional plan, the 2006 Long-Term Stock Incentive Plan (the “LTIP”), with outstanding options and awards but cannot be used for future grants.
The 2016 Incentive Plan permits the grant of incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock unit awards based on, or related to, shares of the Company’s common stock. As of March 31, 2019, approximately 2,781 thousand shares were available for future issuance under the 2016 Incentive Plan.
As of March 31, 2019, the Company has granted non-qualified stock options, restricted stock units and performance stock awards under its stock incentive plans. Historically, equity awards granted by the Company under its stock incentive plans generally vest quarterly over a three-year period, except that the shares that would otherwise vest quarterly over the first twelve months do not vest until the first anniversary of the grant. The Company anticipates that future grants under its stock incentive plans will be restricted stock units and performance stock awards and does not anticipate that it will grant stock options.
As of March 31, 2019, there was approximately $81,833 of unrecognized stock-based compensation expense related to all of the Company's employee stock plans, net of estimated forfeitures, that is expected to be recognized over a weighted average period of 1.77 years. To the extent the actual forfeiture rate is different from what the Company has anticipated, stock-based compensation related to these awards will be different from the Company’s expectations.
The following summarizes the activity for the Company’s stock incentive plans from March 31, 2016 to March 31, 2019:
 
Options
 
Number of
Options
 
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic
Value
Outstanding at March 31, 2016
 
5,939

 
$
44.07

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(446
)
 
28.44

 
 
 
 
Options forfeited
 
(77
)
 
51.55

 
 
 
 
Options expired
 
(116
)
 
68.98

 
 
 
 
Outstanding at March 31, 2017
 
5,300

 
44.74

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(842
)
 
23.57

 
 
 
 
Options forfeited
 
(26
)
 
43.30

 
 
 
 
Options expired
 
(30
)
 
68.27

 
 
 
 
Outstanding at March 31, 2018
 
4,402

 
48.64

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(1,091
)
 
28.92

 
 
 
 
Options forfeited
 
(15
)
 
44.55

 
 
 
 
Options expired
 
(84
)
 
80.02

 
 
 
 
Outstanding at March 31, 2019
 
3,212

 
$
54.55

 
3.55
 
$
51,133

Exercisable at March 31, 2019
 
3,203

 
$
54.58

 
3.55
 
$
50,965


The total intrinsic value of options exercised was $39,502, $26,547, and $9,896 in the years ended March 31, 2019, 2018 and 2017, respectively. The Company’s policy is to issue new shares upon exercise of options as the Company does not hold shares in treasury. 
    
Restricted stock unit activity is as follows:
 
Non-Vested Restricted Stock Units
 
Number
of
Awards
 
Weighted
Average
Grant Date
Fair Value
Non-vested as of March 31, 2016
 
2,212

 
$
43.43

Granted
 
1,333

 
50.66

Vested
 
(975
)
 
51.35

Forfeited
 
(174
)
 
43.56

Non-vested as of March 31, 2017
 
2,396

 
45.53

Granted
 
1,235

 
59.71

Vested
 
(1,324
)
 
46.74

Forfeited
 
(141
)
 
48.24

Non-vested as of March 31, 2018
 
2,166

 
54.13

Granted
 
1,256

 
64.65

Vested
 
(1,276
)
 
51.38

Forfeited
 
(315
)
 
57.76

Non-vested as of March 31, 2019
 
1,831

 
$
62.58


The total fair value of the restricted stock units that vested during the years ended March 31, 2019, 2018 and 2017 was $82,957, $76,193 and $50,051, respectively.
The following table presents the stock-based compensation expense included in cost of services revenue, sales and marketing, research and development and general and administrative expenses for the years ended March 31, 2019, 2018 and 2017.
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Cost of services revenue
 
$
2,922

 
$
3,182

 
$
3,925

Sales and marketing
 
34,874

 
36,917

 
34,005

Research and development
 
8,601

 
8,411

 
7,335

General and administrative
 
31,458

 
25,619

 
28,663

Stock-based compensation expense
 
$
77,855

 
$
74,129

 
$
73,928


In the year ended March 31, 2019, the table above excludes $2,632 respectively, of stock-based compensation expense related to the Company's restructuring activities described in footnote 12.
Performance Based Awards
In fiscal 2019, the Company granted 72 performance restricted stock units (PSU) to certain executives. Vesting of these awards is contingent upon i) the Company meeting certain company-wide revenue and non-GAAP performance goals (performance-based) in fiscal 2019 and ii) the Company's customary service periods. The awards vest in three annual tranches and have a maximum potential to vest at 200% (144 shares) based on actual fiscal 2019 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During each financial period, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known. Based on the Company's results, the PSUs granted in fiscal 2019 will be eligible to vest at 94%. The awards are included in the restricted stock units table.
Awards with a Market Condition

In fiscal 2019, the Company granted 75 market performance stock units to certain executives, excluding the CEO awards described below. The vesting of these awards is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a market index over the next three years. The awards vest in three annual tranches and have a maximum potential to vest at 200% (150 shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The weighted average fair value of the awards granted during the year was $81.78 per share. The awards are included in the restricted stock unit table above.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan (the “Purchase Plan”) is a shareholder approved plan under which substantially all employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the Purchase Plan are limited to 10% of the employee’s salary and employees may not purchase more than $25 of stock during any calendar year. Employees purchased 211 shares in exchange for $10,407 of proceeds in fiscal 2019 and 234 shares in exchange for $10,282 of proceeds in fiscal 2018. The Purchase Plan is considered compensatory and the fair value of the discount and look back provision are estimated using the Black-Scholes formula and recognized over the six-month withholding period prior to purchase.  The total expense associated with the Purchase Plan for fiscal 2019, 2018 and 2017 was $3,080, $2,848 and $2,620, respectively. As of March 31, 2019, there was approximately $1,161 of unrecognized cost related to the current purchase period of our Employee Stock Purchase Plan.
Impact on Stock Compensation Expense for Changes in Senior Leadership
During fiscal 2019, the Company’s Chief Executive Officer, N. Robert Hammer, announced his retirement effective February 1, 2019. As part of his retirement, the Company modified his equity awards to allow for continued vesting of his restricted stock awards and performance based awards. The Company also increased the timeframe for which his stock options shall remain exercisable to their original ten years expiration date and not thirty days from his last date of employment. The expense related to these modifications was $12,157 for the year ended March 31, 2019. The Company also recorded expenses of $1,208 related to the modification of other senior leadership.
In February 2019, the Company hired Sanjay Mirchandani, as the Company's new Chief Executive Officer replacing N. Robert Hammer. In connection with Mr. Mirchandani’s compensation package the Company granted him 46 market performance stock units. The vesting of these awards is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a market index over the next three years. Two-thirds of the awards will vest on the two-year anniversary of the grant date and the remaining third will vest on the three-year anniversary of the grant date. The awards have a maximum potential to vest at 200% (92 shares) based on TSR performance. The related stock-based compensation expense is consistent with our other market performance awards and based on the estimated fair value of the underlying shares on the date of grant. Expense on these awards is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The weighted average fair value of these awards was $91.66 per share. These awards are excluded from the Awards with a Market Conditions section above. In addition, Mr. Mirchandani also received 108 time-vesting restricted stock units ("RSUs). Expense for both the market condition awards and time vesting RSUs for the year ended March 31, 2019 was $729. The awards are included in the restricted stock unit table above.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
12 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
Impact of U.S. Tax Reform    

The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduces the US federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. The most significant impact of the legislation for the Company was the reduction of the value of the Company's net deferred tax assets (which represent future tax benefits) as a result of lowering the U.S. corporate income tax rate from 35% to 21%. The Act also includes a requirement to pay a one-time transition tax on the cumulative value of earnings and profits that were previously not repatriated for U.S. income tax purposes. The Company has concluded that the one-time transition tax is zero. In addition, the Company no longer considers the undistributed earnings held outside of the U.S. by most of its foreign subsidiaries to be indefinitely reinvested.

The Act subjects a US shareholder to tax on Global Intangible Low-Taxed Income (GILTI) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for GILTI, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because the Company was evaluating the provisions of GILTI as of the fiscal year ended March 31, 2018, it recorded no GILTI-related deferred amounts in the financial statements for the year ended March 31, 2018. After further consideration in the current year, the Company has elected to account for GILTI in the year the tax is incurred, and has recorded an estimate of GILTI as a component of the projected tax provision for the fiscal year ending March 31, 2019.

The Act requires complex computations to be performed that were not previously required in U.S. tax law, judgments to be made in interpretation of the provisions of the Act, estimates in calculations, and the preparation and analysis of information not previously relevant or regularly produced. The U.S. Treasury Department, the Internal Revenue Service ("IRS), and other standard-setting bodies could interpret or issue guidance on how provisions of the Tax Act will be applied or otherwise administered that is different from our current interpretation.

Valuation Allowance

Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, the Company considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies. As a result of this analysis, the Company determined that it is more likely than not that it will not realize the benefits of its gross deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero.
The components of income (loss) before income taxes were as follows:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
(1,762
)
 
$
(18,159
)
 
$
(7,860
)
Foreign
 
12,189

 
14,659

 
5,866

 
 
$
10,427

 
$
(3,500
)
 
$
(1,994
)

 
The components of income tax expense (benefit) were as follows:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
(1,772
)
 
$
(1,036
)
 
$
6,360

State
 
103

 
(383
)
 
(958
)
Foreign
 
8,371

 
7,307

 
4,818

Deferred:
 
 
 
 
 
 
Federal
 
144

 
57,582

 
(11,520
)
State
 

 
(4,601
)
 
(80
)
Foreign
 
20

 
(469
)
 
(106
)
 
 
$
6,866

 
$
58,400

 
$
(1,486
)

A reconciliation of the statutory tax rates and the effective tax rates for the years ended March 31, 2019, 2018 and 2017 are as follows:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Statutory federal income tax expense (benefit) rate
 
21.0
 %
 
(31.6
)%
 
(35.0
)%
State and local income tax expense, net of federal income tax effect
 
1.0
 %
 
20.5
 %
 
2.9
 %
Foreign earnings taxed at different rates
 
25.5
 %
 
63.0
 %
 
131.5
 %
U.S. tax on Global Intangible Low-Taxed Income
 
72.9
 %
 
 %
 
 %
Domestic permanent differences
 
7.8
 %
 
65.6
 %
 
96.6
 %
Foreign tax credits
 
(22.4
)%
 
(39.2
)%
 
(67.7
)%
Research credits
 
(51.8
)%
 
(83.2
)%
 
(163.2
)%
Tax reserves
 
(5.2
)%
 
(7.0
)%
 
4.1
 %
Valuation allowance
 
(76.7
)%
 
1,626.5
 %
 
(31.8
)%
Statutory tax rate changes
 
(7.8
)%
 
451.9
 %
 
15.9
 %
Stock-based compensation
 
97.2
 %
 
(377.6
)%
 
 %
Other differences, net
 
4.3
 %
 
(20.3
)%
 
(27.8
)%
Effective income tax expense (benefit)
 
65.8
 %
 
1,668.6
 %
 
(74.5
)%

The significant components of the Company’s deferred tax assets are as follows:
 
 
March 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Net operating losses
 
$
6,223

 
$
9,015

Equity investment
 
1,298

 
1,162

Stock-based compensation
 
13,926

 
31,077

Deferred revenue
 
15,144

 
12,670

Tax credits
 
23,632

 
15,240

Accrued expenses
 
2,138

 
1,400

Allowance for doubtful accounts and other reserves
 
661

 
543

Less: valuation allowance
 
(50,160
)
 
(58,350
)
Total deferred tax assets
 
12,862

 
12,757

Deferred tax liabilities:
 
 
 
 
Depreciation and amortization
 
(6,673
)
 
(6,172
)
Deferred commissions and other
 
(8,783
)
 
(10,790
)
Total deferred tax liabilities
 
$
(15,456
)
 
$
(16,962
)
Net deferred tax liability
 
$
(2,594
)
 
$
(2,430
)


During fiscal 2019, the Company could no longer assert that it had the intent to indefinitely reinvest the earnings and profits of the foreign subsidiaries, with the exception of India. Accordingly, the Company was required to adjust its deferred tax liability for the effects of this change in assertion. This effect was not significant.
At March 31, 2019, the Company had U.S. federal net operating loss (NOL) carry forwards of $20,166. These net operating losses are allowed to be carryforward indefinitely. As of March 31, 2019, the Company had state net operating loss carry forwards which generated a deferred tax asset of $1,319. The State NOLs expire over various years beginning in 2029 depending on the jurisdiction.

The Company also had federal and state research tax credit (R&D credits) carryforwards of approximately $17,508 and $2,187, respectively. The federal research tax credit carryforwards expire from 2025 through 2036, and the state research tax credit carryforwards expire from 2019 through 2023.

The Company conducts business globally and as a result, files income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions are the United States, Australia, Canada, Germany, Netherlands and United Kingdom. The following table summarizes the tax years in the Company’s major tax jurisdictions that remain subject to income tax examinations by tax authorities as of March 31, 2019. The years subject to income tax examination in the Company’s foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.
 
Tax Jurisdiction
  Years Subject to Income
Tax Examination
U.S. Federal
  2018 - Present
Foreign jurisdictions
  2013 - Present
The calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in each of its tax jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction. A number of years may lapse before a particular matter is audited and finally resolved. A reconciliation of the amounts of unrecognized tax benefits is as follows:

Balance at March 31, 2016
$
1,952

Additions for tax positions related to fiscal 2017

Additions for tax positions related to prior years
179

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations

Foreign currency translation adjustment
(33
)
Balance at March 31, 2017
2,098

Additions for tax positions related to fiscal 2018

Additions for tax positions related to prior years
150

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations
(397
)
Foreign currency translation adjustment
(111
)
Balance at March 31, 2018
1,740

Additions for tax positions related to fiscal 2019

Additions for tax positions related to prior years
547

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations
(695
)
Foreign currency translation adjustment

Balance at March 31, 2019
1,592


The Company estimates that no significant remaining unrecognized tax benefits will be realized during the fiscal year ending March 31, 2020. Interest and penalties related to unrecognized tax benefits are recorded in income tax expense. In the years ended March 31, 2019, 2018 and 2017, the Company recognized $40, $80 and $61, respectively, of interest and penalties in the Consolidated Statement of Operations.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan
12 Months Ended
Mar. 31, 2019
Retirement Benefits [Abstract]  
Employee Benefit Plan
Employee Benefit Plan
The Company has a defined contribution plan, as allowed under Section 401(k) of the Internal Revenue Code, covering substantially all employees. Effective January 1, 2012, the Company makes contributions equal to a discretionary percentage of the employee’s contributions determined by the Company. During the years ended March 31, 2019, 2018 and 2017, the Company made contributions of $2,786, $2,959, and $2,998, respectively.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information
12 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Segment Information
Segment Information
The Company operates in one segment. The Company’s products and services are sold throughout the world, through direct and indirect sales channels. The Company’s chief operating decision maker (the “CODM”) is the chief executive officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does not receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.
Revenues by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenues. The following table sets forth revenue and long-lived assets by geographic area:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
 
United States
 
$
379,221

 
$
377,934

 
$
365,354

Other
 
331,736

 
321,459

 
279,651

 
 
$
710,957

 
$
699,393

 
$
645,005


No individual country other than the United States accounts for 10% or more of revenues in the years ended March 31, 2019, 2018 and 2017. Revenue included in the “Other” caption above primarily relates to the Company’s operations in Europe, Australia, Canada and Asia.
 
 
 
March 31,
 
 
2019
 
2018
Long-lived assets:
 
 
 
 
United States
 
$
143,591

 
$
145,918

Other
 
23,860

 
25,936

 
 
$
167,451

 
$
171,854



At March 31, 2019 and 2018 no other individual country, other than the United States, accounts for 10% or more of long-lived assets.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring
12 Months Ended
Mar. 31, 2019
Restructuring and Related Activities [Abstract]  
Restructuring
Restructuring
In fiscal 2019, the Company initiated a restructuring plan to increase efficiency in its sales, marketing and distribution functions as well as reduce costs across all functional areas. During the year ended March 31, 2019, the Company incurred total restructuring charges of $14,765. These restructuring charges relate primarily to severance and related costs associated with headcount reductions and lease abandonment charges associated with two leases. These charges include $2,632 of stock-based compensation related to modifications of existing unvested awards granted to certain employees impacted by the restructuring plan.

The activity in the Company’s restructuring accruals for the year ended March 31, 2019 is summarized as follows:
 
 
Lease abandonment charges
Severance & payroll related charges
Total
Balance at March 31, 2018
 
$

$

$

Restructuring charges
 
1,034

14,606

15,640

Payments
 
(540
)
(12,642
)
(13,182
)
Accrual reversals
 

(875
)
(875
)
Balance at March 31, 2019
 
$
494

$
1,089

$
1,583



As of March 31, 2019, the outstanding restructuring accruals primarily relate to future severance and lease payments.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Selected Quarterly Financial Data (unaudited)
12 Months Ended
Mar. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data (unaudited)
Selected Quarterly Financial Data (unaudited)
 
 
Quarter Ended
 
 
June 30
 
September 30
 
December 31
 
March 31
Fiscal 2019
 
 
 
 
 
 
 
 
Total revenue
 
$
176,177

 
$
169,078

 
$
184,275

 
$
181,427

Gross margin
 
148,571

 
142,205

 
155,422

 
147,753

Net income (loss)
 
(8,567
)
 
891

 
13,400

 
(2,163
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic (1)
 
$
(0.19
)
 
$
0.02

 
$
0.29

 
$
(0.05
)
Diluted (1)
 
$
(0.19
)
 
$
0.02

 
$
0.28

 
$
(0.05
)
 
 
Quarter Ended
 
 
June 30
 
September 30
 
December 31
 
March 31
Fiscal 2018
 
 
 
 
 
 
 
 
Total revenue
 
$
165,972

 
$
168,140

 
$
180,366

 
$
184,915

Gross margin
 
144,311

 
144,873

 
155,409

 
156,648

Net income (loss)
 
(284
)
 
(1,010
)
 
(58,945
)
 
(1,661
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic (1)
 
$
(0.01
)
 
$
(0.02
)
 
$
(1.30
)
 
$
(0.04
)
Diluted (1)
 
$
(0.01
)
 
$
(0.02
)
 
$
(1.30
)
 
$
(0.04
)
 
(1)
Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Mar. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II — Valuation and Qualifying Accounts
 
 
 
Balance at
Beginning of
Year
 
Charged
(Credited)  to
Costs and
Expenses
 
Deductions
 
Balance at
End of
Year
 
 
(In thousands)
Year Ended March 31, 2017
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
315

 
$
(161
)
 
$
51

 
$
103

Valuation allowance for deferred taxes
 
$
2,772

 
$
(976
)
 
$

 
$
1,796

Year Ended March 31, 2018
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
103

 
$
25

 
$
24

 
$
104

Valuation allowance for deferred taxes
 
$
1,796

 
$
56,554

 
$

 
$
58,350

Year Ended March 31, 2019
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
104

 
$
569

 
$
184

 
$
489

Valuation allowance for deferred taxes
 
$
58,350

 
$
(8,190
)
 
$

 
$
50,160

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated.
Use of Estimates
Use of Estimates
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in the Company’s consolidated financial statements and the accompanying notes. The Company bases its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenues and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred commissions cost, income taxes and related reserves, stock-based compensation and accounting for research and development costs. Actual results could differ from those estimates.
Revenue, Deferred Commissions Cost, Deferred Revenue, and Shipping and Handling Costs
Deferred Commissions Cost
Sales commissions and related payroll taxes earned by the Company's employees are considered incremental and recoverable costs of obtaining a contract with a customer. The Company’s typical contracts include performance obligations related to software licenses, software updates, customer support and other professional services. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. The Company does not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. The Company currently estimates a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. The costs related to professional services are amortized within one quarter following the date of the related software or appliance sale, which is typically the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying condensed consolidated statements of operations.
Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as the Company intends to pay a commensurate commission upon renewal of the subscription license and related updates and support.
Deferred Revenue
Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by the Company. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.
Revenue
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method. For further discussion of the Company's accounting policies related to revenue see Note 3.
Shipping and Handling Costs
Shipping and handling costs are included in cost of revenues for all periods presented.
Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to services revenue, primarily customer support contracts.

In some arrangements the Company allows customers to pay for term based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in Accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, which was adopted on April 1, 2017, using the full retrospective method.
The Company derives revenues from two primary sources: software and products, and services. Software and products revenue includes the Company's software and integrated appliances that combine the Company's software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services and customer education. A typical contract includes both licenses and services.
The Company’s software licenses typically provide for a perpetual right to use the Company’s software. The Company also sells term-based software licenses that expire, which are referred to as subscription arrangements. The Company does not customize its software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. The Company has concluded that its software license is functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. The Company does not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the subscription period.
In fiscal 2018, the Company also started selling appliances that integrate the Company's software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. Revenue to date related to appliances has not been significant.
 
Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches. The Company sells its customer support contracts as a percentage of net software purchases the support is related to. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year.

The Company’s other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by the Company’s instructors or third-party contractors. Revenue related to other professional services and customer education services is typically recognized as the services are performed.

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.
Net Income per Common Share
Net Income per Common Share
Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.
Software Development Costs
Software Development Costs
Research and development expenditures are charged to operations as incurred. Based on the Company’s software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by the Company between completion of the working model and the point at which the product is ready for general release are immaterial.
Trade and Other Receivables
Trade and Other Receivables
Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in Trade accounts receivable on the consolidated balance sheet. Long term unbilled receivables are included in Other assets.
Accounting for Income Taxes
Accounting for Income Taxes
The Company accounts for income taxes in accordance with ASC Topic 740, “Income Taxes” (ASC 740). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. The Company uses significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.
Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in the Company's judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, the Company weighs the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents. As of March 31, 2019, the Company’s cash and cash equivalents balance consisted primarily of money market funds.
Short-term Investments
Short-term Investments

Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents. The company determines classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluates classification whenever changes in circumstances indicate changes in classification may be necessary. The Company’s current short-term investments are classified as held-to-maturity. Held-to-maturity investments consist of securities that the Company has the intent and ability to retain until maturity. Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity. Income related to investments is recorded as interest income in the Consolidated Statement of Operations. Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in the Company’s Consolidated Statements of Cash Flows.
Concentration of Credit Risk
Concentration of Credit Risk
The Company grants credit to customers in a wide variety of industries worldwide and generally does not require collateral. Credit losses relating to these customers have been minimal.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying amounts of the Company’s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. As of March 31, 2019 and 2018, the Company’s short-term investments balance consisted of U.S. Treasury Bills.
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, the Company uses the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:
Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation and amortization. Land is not depreciated. The Company provides for depreciation on a straight-line basis over the estimated useful lives of the assets. The depreciable assets that comprise the Company's owned headquarters classified as Buildings are being depreciated over lives ranging from ten to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over three to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.
Asset Retirement Obligation
Asset Retirement Obligation
A liability for the fair value of an asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. The Company maintains certain office space for which the lease agreement requires that the Company return the office space to its original condition upon vacating the premises.
Long-Lived Assets
Long-Lived Assets
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of its long-lived assets, the Company evaluates the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset’s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets.
Accounting for Stock-Based Compensation
Accounting for Stock-Based Compensation
The Company utilizes the Black-Scholes pricing model to determine the fair value of non-qualified stock options on the dates of grant. Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. The Company recognizes stock-based compensation using the straight-line method for all stock awards that don't include a market or performance condition.
Share Repurchases
Share Repurchases
The Company considers all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of the Company’s common stock repurchased is reflected as a reduction to Stockholders’ Equity. The Company accounts for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional Paid-in Capital and Accumulated Deficit.
Sales Tax
Sales Tax
The Company records revenue net of sales tax.
Advertising Costs
Advertising Costs
The Company expenses advertising costs as incurred.
Foreign Currency Translation
Foreign Currency Translation
The functional currencies of the Company’s foreign operations are deemed to be the local country’s currency. Assets and liabilities of the Company’s international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other Comprehensive Loss and are reflected as a separate component of Stockholders’ Equity.
Foreign currency transaction gains and losses are recorded in “General and administrative expenses” in the Consolidated Statements of Operations.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.
Recently Issued Accounting Standards
Recently Issued Accounting Standards
Leases

    In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.  The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.  This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.  Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.
Credit Losses on Financial Instruments

    In June 2016, the FASB issued ASU 2016-13 “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.
There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company’s financial position, results of operations or cash flows.
Recently Issued Accounting Standards
Leases

    In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, a lessee will recognize a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term.  The Company will adopt this ASU in the first quarter of fiscal 2020 and will apply it at the beginning of the period of adoption with the cumulative effect of applying the new rules recognized then. As part of its assessment, the Company performed a scoping exercise and determined the lease population. Based on this assessment, the Company anticipates the most significant impact will be the recognition of right-of-use assets and lease liabilities on its consolidated balance sheet, related to operating leases.  This impact on its consolidated balance sheet is estimated to be less than 10% of total assets and liabilities.  Furthermore, the Company expects no significant impact on its consolidated income statement. Additionally, the Company is in the process of finalizing the implementation of a lease accounting system and refining internal controls and processes related to both the implementation and ongoing compliance of the new guidance.
Credit Losses on Financial Instruments

    In June 2016, the FASB issued ASU 2016-13 “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (ASU 2016-13). The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. The amendments of this ASU are effective for the Company's fiscal 2021, with early adoption permitted. The Company is currently assessing the impact the adoption of ASU 2016-13 will have on the financial statements.
There have been no other accounting pronouncements issued but not yet adopted by the Company which are expected to have a material impact on the Company’s financial position, results of operations or cash flows.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Computation of Basic and Diluted Net Income Per Common Share
The following table sets forth the reconciliation of basic and diluted common share:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Basic weighted average shares outstanding
 
45,827

 
45,242

 
44,700

Dilutive effect of stock options, restricted stock units, and employee stock purchase plan
 
1,774

 

 

Diluted weighted average shares outstanding
 
47,601

 
45,242

 
44,700

Summary of Potential Outstanding Common Stock Equivalents

The following table summarizes the potential outstanding common stock equivalents of the Company at the end of each period, which have been excluded from the computation of diluted net income per common share, as its effect is anti-dilutive.
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Stock options, restricted stock units, and shares under the employee stock purchase plan
 
998

 
7,312

 
8,106

Financial Assets Measured At Fair Value On Recurring Basis
The following table summarizes the composition of the Company’s financial assets measured at fair value on a recurring basis at March 31, 2019 and March 31, 2018:
 
March 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents
 
$
102,702

 

 

 
$
102,702

Short-term investments
 

 
$
131,937

 

 
$
131,937


March 31, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents
 
$
43,545

 

 

 
$
43,545

Short-term investments
 

 
$
132,263

 

 
$
132,263

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Tables)
12 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The Company’s typical performance obligations include the following:
Performance Obligation
When Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Software and Products Revenue
Software Licenses
Upon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Appliances
When control of the appliances passes to the customer; typically upon delivery
Within 90 days of delivery
Residual approach
Customer Support Revenue
Software Updates
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Customer Support
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Professional Services
Other Professional Services (except for education services)
As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education Services
When the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Disaggregation of Revenue
 
Year Ended March 31, 2019
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
170,114

$
95,913

$
43,872

$
309,899

Customer Support Revenue
237,190

82,895

38,662

358,747

Professional Services
23,076

12,380

6,855

42,311

Total Revenue
$
430,380

$
191,188

$
89,389

$
710,957


 
Year Ended March 31, 2018
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
167,858

$
100,452

$
43,435

$
311,745

Customer Support Revenue
233,991

75,807

36,257

346,055

Professional Services
23,453

11,289

6,851

41,593

Total Revenue
$
425,302

$
187,548

$
86,543

$
699,393

 
Year Ended March 31, 2017
 
Americas
EMEA
APAC
Total
Software and Products Revenue
$
168,243

$
82,393

$
40,032

$
290,668

Customer Support Revenue
216,656

65,732

32,466

314,854

Professional Services
22,704

11,364

5,415

39,483

Total Revenue
$
407,603

$
159,489

$
77,913

$
645,005

Contract with Customer, Asset and Liability
The opening and closing balances of the Company’s accounts receivable, unbilled receivables, and deferred revenues are as follows:
 
Accounts Receivable
Unbilled Receivable
(current)
Unbilled Receivable
(long-term)
Deferred Revenue
(current)
Deferred Revenue
(long-term)
Opening Balance as of March 31, 2018
$
152,219

$
9,900

$
4,380

$
241,113

$
84,661

Increase/(decrease), net
9,351

5,366

2,836

(2,674
)
14,596

Ending Balance as of March 31, 2019
$
161,570

$
15,266

$
7,216

$
238,439

$
99,257

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Tables)
12 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consist of the following:
 
 
 
March 31,
 
 
2019
 
2018
Land
 
$
9,445

 
$
9,445

Buildings
 
103,244

 
103,244

Computers, servers and other equipment
 
38,551

 
37,132

Furniture and fixtures
 
15,184

 
15,594

Leasehold improvements
 
10,251

 
10,143

Purchased software
 
1,473

 
1,425

Construction in process
 
2,091

 
57

 
 
180,239

 
177,040

Less: Accumulated depreciation and amortization
 
(57,523
)
 
(48,428
)
 
 
$
122,716

 
$
128,612

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities (Tables)
12 Months Ended
Mar. 31, 2019
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued liabilities consist of the following:
 
 
 
March 31,
 
 
2019
 
2018
Compensation and related payroll taxes
 
$
48,332

 
$
46,192

Other
 
37,389

 
36,107

 
 
$
85,721

 
$
82,299

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments under all Operating Leases
Future minimum lease payments under all operating leases at March 31, 2019 are as follows:
 
Year Ending March 31,
 
2020
$
9,008

2021
6,634

2022
4,273

2023
2,228

2024 and thereafter
1,530

 
$
23,673

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans (Tables)
12 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock Option Activity
The following summarizes the activity for the Company’s stock incentive plans from March 31, 2016 to March 31, 2019:
 
Options
 
Number of
Options
 
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic
Value
Outstanding at March 31, 2016
 
5,939

 
$
44.07

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(446
)
 
28.44

 
 
 
 
Options forfeited
 
(77
)
 
51.55

 
 
 
 
Options expired
 
(116
)
 
68.98

 
 
 
 
Outstanding at March 31, 2017
 
5,300

 
44.74

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(842
)
 
23.57

 
 
 
 
Options forfeited
 
(26
)
 
43.30

 
 
 
 
Options expired
 
(30
)
 
68.27

 
 
 
 
Outstanding at March 31, 2018
 
4,402

 
48.64

 
 
 
 
Options granted
 

 

 
 
 
 
Options exercised
 
(1,091
)
 
28.92

 
 
 
 
Options forfeited
 
(15
)
 
44.55

 
 
 
 
Options expired
 
(84
)
 
80.02

 
 
 
 
Outstanding at March 31, 2019
 
3,212

 
$
54.55

 
3.55
 
$
51,133

Exercisable at March 31, 2019
 
3,203

 
$
54.58

 
3.55
 
$
50,965

Schedule of Restricted Stock Unit Activity
Restricted stock unit activity is as follows:
 
Non-Vested Restricted Stock Units
 
Number
of
Awards
 
Weighted
Average
Grant Date
Fair Value
Non-vested as of March 31, 2016
 
2,212

 
$
43.43

Granted
 
1,333

 
50.66

Vested
 
(975
)
 
51.35

Forfeited
 
(174
)
 
43.56

Non-vested as of March 31, 2017
 
2,396

 
45.53

Granted
 
1,235

 
59.71

Vested
 
(1,324
)
 
46.74

Forfeited
 
(141
)
 
48.24

Non-vested as of March 31, 2018
 
2,166

 
54.13

Granted
 
1,256

 
64.65

Vested
 
(1,276
)
 
51.38

Forfeited
 
(315
)
 
57.76

Non-vested as of March 31, 2019
 
1,831

 
$
62.58

Stock-Based Compensation Expense
The following table presents the stock-based compensation expense included in cost of services revenue, sales and marketing, research and development and general and administrative expenses for the years ended March 31, 2019, 2018 and 2017.
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Cost of services revenue
 
$
2,922

 
$
3,182

 
$
3,925

Sales and marketing
 
34,874

 
36,917

 
34,005

Research and development
 
8,601

 
8,411

 
7,335

General and administrative
 
31,458

 
25,619

 
28,663

Stock-based compensation expense
 
$
77,855

 
$
74,129

 
$
73,928

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Tables)
12 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Components of Income Before Income Taxes
The components of income (loss) before income taxes were as follows:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
(1,762
)
 
$
(18,159
)
 
$
(7,860
)
Foreign
 
12,189

 
14,659

 
5,866

 
 
$
10,427

 
$
(3,500
)
 
$
(1,994
)
Components of Income Tax Expense (Benefit)
The components of income tax expense (benefit) were as follows:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
(1,772
)
 
$
(1,036
)
 
$
6,360

State
 
103

 
(383
)
 
(958
)
Foreign
 
8,371

 
7,307

 
4,818

Deferred:
 
 
 
 
 
 
Federal
 
144

 
57,582

 
(11,520
)
State
 

 
(4,601
)
 
(80
)
Foreign
 
20

 
(469
)
 
(106
)
 
 
$
6,866

 
$
58,400

 
$
(1,486
)
Reconciliation of Statutory Tax Rates and Effective Tax Rates
A reconciliation of the statutory tax rates and the effective tax rates for the years ended March 31, 2019, 2018 and 2017 are as follows:

 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Statutory federal income tax expense (benefit) rate
 
21.0
 %
 
(31.6
)%
 
(35.0
)%
State and local income tax expense, net of federal income tax effect
 
1.0
 %
 
20.5
 %
 
2.9
 %
Foreign earnings taxed at different rates
 
25.5
 %
 
63.0
 %
 
131.5
 %
U.S. tax on Global Intangible Low-Taxed Income
 
72.9
 %
 
 %
 
 %
Domestic permanent differences
 
7.8
 %
 
65.6
 %
 
96.6
 %
Foreign tax credits
 
(22.4
)%
 
(39.2
)%
 
(67.7
)%
Research credits
 
(51.8
)%
 
(83.2
)%
 
(163.2
)%
Tax reserves
 
(5.2
)%
 
(7.0
)%
 
4.1
 %
Valuation allowance
 
(76.7
)%
 
1,626.5
 %
 
(31.8
)%
Statutory tax rate changes
 
(7.8
)%
 
451.9
 %
 
15.9
 %
Stock-based compensation
 
97.2
 %
 
(377.6
)%
 
 %
Other differences, net
 
4.3
 %
 
(20.3
)%
 
(27.8
)%
Effective income tax expense (benefit)
 
65.8
 %
 
1,668.6
 %
 
(74.5
)%
Components of Deferred Tax Assets
The significant components of the Company’s deferred tax assets are as follows:
 
 
March 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Net operating losses
 
$
6,223

 
$
9,015

Equity investment
 
1,298

 
1,162

Stock-based compensation
 
13,926

 
31,077

Deferred revenue
 
15,144

 
12,670

Tax credits
 
23,632

 
15,240

Accrued expenses
 
2,138

 
1,400

Allowance for doubtful accounts and other reserves
 
661

 
543

Less: valuation allowance
 
(50,160
)
 
(58,350
)
Total deferred tax assets
 
12,862

 
12,757

Deferred tax liabilities:
 
 
 
 
Depreciation and amortization
 
(6,673
)
 
(6,172
)
Deferred commissions and other
 
(8,783
)
 
(10,790
)
Total deferred tax liabilities
 
$
(15,456
)
 
$
(16,962
)
Net deferred tax liability
 
$
(2,594
)
 
$
(2,430
)
Schedule of Tax Years Subject to Income Tax Examination
The following table summarizes the tax years in the Company’s major tax jurisdictions that remain subject to income tax examinations by tax authorities as of March 31, 2019. The years subject to income tax examination in the Company’s foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.
 
Tax Jurisdiction
  Years Subject to Income
Tax Examination
U.S. Federal
  2018 - Present
Foreign jurisdictions
  2013 - Present
Reconciliation of Amounts of Unrecognized Tax Benefits
A reconciliation of the amounts of unrecognized tax benefits is as follows:

Balance at March 31, 2016
$
1,952

Additions for tax positions related to fiscal 2017

Additions for tax positions related to prior years
179

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations

Foreign currency translation adjustment
(33
)
Balance at March 31, 2017
2,098

Additions for tax positions related to fiscal 2018

Additions for tax positions related to prior years
150

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations
(397
)
Foreign currency translation adjustment
(111
)
Balance at March 31, 2018
1,740

Additions for tax positions related to fiscal 2019

Additions for tax positions related to prior years
547

Settlements and effective settlements with tax authorities and remeasurements

Reductions related to the expiration of statutes of limitations
(695
)
Foreign currency translation adjustment

Balance at March 31, 2019
1,592

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Tables)
12 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table sets forth revenue and long-lived assets by geographic area:
 
 
 
Year Ended March 31,
 
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
 
United States
 
$
379,221

 
$
377,934

 
$
365,354

Other
 
331,736

 
321,459

 
279,651

 
 
$
710,957

 
$
699,393

 
$
645,005

Schedule of Long-Lived Assets by Geographic Area
 
 
March 31,
 
 
2019
 
2018
Long-lived assets:
 
 
 
 
United States
 
$
143,591

 
$
145,918

Other
 
23,860

 
25,936

 
 
$
167,451

 
$
171,854

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring (Tables)
12 Months Ended
Mar. 31, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Accruals
The activity in the Company’s restructuring accruals for the year ended March 31, 2019 is summarized as follows:
 
 
Lease abandonment charges
Severance & payroll related charges
Total
Balance at March 31, 2018
 
$

$

$

Restructuring charges
 
1,034

14,606

15,640

Payments
 
(540
)
(12,642
)
(13,182
)
Accrual reversals
 

(875
)
(875
)
Balance at March 31, 2019
 
$
494

$
1,089

$
1,583

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Selected Quarterly Financial Data (unaudited) (Tables)
12 Months Ended
Mar. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Selected Quarterly Financial Data
 
 
Quarter Ended
 
 
June 30
 
September 30
 
December 31
 
March 31
Fiscal 2019
 
 
 
 
 
 
 
 
Total revenue
 
$
176,177

 
$
169,078

 
$
184,275

 
$
181,427

Gross margin
 
148,571

 
142,205

 
155,422

 
147,753

Net income (loss)
 
(8,567
)
 
891

 
13,400

 
(2,163
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic (1)
 
$
(0.19
)
 
$
0.02

 
$
0.29

 
$
(0.05
)
Diluted (1)
 
$
(0.19
)
 
$
0.02

 
$
0.28

 
$
(0.05
)
 
 
Quarter Ended
 
 
June 30
 
September 30
 
December 31
 
March 31
Fiscal 2018
 
 
 
 
 
 
 
 
Total revenue
 
$
165,972

 
$
168,140

 
$
180,366

 
$
184,915

Gross margin
 
144,311

 
144,873

 
155,409

 
156,648

Net income (loss)
 
(284
)
 
(1,010
)
 
(58,945
)
 
(1,661
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic (1)
 
$
(0.01
)
 
$
(0.02
)
 
$
(1.30
)
 
$
(0.04
)
Diluted (1)
 
$
(0.01
)
 
$
(0.02
)
 
$
(1.30
)
 
$
(0.04
)
 
(1)
Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations.
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
4 Months Ended 12 Months Ended
Jul. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Summary Of Significant Accounting Policies [Line Items]        
Research and development   $ 92,647,000 $ 91,030,000 $ 79,558,000
General and administrative   100,946,000 90,709,000 88,929,000
Asset retirement obligation   1,479,000 1,303,000  
Asset impairment charges   $ 0 0 0
Software updates and customer support costs amortization period   5 years    
Advertising expenses   $ 4,678,000 5,704,000 7,816,000
Net foreign currency transaction gain (loss)   $ 984,000 $ 109,000 $ 644,000
Director | Director on Company's board of directors hired as CEO of Rackspace, Inc.        
Summary Of Significant Accounting Policies [Line Items]        
Revenue from related party $ 631,000      
Minimum | Buildings        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, depreciation period (in years)   10 years    
Minimum | Computers, servers and other equipment        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, depreciation period (in years)   18 months    
Minimum | Furniture and fixtures        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, depreciation period (in years)   3 years    
Maximum | Buildings        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, depreciation period (in years)   60 years    
Maximum | Computers, servers and other equipment        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, depreciation period (in years)   3 years    
Maximum | Furniture and fixtures        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, depreciation period (in years)   12 years    
Arrow | Revenue        
Summary Of Significant Accounting Policies [Line Items]        
Concentration percentage   38.00% 36.00% 36.00%
Customer Concentration Risk | Arrow | Accounts Receivable        
Summary Of Significant Accounting Policies [Line Items]        
Concentration percentage   38.00% 38.00%  
Adjustment | Immaterial error related to the classification of legal fees        
Summary Of Significant Accounting Policies [Line Items]        
Research and development     $ 3,134,000 $ 3,985,000
General and administrative     $ (3,134,000) $ (3,985,000)
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail) - shares
shares in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Diluted net income (loss) per common share:      
Basic weighted average shares outstanding (shares) 45,827 45,242 44,700
Dilutive effect of stock options, restricted stock units, and employee stock purchase plan (in shares) 1,774 0 0
Diluted weighted average shares outstanding (in shares) 47,601 45,242 44,700
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail) - shares
shares in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Accounting Policies [Abstract]      
Stock options, restricted stock units, and shares under the employee stock purchase plan (in shares) 998 7,312 8,106
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 102,702 $ 43,545
Short-term investments 131,937 132,263
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 102,702 43,545
Short-term investments 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Short-term investments 131,937 132,263
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Short-term investments $ 0 $ 0
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Additional Information (Detail)
$ in Thousands
12 Months Ended
Mar. 31, 2019
USD ($)
revenue_source
segment
Revenue from Contract with Customer [Abstract]  
Sources of primary revenue | revenue_source 2
Customer support agreement 1 year
Number of operating segments | segment 1
Revenue recognized in period, included in opening deferred revenue balance $ 238,603
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations 27,956
Software and Products Revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations $ 3,137
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Performance Obligations (Detail)
12 Months Ended
Mar. 31, 2019
Software, licenses  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
Software, appliances  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
Professional Services, other  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
Professional Services, education services  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]      
Total revenues $ 710,957 $ 699,393 $ 645,005
Americas      
Disaggregation of Revenue [Line Items]      
Total revenues 430,380 425,302 407,603
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenues 191,188 187,548 159,489
APAC      
Disaggregation of Revenue [Line Items]      
Total revenues 89,389 86,543 77,913
Software and Products Revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 309,899 311,745 290,668
Software and Products Revenue | Americas      
Disaggregation of Revenue [Line Items]      
Total revenues 170,114 167,858 168,243
Software and Products Revenue | EMEA      
Disaggregation of Revenue [Line Items]      
Total revenues 95,913 100,452 82,393
Software and Products Revenue | APAC      
Disaggregation of Revenue [Line Items]      
Total revenues 43,872 43,435 40,032
Customer Support Revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 358,747 346,055 314,854
Customer Support Revenue | Americas      
Disaggregation of Revenue [Line Items]      
Total revenues 237,190 233,991 216,656
Customer Support Revenue | EMEA      
Disaggregation of Revenue [Line Items]      
Total revenues 82,895 75,807 65,732
Customer Support Revenue | APAC      
Disaggregation of Revenue [Line Items]      
Total revenues 38,662 36,257 32,466
Professional Services      
Disaggregation of Revenue [Line Items]      
Total revenues 42,311 41,593 39,483
Professional Services | Americas      
Disaggregation of Revenue [Line Items]      
Total revenues 23,076 23,453 22,704
Professional Services | EMEA      
Disaggregation of Revenue [Line Items]      
Total revenues 12,380 11,289 11,364
Professional Services | APAC      
Disaggregation of Revenue [Line Items]      
Total revenues $ 6,855 $ 6,851 $ 5,415
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Opening and Closing Balances (Receivables) (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2019
USD ($)
Trade accounts receivable  
Accounts Receivable [Roll Forward]  
Opening Balance as of March 31, 2017 $ 152,219
Increase/(decrease), net 9,351
Ending Balance as of March 31, 2018 161,570
Unbilled Receivable (current) [Roll Forward]  
Opening Balance as of March 31, 2017 9,900
Increase/(decrease), net 5,366
Ending Balance as of March 31, 2018 15,266
Other assets  
Unbilled Receivable (long-term) [Roll Forward]  
Opening Balance as of March 31, 2017 4,380
Increase/(decrease), net 2,836
Ending Balance as of March 31, 2018 $ 7,216
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Opening and Closing Balances (Deferred Revenue) (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2019
USD ($)
Contract With Customer, Liability, Current [Roll Forward]  
Opening Balance as of March 31, 2017 $ 241,113
Ending Balance as of March 31, 2018 238,439
Contract With Customer, Liability, Noncurrent [Roll Forward]  
Opening Balance as of March 31, 2017 84,661
Ending Balance as of March 31, 2018 99,257
Deferred revenue  
Contract With Customer, Liability, Current [Roll Forward]  
Opening Balance as of March 31, 2017 241,113
Increase/(decrease), net (2,674)
Ending Balance as of March 31, 2018 238,439
Deferred revenue, less current portion  
Contract With Customer, Liability, Noncurrent [Roll Forward]  
Opening Balance as of March 31, 2017 84,661
Increase/(decrease), net 14,596
Ending Balance as of March 31, 2018 $ 99,257
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 180,239 $ 177,040
Less: Accumulated depreciation and amortization (57,523) (48,428)
Property and equipment, net 122,716 128,612
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,445 9,445
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 103,244 103,244
Computers, servers and other equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 38,551 37,132
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 15,184 15,594
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,251 10,143
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,473 1,425
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,091 $ 57
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Property, Plant and Equipment [Abstract]      
Depreciation and amortization expense $ 12,060 $ 11,785 $ 10,232
Depreciation and amortization expense   $ 11,217 $ 9,980
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Payables and Accruals [Abstract]    
Compensation and related payroll taxes $ 48,332 $ 46,192
Other 37,389 36,107
Total accrued liabilities $ 85,721 $ 82,299
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Minimum Lease Payments Under All Operating Leases (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 $ 9,008
2021 6,634
2022 4,273
2023 2,228
2024 and thereafter 1,530
Future minimum lease payments, Total $ 23,673
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Commitments and Contingencies Disclosure [Abstract]      
Rent expenses $ 11,474,000 $ 12,215,000 $ 10,377,000
Non-cancellable purchase commitments, 2020 16,748,000    
Non-cancellable purchase commitments, 2021 3,221,000    
Non-cancellable purchase commitments, 2022 447,000    
Non-cancellable purchase commitments, 2023 104,000    
Non-cancellable purchase commitments, Total for all periods through fiscal 2023 20,520,000    
Royalty expense $ 12,319,000 4,462,000 2,646,000
Maximum software warranty period (in days) 90 days    
Product warranty accrual $ 0 $ 0 $ 0
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Capitalization - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Apr. 18, 2019
Class of Stock [Line Items]        
Common stock, shares outstanding (in shares) 45,582 45,118    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01    
Amount of common stock repurchased $ 132,697,000 $ 112,218,000 $ 49,998,000  
Restricted Stock Units        
Class of Stock [Line Items]        
Options outstanding (in shares) 4,736      
Common Stock Repurchased        
Class of Stock [Line Items]        
Amount of common stock repurchased $ 132,697,000      
Number of shares repurchased (in shares) 2,115      
Common Stock Repurchased | Subsequent Event        
Class of Stock [Line Items]        
Share repurchase program, authorized amount available       $ 200,000,000
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans - Additional Information (Detail)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 23, 2018
shares
Mar. 31, 2019
USD ($)
stock_plan
shares
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense | $   $ 81,833    
Awards expected to be recognized over a weighted average period (in years)   1 year 9 months 7 days    
Total intrinsic value of options exercised | $   $ 39,502 $ 26,547 $ 9,896
Total fair value of restricted stock units - vested | $   $ 82,957 $ 76,193 $ 50,051
Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted, vesting period   3 years    
2016 Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares of common stock that may be delivered under plan (in shares) | shares 5,550      
Addition shares authorized (in shares) | shares 2,000      
Options available for future grant (in shares) | shares   2,781    
2006 Long-Term Stock Inventive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of stock incentive plans | stock_plan   1    
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Number of Options      
Number of Options, Outstanding beginning balance (in shares) 4,402 5,300 5,939
Number of Options, Options granted (in shares) 0 0 0
Number of Options, Options exercised (in shares) (1,091) (842) (446)
Number of Options, Options forfeited (in shares) (15) (26) (77)
Number of Options, Options expired (in shares) (84) (30) (116)
Number of Options, Outstanding ending balance (in shares) 3,212 4,402 5,300
Number of Options, Exercisable at March 31, 2019 (in shares) 3,203    
Weighted- Average Exercise Price      
Weighted-Average Exercise Price, Outstanding beginning balance (in dollars per share) $ 48.64 $ 44.74 $ 44.07
Weighted-Average Exercise Price, Options granted (in dollars per share) 0.00 0.00 0.00
Weighted-Average Exercise Price, Options exercised (in dollars per share) 28.92 23.57 28.44
Weighted-Average Exercise Price, Options forfeited (in dollars per share) 44.55 43.30 51.55
Weighted-Average Exercise Price, Options expired (in dollars per share) 80.02 68.27 68.98
Weighted-Average Exercise Price, Outstanding ending balance (in dollars per share) 54.55 $ 48.64 $ 44.74
Weighted-Average Exercise Price, Exercisable at March 31, 2019 (in dollars per share) $ 54.58    
Weighted- Average Remaining Contractual Term (Years)      
Weighted-Average Remaining Contractual Term, Outstanding at March 31, 2019 (in years) 3 years 6 months 18 days    
Weighted-Average Remaining Contractual Term, Exercisable at March 31, 2019 (in years) 3 years 6 months 18 days    
Aggregate Intrinsic Value      
Aggregate Intrinsic Value, Outstanding at March 31, 2019 $ 51,133    
Aggregate Intrinsic Value, Exercisable at March 31, 2019 $ 50,965    
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans - Restricted Stock Unit Activity (Detail) - Restricted Stock Units - $ / shares
shares in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Number of Awards      
Number of Awards, Non-vested beginning balance (in shares) 2,166 2,396 2,212
Number of Awards, Granted (in shares) 1,256 1,235 1,333
Number of Awards, Vested (in shares) (1,276) (1,324) (975)
Number of Awards, Forfeited (in shares) (315) (141) (174)
Number of Awards, Non-vested ending balance (in shares) 1,831 2,166 2,396
Weighted Average Grant Date Fair Value      
Weighted Average grant Date Fair Value, Non-vested beginning balance (in dollars per share) $ 54.13 $ 45.53 $ 43.43
Weighted Average grant Date Fair Value, Granted (in dollars per share) 64.65 59.71 50.66
Weighted Average grant Date Fair Value, Vested (in dollars per share) 51.38 46.74 51.35
Weighted Average grant Date Fair Value, Forfeited (in dollars per share) 57.76 48.24 43.56
Weighted Average grant Date Fair Value, Non-vested ending balance (in dollars per share) $ 62.58 $ 54.13 $ 45.53
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 77,855 $ 74,129 $ 73,928
Restructuring charges incurred 14,765 0 0
Stock-Based Compensation      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Restructuring charges incurred 2,632    
Cost of services revenue      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 2,922 3,182 3,925
Sales and marketing      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 34,874 36,917 34,005
Research and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 8,601 8,411 7,335
General and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 31,458 $ 25,619 $ 28,663
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans - Performance-based and Market-based Awards (Detail)
shares in Thousands
12 Months Ended
Mar. 31, 2019
tranche
$ / shares
shares
PSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of awards, granted (in shares) 72
Number of annual tranches | tranche 3
Maximum potential for awards to vest 200.00%
Maximum number of awards to vest (in shares) 144
Percentage of shares eligible to vest 94.00%
Market performance shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of awards, granted (in shares) 75
Number of annual tranches | tranche 3
Maximum potential for awards to vest 200.00%
Maximum number of awards to vest (in shares) 150
Stock options granted, vesting period 3 years
Weighted average grant date fair value, granted (in dollars per share) | $ / shares $ 81.78
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans - Employee Stock Purchase Plan (Detail) - USD ($)
shares in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 77,855,000 $ 74,129,000 $ 73,928,000
Unrecognized stock-based compensation expense $ 81,833,000    
Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price as a percentage of fair market value 85.00%    
Length of offering period (in months) 6 months    
Maximum employee payroll percent deduction of salary 10.00%    
Maximum amount of stock purchasable by employees within a calendar year $ 25,000    
Number of shares purchased by employees (in shares) 211 234  
Proceeds received $ 10,407,000 $ 10,282,000  
Compensation expense 3,080,000 $ 2,848,000 $ 2,620,000
Unrecognized stock-based compensation expense $ 1,161,000    
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Plans Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2019
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense   $ 77,855 $ 74,129 $ 73,928
Vesting on two-year anniversary of grant date        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares eligible to vest 66.67%      
Vesting on three-year anniversary of grant date        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares eligible to vest 33.33%      
Stock options | Chief executive officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years    
Compensation expense   $ 12,157    
Stock options | Other senior leadership        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense   $ 1,208    
Market performance shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of awards, granted (in shares)   75    
Stock options granted, vesting period   3 years    
Maximum potential for awards to vest   200.00%    
Maximum number of awards to vest (in shares)   150    
Weighted average grant date fair value, granted (in dollars per share)   $ 81.78    
Market performance shares | Chief executive officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of awards, granted (in shares) 46      
Stock options granted, vesting period 3 years      
Maximum potential for awards to vest 200.00%      
Maximum number of awards to vest (in shares) 92      
Weighted average grant date fair value, granted (in dollars per share) $ 91.66      
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of awards, granted (in shares)   1,256 1,235 1,333
Weighted average grant date fair value, granted (in dollars per share)   $ 64.65 $ 59.71 $ 50.66
Restricted stock units | Chief executive officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of awards, granted (in shares) 108      
Market performance shares and RSUs | Chief executive officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense   $ 729    
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Tax Credit Carryforward [Line Items]      
Deferred tax assets $ 0    
Federal NOL carry forwards 20,166,000    
Deferred tax asset, state NOLs 1,319,000    
Unrecognized Tax Benefits      
Remaining unrecognized tax benefits 0    
State and local      
Tax Credit Carryforward [Line Items]      
Research tax credit 2,187,000    
Unrecognized Tax Benefits      
Interest and penalties 40,000 $ 80,000 $ 61,000
Federal      
Tax Credit Carryforward [Line Items]      
Research tax credit $ 17,508,000    
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Domestic $ (1,762) $ (18,159) $ (7,860)
Foreign 12,189 14,659 5,866
Income (loss) before income taxes $ 10,427 $ (3,500) $ (1,994)
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Current:      
Federal $ (1,772) $ (1,036) $ 6,360
State 103 (383) (958)
Foreign 8,371 7,307 4,818
Deferred:      
Federal 144 57,582 (11,520)
State 0 (4,601) (80)
Foreign 20 (469) (106)
Income tax expense (benefit) $ 6,866 $ 58,400 $ (1,486)
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory federal income tax expense (benefit) rate (21.00%) (31.60%) (35.00%)
State and local income tax expense, net of federal income tax effect (1.00%) 20.50% 2.90%
Foreign earnings taxed at different rates (25.50%) 63.00% 131.50%
U.S. tax on Global Intangible Low-Taxed Income (72.90%) (0.00%) (0.00%)
Domestic permanent differences (7.80%) 65.60% 96.60%
Foreign tax credits 22.40% (39.20%) (67.70%)
Research credits 51.80% (83.20%) (163.20%)
Tax reserves 5.20% (7.00%) 4.10%
Valuation allowance 76.70% 1626.50% (31.80%)
Statutory tax rate changes 7.80% 451.90% 15.90%
Stock-based compensation (97.20%) (377.60%) (0.00%)
Other differences, net (4.30%) (20.30%) (27.80%)
Effective income tax expense (benefit) (65.80%) 1668.60% (74.50%)
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Components of Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Deferred tax assets:    
Net operating losses $ 6,223 $ 9,015
Equity investment 1,298 1,162
Stock-based compensation 13,926 31,077
Deferred revenue 15,144 12,670
Tax credits 23,632 15,240
Accrued expenses 2,138 1,400
Allowance for doubtful accounts and other reserves 661 543
Less: valuation allowance (50,160) (58,350)
Total deferred tax assets 12,862 12,757
Deferred tax liabilities:    
Depreciation and amortization (6,673) (6,172)
Deferred commissions and other (8,783) (10,790)
Total deferred tax liabilities (15,456) (16,962)
Net deferred tax liability $ (2,594) $ (2,430)
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 1,740 $ 2,098 $ 1,952
Additions for tax positions related to current fiscal period 0 0 0
Additions for tax positions related to prior years 547 150 179
Settlements and effective settlements with tax authorities and remeasurements 0 0 0
Reductions related to the expiration of statutes of limitations (695) (397) 0
Foreign currency translation adjustment 0 (111) (33)
Ending balance $ 1,592 $ 1,740 $ 2,098
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Retirement Benefits [Abstract]      
Company contributions to defined contribution plan $ 2,786 $ 2,959 $ 2,998
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information - Additional Information (Detail)
12 Months Ended
Mar. 31, 2019
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information - Schedule of Revenue by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues $ 181,427 $ 184,275 $ 169,078 $ 176,177 $ 184,915 $ 180,366 $ 168,140 $ 165,972 $ 710,957 $ 699,393 $ 645,005
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues                 379,221 377,934 365,354
Other                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues                 $ 331,736 $ 321,459 $ 279,651
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 167,451 $ 171,854
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 143,591 145,918
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 23,860 $ 25,936
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred $ 14,765 $ 0 $ 0
Stock-Based Compensation      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred $ 2,632    
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring - Restructuring Accruals (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2019
USD ($)
Restructuring Cost and Reserve [Line Items]  
Balance at March 31, 2018 $ 0
Restructuring charges 15,640
Payments (13,182)
Accrual reversals (875)
Balance at March 31, 2019 1,583
Lease abandonment charges  
Restructuring Cost and Reserve [Line Items]  
Balance at March 31, 2018 0
Restructuring charges 1,034
Payments (540)
Accrual reversals 0
Balance at March 31, 2019 494
Severance & payroll related charges  
Restructuring Cost and Reserve [Line Items]  
Balance at March 31, 2018 0
Restructuring charges 14,606
Payments (12,642)
Accrual reversals (875)
Balance at March 31, 2019 $ 1,089
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Selected Quarterly Financial Data (unaudited) (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Total revenue $ 181,427 $ 184,275 $ 169,078 $ 176,177 $ 184,915 $ 180,366 $ 168,140 $ 165,972 $ 710,957 $ 699,393 $ 645,005
Gross margin 147,753 155,422 142,205 148,571 156,648 155,409 144,873 144,311 593,951 601,241 559,813
Net income (loss) $ (2,163) $ 13,400 $ 891 $ (8,567) $ (1,661) $ (58,945) $ (1,010) $ (284) $ 3,561 $ (61,900) $ (508)
Net income (loss) per common share:                      
Basic (in dollars per share) $ (0.05) [1] $ 0.29 [1] $ 0.02 [1] $ (0.19) [1] $ (0.04) [1] $ (1.30) [1] $ (0.02) [1] $ (0.01) [1] $ 0.08 $ (1.37) $ (0.01)
Diluted (in dollars per share) $ (0.05) [1] $ 0.28 [1] $ 0.02 [1] $ (0.19) [1] $ (0.04) [1] $ (1.30) [1] $ (0.02) [1] $ (0.01) [1] $ 0.07 $ (1.37) $ (0.01)
[1] Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the weighted average common shares outstanding during each period used in the basic and diluted calculations.
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 104 $ 103 $ 315
Charged (Credited) to Costs and Expenses 569 25 (161)
Deductions 184 24 51
Balance at End of Year 489 104 103
Valuation allowance for deferred taxes      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 58,350 1,796 2,772
Charged (Credited) to Costs and Expenses (8,190) 56,554 (976)
Deductions 0 0 0
Balance at End of Year $ 50,160 $ 58,350 $ 1,796
XML 84 R9999.htm IDEA: XBRL DOCUMENT v3.19.1
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 164,000
Additional Paid-in Capital [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 435,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (271,000)
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !J$HDX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ &H2B3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " :A*).9X'1CN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.FEA@JC+!<0))"0F@;A%B;=%:]HH,6KW]K1A MZX3@ 3C&_O/YL^3&!&GZB"^Q#QC)8;H:?=LE:<*:[8F"!$AFCUZGL8=!&T.>H=0<;X"CZ2M)@TSL @+D:G&&FDB:NKC"6_-@@^?L&(YCV\ %,,,(HT_?!;0+,5?_Q.8.L%-R3&Y)#<-0#G7.33L( M>']^>LWK%JY+I#N#TZ_D)!T#KMEY\EM]_[!Y9*KBXJ[@-P6O-F(E:R&O;S]F MUQ]^%V'?6[=U_]CX+*@:^'47Z@M02P,$% @ &H2B3IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " :A*).AM=87,$" K"P & 'AL+W=OJT[;.;. DJ8&8[ M2??O9PREU'?NEX#->_=LWSWGEC>I7O19"!.]UE6C5_'9F/8^2?3^+&JN[V0K M&OOE*%7-C1VJ4Z);)?C!D>HJH6E:)#4OFWB]='./:KV4%U.5C7A4D;[4-5?_ M-J*2MU5,XK>)I_)T-MU$LEZV_"1^"O.K?51VE(Q1#F4M&EW*)E+BN(H?R/V. M.H)#_"[%34_>HVXKSU*^=(-OAU6<=BL2E=B;+@2WCZO8BJKJ(MEU_!V"QJ-F M1YR^OT7_XC9O-_/,M=C*ZD]Y,.=5/(^C@SCR2V6>Y.VK&#:4Q]&P^^_B*BH+ M[U9B-?:RTNXWVE^TD?40Q2ZEYJ_]LVS<\]9_R8N!AA/H0* C@6:?$MA 8".! ML$\)V4#(W@E.(>FWXLYFQPU?+Y6\1:I/;\N[*B+WF3W]?3?I#MM]L\>C[>QU MG2Z3:Q=F0&QZ!)T@R(A(;.Q1@&("&PKH]*/ %B+81\0.(C)\"0S=(W-T-J'G M.#U#Z9FC9Q-ZX1T11,QP@1P5R %][@E Q (7*%"! M")GV4$$DCS#)680;Z7 MYPT"8;C$')680W[F22"00*H7J,0"\OU<(Y! LDF*.RZ%$?Q\8YB02L#7!$98 M^"H()J2"FON!4!"!@OL#P01*B^#^)0Q&\(L+PP2JB^ V)]#%U*\O#!,H,()[ MG4 K4[_$,$PH+[CA";0S!36&6#ZD@GN>0$=3K\:V R9WF*:_N_-BMB#SP!5. MYF^4>5 MW8 I)MGQMY),.HE:J)/KTG2TEY?&M8B3V;$3?*"N$WF']VWD#ZY.9:.C9VEL M/^.ZCJ.41MB5I'>V0LZVF_=Z=O.]7/^KJTFV24]]?']*TVY]\779?FZN_ MA&^.35N7?=AM7]+NVOKR,!;558I99M.Z/%^2[7H\]M1NU\UK7YTO_JE==:]U M7;;_/?JJN6T22-X/?#N_G/KA0+I=7\L7_Z?O_[H^M6$OO;=R.-?^TIV;RZKU MQTWR$SSL,!\*QL3?9W_K%MNK82C/3?-]V/GML$FR@9PBN(C@Q\2.)Y2[1]+0_QT"10@C;,Y70<[(681H)!IK$AC.0TY!8^6=U-P&)Y"1!U9-4YD<9Q% M$1;'>K'&9!E=-4),6Y=':'*1)NRHC-,P265\U.&/SHT4R\!D$9Z(,X'S.,H#K*,\+%"C M*)"0@]SJV S) @5NT-BU +)"@3M44X?.F0\776"E(^(I9R$"(QL4N$(-52AP M.>;&(5 :(8981*0%LD.!2]10B0+7(ZIF#V_!X[OJL6EZ']K,OH;Q MG7QYN.]4_M@/FRYLM],[_+33-]?Y]XGT_B/)]G]02P,$% @ &H2B3E45 MKBXY @ L < !@ !X;"]W;W)K(/'T[PO88]E +GDPM[W/68<@ MR#M"WUB)$'<^:MRPM5MRWJX 8(<2U9 M2(L:L7(BM(9<#.D9L)8B>%2F&H/ M\Q)0PZIQBUS-[6B1DPO'58-VU&&7NH;TWP9ATJU=W_V<>*W.)9<3H,A;>$:_ M$/_=[J@8@3'*L:I1PRK2.!2=UNX7?[7U/6E0BC\5ZMBD[\A2]H2\R<'WX]KU M)!'"Z,!E""B:*]HBC&4DP?$^!'7'G-(X[7]&?U'%BV+VD*$MP7^K(R_7;N8Z M1W2"%\Q?2?<-#07%KC-4_P-=$19R22)R' AFZNL<+HR3>H@B4&KXT;=5H]JN M7XG3P68W!(,A& U^=-<0#H90,X">3)7Z%7)8Y)1T#NW_K1;*0^&O0K&9!SFI M]DZMB6J9F+T629*#JXPS2#:]))A(@KEB:RK"=)0 D7^$"*P0@?*'4X@;_M#J M#Y4_FOHSK8A>DBI)HR3>PO.U.AZ(9B21E20R298:22^))TEBK_]I-$\(9T2Q ME2@VB%(MT28V$NDH]Q0SAL3*D)@,VM9ODH<,]Q0SAM3*D)H,VC'>I,^B M&4EF)C[V4TB\0I8 M;R;/9(KUJ\E[%LJJM%*!R=4IW[*?D)ZKACE[PL4MK.[*$R$0L0KQ?,Y M#C Z<=E-19_V;T@_X*0=WD

E6BW+UR8_GL*7:E:_%D56_;L.>7EYF,/\_<;7X\NA M:6\DJ^4Y>PE_AN;;^4L5KY)KEOVQ"*?Z6)YF57A^F#_"_5:E;4"'^.L8+O7H M^ZPMY:DLO[<7O^T?YJ)E%/*P:]H46?QX"YN0YVVFR..?(>G\^LPVL#ILR__NX;PX/?[<-S]IHW7\O+KV$HR,QG0_6_A[>01WC+)#YC M5^9U]W^V>ZV;LABR1"I%]J/_/)ZZS\N0_SV,#Y!#@+P&@/TP0 T!ZF> _C! M#P$:!21]*=W8;+,F6RVK\C*K^M=[SMI9!/0K84DJ8\"<66J;IX-8YW M?+QFXW47K\?Q'@U3#[$=Y-1#0'B#*ME0F/5>>84*9F#:"&%XTH8E;4C13O#Q MEHVWI&@'J.@>8D8T =(H.JAH"O,.#)H'6XIR!KSD*:S;>TZ(U*MH3FBJ^)N=0T12F0:02 MKT8FFXM3>((T"%YY!*5ML/0(.G&DU7A-<3 02B#:#"SUQDP( 4P()E#:1#&! M+@LAO,;+@L%YD0J/>5.8#([*,RG$B]D!N6LFM!;X%T"J$TX;!,#YD8QG!=:8=849X4$ M_,ZV7#X;AV&*.6\58 AS+S!S0]7!"RPA#&I!9OZ60T5UG=!ZX/T)J$%Y;%! M3<5$4\&D*4I*Z3!ISNWLE.KQ!@74H3QV**"F(C!A"EE$+F12,[!Q2W++F'!T-CI-@QLH6(?AEDS,/"C MA][VR;PA2FJ('ANBI!9FG<6^PJ",TX0U UN 'KG9+6O>#R7U0X_]<,",NUEE M\&3=,*B%!4]I,S@C)J:(Y-U02M)S^8EE(7F#DM2@/#:H 9..E\4=44P&M8 [ MN@5B8#';U%Z,=RA)' M.B2U#L UK275>VT\>1.1U$1B@SZ1@E=UZ3^]AU>\P"HJL&07/V!NI$IXAQ?)AL/%K:]&@KUE M<-(+:Z>8\R*KX--;><4+GF+:?SS?%6W:I;&XI=HPL%1*?(#!H)30$UVIFCBU MH1H;37HB!2]X2G]^UO!JHVAK3&<-TQJ+V(1CJ6=PRJ56XTZ3PQFMU-29%R]R MRGY^UO!RHYCS%#)K4C+#/2C FT8.)L:;V*%R"G,2-"X\&9UO%J%ZZCZ/X:[K?]*?//-/VA]Q]9]7(\U;.GLFG*HCLC?2[+ M)D26XBZ^F4/(]M>+/#PW[=&PO=V]R:W-H965T&UL M?55=;YLP%/TKB/?5?)-$@-0DFC9IDZ).W9X=NIA(! *90"EL,-=D"($I)I_!TTW7%+19S.W]2_:N_2RQ%SV%'RISZ)*G=7 MKG.",[X2\43[;S#XB5UG,/\#;D D7&4B]R@IX?KIE%U)A%:?H>:'=SX3NT!D%8BT0#016">S.AE(HB&ML1$G_LSK M$O0E\=>>-_-K@<7>RIYP;$TXMCC^H&2)52!9./8G&1C+!A/?N?'FA=DM4.+5+AA]\HM6:<6C)>SS).EX4-XG!VY'<65!Q[\?Q46F!AXD>SG-'D,C; M+KK1<:>DUU:H,SV)CKWT,5"7>1;?RAYK6N*[C&G0/S&[U"UWCE3(5J$O])E2 M 3))[T'6M)+_A'%!X"S4-)5S9CJC60C:#4T?C7^>XC]02P,$% @ &H2B M3KX9O)SGQ^JV^FVKH\W450];MT^JSX51W?P_WDJRGU6 M^\?R.:J.I3ZF6_S\I_[UQ> MG&ZG5LW+Z+%_)@]NV^N_NMX7_JGZ.)EL]N[0[4K#I/2/=U./\N; MM=*-0:OX>^=.U;OODZ:4AZ+XWCS\OKF=BB8CE[O'NG&1^8]7MW1YWGCR>?SH MG$XO,1O#]]_?O*_;XGTQ#UGEED7^SVY3;V^GR72R<4_92UY_+4Z_N:X@,YUT MU?_A7EWNY4TF/L9CD5?MW\GC2U47^\Z+3V6?_3Q_[@[MYZGS_V:&#:@SH(N! ME!\:J,Y _3)0'QKHSD!?#"C^T,!T!N:7P</[V+QLA[/]GQ^ RK]]74@IYM%KXZC3W)TUU-/(OF:) M--37K)!&]35?D$;W-6ND,1=-Y.N]%$VP:&H=Z)X#RPHZ:TRK.;0:K:72.(R" M810($[/>GC7V?1B2EK=E"62:#=,JU%A!:9JR#H>RF8S)\LS60)>22'$#-&R M;EVH7@,2[,! !P9TD-5S9X*!BE5*"6O.-54O&0N3L6$RQ)>*#<(HF_!U<$74 M2R6&J<0@%;XBXR"*M'9@_B8P2@*BL%KNDB *217DD@1SB4^W%70D!O)-8;XI MR)B\%1J8 <31GI@@#:;\8$\Y- 98C7]G(6:R5Y>Q$,)&M313PC#780O@:!,YMZ66>!>09OP^(C&[)8!WL)/($,RQEI3R+EV3]1/"!)=C$"Y#AI,68B 0 MAK@<0W$9TE>)X."UE"''.?A6T)5(AY+&))=C4"X!R_T!96!B$(8YC8$Y ;#Z MXRU)3G,"-.>CNH+>K+)\E2%=:A(UT$K".*<1."< :BM3(7A&5W7]C 9.WV.0 M3B&K;:+9%%A?4_73P4 G!/1@8 '0S2"$" .=$- YA @ 76AA^5HD '3##P[ M69Q0S)U] ;J9BOV43'C#@=#H>."$09CG]#]X3ICG-(;G%((Z$3KAN]Y563\A MS',:PW,"/#?QP,9!F. M89ZK,3Q7B,"*;,JFQE*-X3GT%BO!KS:@3AJ_S@8JQ$!7(X"N0E K8R5/Z(JJ MGPV&N1H# G!Z";Z<3H5/". Z&?DI;#.'IWG=A<.?^9E<^[0S5Y M*.JZV+?WAT]%43OO4WSR7=VZ;'-YR-U3W7R-_??R?-5[?JB+8W>-'5WNTA?_ M 5!+ P04 " :A*).*;@]K$P% A&@ & 'AL+W=O3'3>7D$_7?FABYXEZI"D^4;YZ;]IOW4M=][/OV\VNNYZ_]/W^]UNJ_:_9;UIWJ_G=OYQX^OZ^:4?;BQNKO;5<_UGW?^UOVOC MU>)HY7&]K7?=NMG-VOKI>GYK+TO.A@$CXN]U_=Z=?)\-KMPWS;?AXK?'Z[D9 M&-6;^J$?3%3QXZU>U9O-8"GR^'C,?=75JV;SS_JQ M?[F>Y_/98_U4O6[ZK\W[K_7DD)_/)N]_K]_J380/3.(<#\VF&__/'EZ[OME. M5B*5;?7]\+G>C9_OD_V/87@ 30/H.,"&GP[@:0#_&.!^.L!- YP8L#BX,L:F MK/KJYJIMWF?MX?'NJR&+[*6+T7\8;H[!'G^+X>GBW;<;RW2U>!L,39CE 4.G MF"-B$:T?IR TQ9+4<#'!2B,X.X>4&I)EF 1#/WDY\/@ \2D M 2QXF>DEA)G@$[QAB;^U!(I-D3"!"[1E[;HSTG7664'.%%)0("[63Y+. YP- MG"76A<728+4V6&JH)-U?P5@%R'/@B0.8#[US+ ^6*]8.UDL)\QY?/(B MR'()<5F1.TD;VN,BH<06"Y/5RN0*R1S(B9.:LP*H8'-)6H,NHF(G*&-ELEJ: MO$IN+2?>9(JR1K&36Y$2H&S,_U0UPMIDM3AYE=9:6,AFMI"L-8RYR%0)!; 0 M_Q*TL4Y9+51>)3:0%[5O02!;,$O2&L:<2 _".D5:IZR3VW#2^F*ML;FD#7"Y MLT%N7I Y8TRJ;!-6++*Z\KO$2>=)_ LV+!4QQ4$NKC5D;4( 8O M)I%LA&6+D&S);",M,Y8'G9'<(<[))UP"7!:W1HGZ3UBU"*F6W'H2DB.O5@J" M9<:I)@Y9.WTRY[RQ;I'6+2MG6A(0&D^J&4.PJ%N%K$L(1[%O2$4F%+G%UA0"'4^:J5H%5"KY%-("2#I-HVQF# 0$[798%W]+PJ3 M62%N*X3+R1H9:(0C$8<1UR@ ,NEM#>F8OGU+&",3B:2S5O MC*6$=0MDO2Q)K!L769( Q,OHE 4\L0&E[%N,= M+T5[ IT>>L:*+O-G!6#! MR>./$J"\LW)GNC@Y)]_6[?/X#J*;/32ONWXX;CZY>WS/<4O#.;NXO[27Y>%M MQ0\SAYZ;OF^VXUG[4]/T=21IOL28OM35X_%B4S_UP]-L8I[-&W+7&^!UQ&D),N2Y(XI+C0M\^@[VS(W@Y=" MP]D2-RC%[>\32#,6-*4OCD?1=CXX6)GWO(5OX+_W9XL66UAJH4 [832QT!3T M/CV>]B$^!OP0,+K5F81*+L8\!>-S7= D" ()E0\,'+X@L3PH 1S M5$:ZN))J<-ZHF06E*/X\[4+'?9QN=ND,VP9D,R!; (>8ATV)HO(/W/,RMV8D M=NI]S\,3I\<,>U,%9VQ%O$/Q#KW7,KT]Y.P:B.:8TQ23K6.6"(;L2XIL*\4I M>P//MN&[386["-_]H_#]-L%^DV ?"?;_+7$CYBYYE82M>JK MG&:'*G,H.,D MK[S+P-YG\4W^AD_3_I7;5FA'+L;CR\;^-\9X0"G)#8Y0AQ]L,20T/AS?X=E. M8S89WO3S#V++-R[_ %!+ P04 " :A*).M(BQT;0! #2 P & 'AL M+W=O5-2VX)VSO4' MQFS5@>+V"GO0_J9!H[CSIFF9[0WP.H*49.EN=\,4%YJ6>?2=3)GCX*30<#+$ M#DIQ\WX$B6-!$_KA>!9MYX*#E7G/6_@.[D=_,MYB"TLM%&@K4!,#34'OD\,Q M"_$QX$7 :%=G$BHY([X&XUM=T%T0!!(J%QBXWR[P %(&(B_CU\Q)EY0!N#Y_ ML'^)M?M:SMS" \J?HG9=0>\HJ:'A@W3/.'Z%N9YK2N;B'^$"TH<')3Y'A=+& ME52#=:AF%B]%\;=I%SKNXW23[6?8-B"= >D"N(MYV)0H*O_,'2]S@R,Q4^][ M'IXX.:2^-U5PQE;$.R_>>N^E3&Z2G%T"T1QSG&+2=&UL?5/;CMP@#/T5Q KJI5::;15 MVVU"Z(^,^:H# M+?R-[<'@36.=%@%-US+?.Q!U FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@?M!;N MYPF4'0NZIV^.9]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SQE,3X% M?),P^M69Q$HNUKY$XV-=T%T4! JJ$!D$;E=X J4B$732JK! M!ZMG%I2BQ>NT2Y/V<;K)[F?8-H#/ +X 'E(>-B5*RM^)(,K]B$^\ M/W+L316=J17I#L5[]%[+_=TA9]=(-,>5'4R:Y)5W&=A'GM[D M=_@T[9^%:Z7QY&(#OFSJ?V-M )2RN\$1ZO"#+8:")L3C/9[=-&:3$6P__R"V M?./R%U!+ P04 " :A*).96#<3+4! #2 P &0 'AL+W=O J\C2$F6[G8'IKC0M,RC[V++W Q>"@T72]R@%+<_SR#- M6-"$OCF>1-OYX&!EWO,6OH+_UE\L6FQAJ84"[831Q$)3T(?D=,Y"? SX+F!T MJS,)E5R->0G&I[J@NR ()%0^,'#<;O (4@8BE/%CYJ1+R@!)*JL%YHV86 ME*+XZ[0+'?=QNLF2&;8-2&= N@".,0^;$D7E[[GG96[-2.S4^YZ')TY.*?:F M"L[8BGB'XAUZ;V5R..3L%HCFF/,4DZYCE@B&[$N*="O%.?T'GF[#]YL*]Q&^ M_T/A_39!MDF018+LOR5NQ1S_2L)6/55@VSA-CE1FT'&25]YE8!_2^":_PZ=I M_\)M*[0C5^/Q96/_&V,\H)3='8Y0AQ]L,20T/ASO\6RG,9L,;_KY!['E&Y>_ M %!+ P04 " :A*).^4:FF;4! #2 P &0 'AL+W=O&?$3S8CL 1UZ5U+:@G7/]D3%;=:"XO<$>M+]I MT"CNO&E:9GL#O(XD)5F:)'=,<:%IF4??V90Y#DX*#6=#[* 4-[]/('$LZ(Z^ M.9Y$V[G@8&7>\Q:^@_O1GXVWV*)2"P7:"M3$0%/0A]WQM _X"'@6,-K5F81* M+H@OP?A2%S0)"8&$R@4%[KY@9'8J;>]SP\\>Z8^MY4P1E; M$>]\\M9[K^7N[D/.KD%HQIPF3+K&+ CFU9<0Z5:(4_H?/=VF9YL99I&>K:,? MDFV!_:; /@KLWRUQ W/XMTBVZJD"T\9ILJ3"0<=)7GF7@7U(XYO\A4_3_HV; M5FA++NC\R\;^-X@.?"K)C1^ASG^PQ9#0N' \^+.9QFPR'/;S#V++-R[_ %!+ M P04 " :A*)._YK'W[0! #2 P &0 'AL+W=OE-:K9)(W2($$DBK(NBS-YDD5GT)MK,I M?\_824. B!?;,YYSYLQXG(_6O?@.()!7K8PO:!="?V3,5QUHX6]L#P9O&NNT M"&BZEOG>@:@32"O&=[MW3 MI:)DGW]F5N1V"D@;.COA!:^%^GD#9L:![^N9X MDFT7HH.5>2]:^ KA6W]V:+&%I98:C)?6$ =-01_VQU,6XU/ =PFC7YU)K.1B M[4LT/M4%W45!H* *D4'@=H5'4"H2H8P?,R==4D;@^OS&_B'5CK5FXIF8O_#%=0&!Z58([**I]64@T^6#VSH!0M7J== MFK2/T\TMGV'; #X#^ *X3WG8E"@I?R^"*'-G1^*FWORWW=SQGUT@TQYRF&+Z.62(8LB\I^%:*$_\'SK?AATV%AP0__*'PL$V0 M;1)DB2#[;XE;,=E?2=BJIQI&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;, M=19$E4!:,;[9/# MI*%%EGP76V38>R4-7"QQO=;"_CR#PB&G6_KF>)9-ZZ.# M%5DG&O@"_FMWL<%B,TLE-1@GT1 +=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW45A8Z*D_)WPHL@L#L2.O>]$?.+MB8?>E-&96I'N@G@7O+=B M>[C/V"T233'G,88O8^8(%MCG%'PMQ9G_ ^?K\-VJPEV"[_Y0^+!.L%\EV">" M_7]+7(LY_)6$+7JJP39IFAPIL3=IDA?>>6 ?>7J3W^'CM'\6MI'&D2OZ\+*I M_S6BAR!E#^%LQS$;#8_=](/8_(V+7U!+ P04 " : MA*).KW./=[4! #2 P &0 'AL+W=O[5JXQ=@ MAGEOW@Q#/J)YMAV (R]*:EO0SKG^Q)BM.E#0 MDBQ-DK=,<:%IF4??Q90Y#DX*#1=#[* 4-S_/('$LZ(Z^.AY%V[G@8&7>\Q:^ M@OO67XRWV,)2"P7:"M3$0%/0^]WIG(7X&/ D8+2K,PF57!&?@_&I+F@2!(&$ MR@4&[K<;/("4@/,-?SAI*Y^,]P ^G#@Q*?HT)IXTJJP3I4,XN7HOC+M L=]W&Z.60S;!N0 MSH!T 1QC'C8EBLK?<\?+W.!(S-3[GH>5=!O8^C6_R.WR:]B_V$ *[X0VRSIWW=L"*4M[8OM&<\Y MF!XTWC;&*>S1MRUQO@=<1I"1+ M=[M;IKC0M,RC[VS+W Q>"@UG2]R@%+<_3B#-6-"$OCF>1-OYX&!EWO,6OH#_ MVI\M6FQAJ84"[831Q$)3T+OD>-J'^!CP3<#H5F<2*KD8\QR,Q[J@NR ()%0^ M,'#]/,/8LLW+G\"4$L#!!0 ( !J$HDZJ9%Z" MM $ -(# 9 >&PO=V]R:W-H965TJVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_SLS'9 MB.;%M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN=\>T MD!TMLN@[FR+#P2G9P=D0.V@MS*\3*!QSFM WQY-L6A<F!D@IJ,2CWA.,GF.NY MI60N_@M<0?GPH,3G*%'9N))RL [US.*E:/$Z[;*+^SC=[),9M@W@,X O@$/, MPZ9$4?FC<*+(#([$3+WO17CBY,A];\K@C*V(=UZ\]=YKD1S2C%T#T1QSFF+X M.F:)8)Y]2<&W4ISX/W"^#=]O*MQ'^/X/A;?;!.DF01H)TO^6N!5S]U<2MNJI M!M/$:;*DQ*&+D[SR+@-[S^.;O(=/T_Y5F$9VEES0^9>-_:\1'7@INQL_0JW_ M8(NAH';A^,&?S31FD^&PGW\06[YQ\1M02P,$% @ &H2B3K9C;E6U 0 MT@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0 M)4JVIH%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+K>:VQ%TFD> X/*2H;K'OR M+4 @SUH9G],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\V[YD6TM B M2[ZS*S+;!R4-G!WQO=;"_3Z!LD-.M_3%\2B;-D0'*[).-/ -PO?N[-!B,TLE M-1@OK2$.ZIS>;X^G?8Q/ 3\D#'YQ)K&2B[5/T?A'JSZ*:O0YO1 206UZ%5XM,,GF.IY1\E4 M_!>X@L+PJ 1SE%;YM)*R]\'JB06E:/$\[M*D?1AO^-T$6P?P"(MG-X[9: 3;33^(S=^X^ -02P,$% @ &H2B3K\B0@"U 0 T , M !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0@Y\;GG+EXG(_:O-@.P*%7 M*90M<.=82E.5: M(0--@>_2PS$+^ CXS6&TJS,*E9RU?@G&M[K 24@(!%0N*#"_7> >A A"/HT_ MLR9>0@;B^ORF_AAK][6M^S\,3I@?K>5,$96Q'O?/+6>R_E_B8GEZ S0XX3A*X@Z8(@7GR) M0+-W6^T=N!32:[\ '7^>RV&@,:% MXXT_FVG()L/I?OX_9/G$Y3]02P,$% @ &H2B3N RFDZT 0 T@, !D M !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WI3**LD M4K<(@032JHCR[$TFB55?@NULRM\S=M(0(.+%]HSGG#DS'N>C=<^^ PCD12OC M"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-"&EKFR7=V96Z' MH*2!LR-^T%JXGR=0=BSHGKXZ'F7;A>A@9=Z+%KY"^-:?'5IL8:FE!N.E-<1! M4]#[_?&4Q?@4\"1A]*LSB95ZH+LH"!14(3((W*[P $I%(I3Q8^:D M2\H(7)]?V3^DVK&6B_#P8-5W68>NH'>4U-"(085'.WZ$N9Y;2N;B/\,5%(9' M)9BCLLJGE52##U;/+"A%BY=IER;MXW1SF\VP;0"? 7P!W*4\;$J4E+\7092Y MLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6^W<\9]=(-,> (=?C!%D-!$^+Q+9[= M-&:3$6P__R"V?./R%U!+ P04 " :A*).J B(A[4! #2 P &0 'AL M+W=OW<0.&0TRU];* @4E#XRB+!=X1&4BD1!QH^)D\XI(W!Y M?F/_D&H/M5R$@T=4WV7EVYS>4U)!+7KEGW#X"%,]MY1,Q7^&*Z@0'I6$'"4J MEU92]LZCGEB"%"U>QUV:M _CS>$PP=8!? +P&7"?\K Q45+^7GA19!8'8L?> M=R(^\?;(0V_*Z$RM2'=!O O>:[%]=YNQ:R2:8DYC#%_&S!$LL,\I^%J*$_\' MSM?ANU6%NP3?_:'PL$ZP7R78)X+]?TMA;,=QVPT M/';3#V+S-RY^ 5!+ P04 " :A*).\I2U\L " #D"P &0 'AL+W=O M FNJEJIE=!5 MO?[V@8'HDCBU#5S?OK:32ZD9_R&QF9WQQ\YF%U>IWO1)").\UU6CE^G)F/8Q MR_3N)&JN'V0K&OO/0:J:&SM4QTRW2O"]#ZJKC/)\DM6\;-+5PL]MU6HASZ8J M&[%5B3[7-5=_-J*2UV7*TH^)Y_)X,FXB6RU:?A0_A/G9;I4=90/+OJQ%HTO9 M)$H1%4Y M)KN.WSUI.FBZP-OW#_;/?O-V,Z]8VQB8Y$Q M%!D# A:(($SD*"909 ((BD $84989 I%IH!@'(@@S 2+S*#(#!!, Q&$F6&1 M.129 X+PX@&&12Z>Y=A!.: (KQZ"(G?/(DYE@"*\?0B*7#^#=ETS A1A D!0 M) ,8]C4K $68 Q 420*&[<^ MUF8!@A$L3S %8#=VYM-)J$.J $4J:8,%P$& M'$X4ZB!0$='!=8 !D],HU$&@<40'EP(&?$YWYX9 TX@.K@8,6)WN/G4(%/G: M$*X'!*Q>Y($.!,6^JK@>$+!Z$>8!!$7R@' ](&#U(LP#"(KD >%Z0,#J19@' M$!3) \+U@(#5BS /("C,@^RFR:J%.OKV4B<[>6Y\;WLS.[2P:_)-VC]XU_]^ MY^I8-CIYE<:V>KXA.TAIA%U+_F!KQLFVW,.@$@?C7J?V775]9S&9PAGZ5ZT1V 0:^"#[K G3'CD1!==2"8OI,C M#/:DD4HP8TW5$CTJ8+4/$IS0*,J(8/V R]S[SJK,Y61X/\!9(3T)P=2O$W Y M%SC&;XZGONV,3+%[#P@%T#:!;P+W7(8N0S_P#,ZS,E9R16NY^9.X7QT=J M[Z9R3G\5_LPFKZWW6M(DRLG5$:V8TX*A.TR\(8AEWR1H2.)$_PFGX?!#,,.# M#S_LU=/W88(D2)!X@N2O$N.;$D.8_V29!D72 ,'A1B2$2<(B65 D"Q"D-R(A M3'8C0G;=(4"U?BXTJN0T^)G<>;?1>Z"^N_[ E[G]RE3;#QI=I+$]ZCNID=* M326ZLP5W]JG8# Z-<=MW=J^6@5D,(\?U+2#;@U3^!E!+ P04 " :A*). M"+X*/-4! "*]SW!HS' G190N"Z3LY0&]/:JD$,]94#=&# E;Y(,$) MC:*4"-;UN,B\[ZR*3(Z&=SV<%=*C$$S]/@&74XYW^,WQU#6M<0Y29 -KX#N8 M'\-968NL+%4GH->=[)&".L.Y@TIL]3:?U$Y:B/%PF)3$>QU7KO>K]-\$ MN@30->#@=<@LY#/_R PK,B4GI.:['YC[Q;LCM7=3.J>_"G]FD]?6>RUH?)^1 MJR-:,*<90S>8W8H@EGV5H"&)$WT73L/A^V"&>Q^^WZJG<9@@#A+$GB#^I\3# M38DAS(>P2!(42=X3)-&-2 CSGYM,@R)I@(#>B(0P^QL1LND. :KQ MS^3&NX[> _7=]1<^S^TWIIJNU^@BC>U1WTFUE 9L*M&=+;BU3\5J<*B-V]K6 M1FH>F-DP K(^2,4?4$L#!!0 ( !J$HDZ4/G23N $ -(# 9 M>&PO=V]R:W-H965TDAQ\PU;/#:"K^%UQ >'C(Q,?0]"U$$?Z MC4[7Z=O5#+>1OEU&WU^O"Z2K FD42/\3V'\I\3N&[G9?@I!%3R68)DZ31:7N M59SDA7<>V%L:W^03/D[[(S,-5Q:=M?,O&_M?:^W I[*Y\B/4^@\V&P)J%X[7 M_FS&,1L-I[OI!Y'Y&Q?O4$L#!!0 ( !J$HDY'11W)N0$ -(# 9 M>&PO=V]R:W-H965T2[JR+653 M5:W42*M439Y9>VRC<'$!KY._+V#'L1*_ #.<<^;"D W:O-@6P*%7*93-<>M< M=R3$EBU(9F]T!\K?U-I(YKQI&F([ ZR*)"D(39(]D8PK7&31=S9%IGLGN(*S M0;:7DIFW$P@]Y'B#WQV/O&E=<) BZU@#?\#][<[&6V16J;@$9;E6R$"=X[O- M\;0-^ AXXC#8Q1F%2BY:OP3C5Y7C)"0$ DH7%)C?KG /0@0AG\:_21//(0-Q M>7Y7_Q%K][5G883<7_ABL(#P^9^!BE M%C:NJ.RMTW)2\:E(]CKN7,5]&&_2=**M$^A$H#/A-L8A8Z"8^7?F6)$9/2 S M]KYCX8DW1^I[4P9G;$6\\\E;[[T6=+?/R#4(39C3B*$+S&9&$*\^AZ!K(4[T M"YVNT]/5#--(3Y?1#\FZP'958!L%MDN!_;=/)7[%T-WA4Q"RZ*D$T\1ILJC4 MO8J3O/#. WM'XYM\P,=I?V"FX=&+-% UK8.^R@]3<5&BV<-TW-;&= E)&D%>-)W]0_Q=I]+5=AX1'53UFZ)J-'2DJH1*_<$PZ?8:IG3\E4_%>X@?+PD(F/ M4:"R<25%;QWJ2<6GHL7KN,LV[L-XLS],M'4"GPA\)AQC'#8&BIE_%$[DJ<&! MF+'WG0A/O#EQWYLB.&,KXIU/WGKO+>?[8\IN06C"G$<,7V V,X)Y]3D$7PMQ MYO_1^3I]NYKA-M*WR^B'[;K ;E5@%P5V_Y3XX5V)*YC[Y%T0MNBI!E/':;*D MP+Z-D[SPS@/[P..;_(6/T_Y-F%JVEES1^9>-_:\0'?A4DCL_0HW_8+.AH'+A M>/!G,X[9:#CLIA_$YF^<_P%02P,$% @ &H2B3GZ2F?S2 0 G 0 !D M !X;"]W;W)K&UL;51A;]L@$/TKB!]0$N(X761; M:EI5F[1)4:=MGXE]ME'!>(#C[M\/L.MZ&5\,=[Q[[P[?D8U*OYH6P*(W*3J3 MX];:_DB(*5N0S-RI'CIW4BLMF76F;HCI-; J!$E!Z&:3$LEXAXLL^,ZZR-1@ M!>_@K)$9I&3ZSPF$&G.\Q>^.%]ZTUCM(D?6L@>]@?_1G[2RRL%1<0F>XZI"& M.L-GF.O98S07_Q6N(!S< M9^(T2B5,^*)R,%;)F<6E(MG;M/(NK.-TE!C#[.(B^ZC(/D*0W(C$ M,/NX2!H522,$Z8U(#'.X$2&K[I"@FS 7!I5JZ,),KKS+Z#W0T%T?\&ENOS'= M\,Z@B[*N1T,GU4I9<*EL[ES!K7LJ%D- ;?WVX/9Z&IC)L*J?WP*R/$C%7U!+ M P04 " :A*).RQDS-?H! #+!0 &0 'AL+W=O BU=$&=K3&KZ!_MY?I;'(PE*V'#K5BLZ34&7^X^Y\.5F\ _QH852KO68'-B%@4&C+0,URAR=@S!*9-'[-G/XB:0/7^S?VCZYV4\N-*G@2 M[&=;ZB;S$]\KH:(#T\]B_ 1S/4??FXO_ G=@!FXS,1J%8,I]O6)06O"9Q:3" MZ>NTMIU;Q^DD"N

0!M(B)11Q#F=@JA+$'0#%)P#;60!.M0;\R=DN8 M:&\'O@QN;7H^\19+]+%2FU*QL9%ACEAD!,^.73OVQ2 VAK,:P@X-C.&2MR46 M$U8<&[6".!^"],@Y&5TII[NMM%/(#,H7$F;5>7=(/.>%AS M,SG.F#5H)+]TG!1&BS&-FE[A.^.[,OOA84]JU=I$0FJ. K!)2K0A6FEHHI_] MJZ$F6Z#2& <;VZ^.>[03P#>]] T;1.&E>IBL#G3%B4U1%Q5W8N].;9OX%:@R M:]?,.[09[VJP^O;9O=D4()4#[AN;J-L(S\>#>AJI#&!I=M1WQ Z\U&>/O&:H2 MIJN2T[%:2\F!+M9%;%[E7"?U(BB)?&QMW[#ACK0+9!TNXP-3RES]^2C>>2;? MF]*(T;$08F%4]@W)&/9%$T_@]'RJ[*#:>ND7SFC.C*A?XVH =Y$)&:Q7.F.\ M#8XGVI044:B0W*[VK(#R9:5Z"I_;$GLQ@/8.J44I,V_)U&B#1XU%TCTVA]P$ MR47G-/!FH2 *%U:4-]>PX;BI7$EY8)&"C1);)91R^Z $!<'LCC*\/)/2S 1< M0M5]1/52NC5TWW=6M0J33J14H!R1S6(0^[&7#X62,U] +X:J];Q2KIYTV3V* MX/UQKPWR>TZCB8F<':_;=5/N):>QQS;X?YH-I.%=1*$H<<,@->VEH61!XWIV M[@2I@1NBFD@'28R Y]HC"5^6+++*( 11Q_46J<3%9>6!S3IR@686= L9AF+N MT+/&MQ\- S$;4TT07>P[\T1D/71\PX_%6 MO+2U8OWN&P'_+UKZ26DN,Q&IG_G\6<-1*])(VC-JS=[-X\:N,LK936#;AN M2R1%6+UZ'+VKHC\=T7MH,K$ZBT0L*&\K-^;Z19TW='%T.>0P88^GD5MLHIVY MX':1?F[.RGAQO:6PJCR?)E$O?)(KWG#(\J6;4>?RLN.AW!I3\XLM3'Y^M;ZK MD:ZAO&5C?@]=7=0WJ51U=0YT?\NF.B]:7]%FHR%0Y$%'O CF8" CJ8]P-=3J M;LT-2*R,:=M#25J,/&^UE2Y+Y%55'CN2Q?C6 3F@=C@KT6;-^*923KU@S^-6 MJE=&.58D,K%!U>\/1M8WFV2!QXC*9L]C22NR%7E.Q7=)%'U3V'"N'%7."HMG M;^S/*&LXH1A4SYC(E*V:B&''<""UDQ=+-AS4?VG,+*0_5=N1+4>#A8. R@W*T91B$=7IVD M_&!K4IY9%4*X@QU+=FWE7?7O=LMVE:9L%Z0&5J/JHB:BDA(.B55O M.S>#') M(N9;SQ;Q,IG_=\1P7-V5^SUIEO#$'^&?K=V)]]N=_B;+[T26=RM1FBO92ZJF M5$&J)G>IU>0^.M7D/OI*D%2<*X<1^D9&CV&"3-,E .2\H:\2I#"-B23AO MO3^N55T$D/Y@!C\T_^\C2?$H0+$_TDDE&*CH-Y1"T"]=9X+K.T2DY7(,XEBM M)(;M%#4)%QN4& YR;O A<8269^:']4G"P7"]40-0S4,X&7#7J10[P+DXN>OF M\87#8,]62[S&SY*)&-;G6:9K>/0BQR=2F(NG+N*W@HMY*=R6 ]?XZ1\*)W$@ M&W8,,%)I@P@U**KC<-G*T5M*F_9_\U.JG?@D"JT4W@[$QG$4<-'IF-C&'J]@ MW;K([Y30DDBI!Z]VM61D.L%Z6@50'AA3VA29):0Z@2,/7I$Y#3D'.1);-/6] M+JZ;(V8:8.%%-HV\OKAZH?6/+ZX^T2_GXK2'0Y%W1YQ.L\S2,Y,Z(T\X+\E/ M9S8'POP48^ 5\,ZB8)7#H*T7D*6U3-B!I247HY%U:IEGSQA/HH8$L4-]3OX% ML=D)H2<_'BK3^ P.?A3_LR,A\BM*I7@2E'G]6T9KINQT> S.'G#3":V1W]WO,<_DH&8XK^R58^1 B6S#4K05.T16\--C:42;0''/Z3LN M/4"3*47RJ>F'\ITI\8(S.ESEQVJ00"_7]9[% $FLYD1*XU>PD-K7^^-6@A"< M3,ER>![,*<6 -W5.47R=&T\C!0X(:M?6!^:JF73D]8T]4 MC<=R8E(%F&/3 M<>B1 ;.EU@-]6(66)N3*V)G&CDBJ[EECR3&F*\E=U:I%H"!2"GB]JBWK=JH<2*_\,)U+0C?F8RK -W6DCVM1D.Y.8C[ MM\>2\O],[/1;PP3"(;IO4+^OBL<(83)50A@L1I1-9B:Z4M9-;JW19JLF<"''<7DN MO_2'!+0IR52#2>[0S'.AF;Z^Q]D"]A.(LQ:0D@Y(\JIP!O*[F.Q$ MY2W6 6DY!$A6G"^68Z"PV<8>*>VA%\%5MHXCPL^@$TI )EL=!9;D(C)15#(= MJ@4E4)-(_;LVL0!(CI3=AQ,. M@D+JC"I-1L[[6HS>(*C6<+V+]GG8]2@5'HR;.5B]WH$%B<]MYYIX(YN*BIM> ML45@"==JHGRLU"(L1>WI*K3W+/2CH,>%(R?6I&G3W6NJQ<7RC:NH0,7O2B!2R4B$U:#ZD'Z%#<0<\'Y/C7A*8+2;<. MV)[(/#1HH 0E5_FT7JG0 O#<@ 243>&6K3,]93"@J/6=1(XG:L@=SX!$I8+* MG_KH$X2^Q*L+GY%+8%XD)0_C<,CXS,TOC!]ST.D(;SG&([5M!WTZ\6D,\[>) M'HQ."3AOF^I%\^H3@T$B0ID(5PZY!7DIF)BKMQ5.\DT,4O*MZ)C C"=0 OK;+;=@'6 M29%TO*2GW;@D,92:9Q(46KP!U/SF%[;MJ&;_0)5M8S^:VW5WPP%A43;X= W/ M4.G,&[J)-+-ZMM]\Q*W] "C MLN@RQDMN']X3'^A69_G!N1;D#A? UY^CAJ%V1T5T.%G/6[: MN +$UX>&77;?, /W^",%8R%@SF'4\_+FW%YB$M"Q%M*VV-]1;!>/%KL<_;ZX M5E;AK.[ZB'YBC.2C1+[#^JX;B,6][T*S M'QN":GY$6<+7!!PG!K?:P@*>I"B5S>9\3W$#>H3UP!4]!8+PPIU%#C JX8,^ M=U?3V#CZJ;8E"OM>34]$MV$E4FPUVN%9[+>#$9)

S?48MUSK/_LRR[8=U&B?*T%R2:B:&RJ%H3B8(8S%/ MAZ(]ZQM?='.H(+F?S+&Y<7&JWV!4!D&$8O#R]=UC,[D''1K:6$2<+$*O2+B* M-FT':RCN3C*KS )D\Z$+K?+^$'C=>N8FS.XYMFPVCSL9,;_@J@9^@]/]:'9Z M!=^U9%CA5]CF[C_S$N[='^M[%Y)7 LGWBB_VZ5<&=I[6]UZU/KW)YM>W*M-\ MVE,Q0DG'>D0@'+$(B(;+<1;]P-.)J FST@<]61Q+_"[ZNV3.A^+/6T40H M;YPBLHB28]#LARYJ@99M,/.7_U:I(+ 9\U-_&8887PE?Z4'XD_#I#UWVQ#3: M2HP^[XQ&9O=GT<6 X\(\+$:R=VZVK1%HO2O37_ _QKK>NZS$R%7L;0[_-G)0 MJ\]ESM#Y@G44\8)8!XN[^@#6ZMBN'M+_I]9+*CJ- Y^8/"7>95O M\CAZB\XG?>PLCE[]].HB&FF+DY_*S0; ]2K'!.&+&WJ&8XG>7UQ&(],!)8Y^ M+NZC_Z= U]0F!AIPA,FQ(@)W1;F$,\S/?#&:3:;LLV8V>1M/9,EYDBX$KFD[CR6(>)6D\74ZB>;RSE(&236<(E"2! MW;Q!+8Z")1L-HU@Z!0VAT!)HBR)9ZMI M'RCI+)Y.<$G)&.:QME\#HO*8*?9$$Q2BFX#F$SG632+LP0P M;!5GRP!,)E@1&I>4S/ )PH^%H/,\F\63R2QZXS1/RJ^1YAEOP@MM*G/1BU%' MOP!6FV'_9I?"&CMC4W2+'K6]Z&ZL6L]^)6O=L@:;[M/&F5WZV0<=\X+;CVE8 MZ29#4XL.:-=LV[$V4<*F)X[8P-G7]-S?#$V[E_3 M!J24K9_"W09KW Z4_[72I UZT, DX$@CO>J^'+HU!?L1KU=_/]0GA>Y!'"' M2B,P,7C*B=L;#$T,E*Z*@_/'8HWHYB40U%I1=-KG=O.V4+0%NO/=2!RD9^%? M*;,6@7'6SR6QK_9_A(&-(X39 PK.+5!'E*)KPE!4*;$*58 M9D#%DD@[WGYO^^MQ26J@K4"7@?P"[0*.-YU'HS2>+[+H+ )*-EO-HVXOT5#F M/))2(.T+XFNS.(7!@%K!XO!O"CPTF](R5\0W\,1-/H@X*;M85[JY+[E-]*9D M:N?=L G;$P>]$MW]FQE(6B0WT3PYK(R6^WEK!^ M]EASHE6DR44M%D+_2VVKR95VZY*(RWFP/?MGSZ5W*_3;0 3%< MYFGHJ9B:Q1PZ-:&& TF^KHA4IWN.8Q\,=>J@Q)$9Y,0Z,5/\-YU1S#QY$,BT69D0QC2>@%($'"U9PG# XA*0T"?9 M!"9M6:!X6G6M:#0#M2>= M,=9< LTV6$3;835!>(A28I$,PD#23M/#JTYAYC M2#XHJ)/YA*+R02NC-!DZ)A ?0&SX[6DV@?:S#49MO;4!J#T!=NN[7:EY)UAJ72E)J)7IR8?1@B5M/4_ [/00$G[OHA;')MN6 MF%RV"8B:0I<;ZF!V)F#E49[ CU:C7 E]Q'TPE1ICRTPP_IB!$IW#S M<65PP=.4'LBT4@+(;C<8A _2[I0D[2E(RU/@]FZK04YI2Y"$< X,RNDSO6U M8\F)XT#_I;?JU1FK'7R,'0XD9K MMN#W5)$$%(FAXGZQ4V_(R7KP:G@U[A["S9*X9T6KXDHELKG->'*0=* M% \U_(D9E:C+93H!GC7I94#J!7='T(::P6TRK75UIMJI?(&38Z!-*/R0X]74 MW6;BGNJ'?'MXZ(#2;YY!8J/Z[CA' LTXXMO1(:TL^T'&="Z;+;?H]-G!6)(- M9XEB\S/,/:=Y]OA 8QZX*=C3>*PTEHBSU,VC7'R&(RAR6U6FMY X"F6GGI2P MVU@*X:&!>H6ON>4 $#?B;)[ZWS,->I;&\VSN_X*EM'XA)2(7VP-X*I8<'5ZXUJ MYJ[')!PX9\[]F5HM/A.(@"3$-$4V.#V/-_W0:8I.-(M2ZK=YN8NI+3W%&J$( M61"1PK)H)@H-$*JX%63AP+]P=&59W: 6+WDWV)> ][' 6'4O-&]-VW#3<-F4/J2E0 M>5=+H@0L0QO?Y ]H_>[W,7!@0EHAQO5) L)-+P6*(^"B@V.-=;8D=A/)9"MK MTT[CY*ZPR"HVZWIO#KR-7E.P)QJ<<)WEKNCE2K7'Z[]09&G-B$-^,^[ZM7<& M4M1YC&T-!(T*@#70UT_^X I#!&D#;,(Q4N00!Z)C,>B@*8=.BG2IQ(OJ$1 M:[,,^7Z9.$VTMQDI3U(N>GK%I=;0(F!W?^4$ZU/RL/]QCK=.T9A[VT_, ^)LA9#A6'5*$! M,+T MSZC!HI4AR7BQTE4.^U=2@L:.)4D\MS76YS!QM#0&KXR"0.$)?]NQ32A")JP[ MT1*L6ZIOR[O*M6W I30III(6/GG88#/3V9+E"OB8 &!MS0ZW%D9L"V%$SR;C M"4HH;C?3)]42[\K&_2) ?DL)KUK',ZRK/5\M^BL#?$QAZ3-9>BS:"#-K-BH[ MA3K04[^3XBK<)+31CA%OM%O[16\W71+4Z'M9O)C.33M?"OZII)\\D7!3VVKBXX=X@6::#_@WFF< KLS2?]*LO!*:WZA'FM@ M/5)_0$Z?++!?2%.W%L_PS>;C%_.JS<7@.[27D8%*S"91[*$8C),2QO"XC"JA ME1D419GRNL&H/1/\+P"S-MA.NVTD8=0EP5ITB\R+#! T@X,**W6FJ54,*8XLD'$_J^%SX_13OB3T M+!=^TV[>@;E5MLA.;P8Q,!#-C_B$U4?BKRA.-=C" MT%?RTWBQQ"8O('/04GA\,C3YP:L"_U+9C>U]'3B&I_1/)#RC(T)GS%<=A$7T M0;@Z[)2^MBB N P(]$=3PA2M15SN1%_6574R@!\9T]'I(KW#;/_LDMN=$81ES M8;6@<+^NG%_M ENSN#?P46!H$8QO.3R*JU!EPJ[#Z!,T-M]N#U5.H5W#/N*. MB6N9Q,OI%-\Y5HZ;;K"07J#B:C!"J=L/'D%B>G4[%>'KYJ;@1A6Q26QTM9R M]S#G-K*432P%K&R.?S)>+$P7CH\J3U$Q:?(#L[9OIY7>PZWIWRMID_>A_I). M*% \#*)>,5HY5$6(SDPA.N9VJNUV'>KT&S)-CCJE"JR $L1.FMI#DSDNN(,X MSZ-WPI]^-@+)+P+\<^?3A2DI^.Z$>C$'B61%\2I9-IXLS-A*;;K]?/1W+66S MB499-H_.HG0YSC+SLQPF_@QG?Q;-DO%LYKR,LB[\EB3XZGPY7BU/KG*!03L@ M(,$:%]FWK'&9I;C&Z7BV"*TQQ65DT_%TTE\C?$=+3!7.0JFL8P/YSVC,:9XC_PGR1. M@."\XL5PJZ'0FQ2AB6\NS9N3>#6?<=83V?I!'P!5M"W7MJYIW=LKF62GJW@& MRXU!8<+H5\<_NUS-GUP\;=A?%,H)VM?;(G=R3+$>[@X\//IR99H MGX#5 PXFWF08FIR- 1/M9.EB+CM;NI--Z1K-%N/%8SM;1],-"!3$/66&;^O=05=EF5*D/%R5!7KBV4GU#.[>9)8$\;[;#T_JMTE(TF-R M1-#+T@M;;ON5VVDI!6V(HU!-IW=)^WBT(.&W.(I/I54PSN!3EP,;0;=VO$HI M72).EOQWEFG6;P$W)W.XU6"*0$4E_YA:,\8]Y? OUF21 NX>[/H1$E& M6'(&2);.XCFN&S,QIE)_^L1149C\DDCQ(HN3E +G M8R^6D(OA7;#4]J;KQG.IL[+<1>K)\@,W=/3^ZM,9>1[$)0;T?WW$+8.0]V?I MD&W\.6IDZ0?$E6?>(K!O/07"R:C2P."<.E>;V,:*=>VN]K3$N:.1\ MQ3 _ZSHPJ3R*/_7OU2%'1848V=5=+49(WL1G[D\N"J!4US]0!0C!>^/-8/O7 MOD:1'=T:& V ;P-Q2R>3WT6C* '9CQGAF>,A%L'>6;"S)2U=*^5?'B5*;; 3 MT^&N\"FQ6ZS<*[GM52O7PC*A*$CMB\XQ_B83VGH8-J;$D]C="\P:=/=L?;@#9\91MRS'I AHZ"G8'1T98S^H'37,A%XL+4LG8F@Z"J7Y4;,O;DE*U[=&OLM]%'D9U4Q].,4:VB5^H%D;= MGG[B.NZ7IEC]T^[YS#1_[JGN,EGH=L="[?1XL3>"[,.2)"EJ^]'!BB?0@E.$ M@ 4(QT =2K#V?:M9DJ$V$/,='F=8?H>?W2C=>U33/_CO=[-NG?;UCQ MW^=".[:(GJ3US??[U$T.7W[>4' Q][D7@,9C P8#)L#9Y\T6ZXKNI)0KUW#D MT7IFDD"?8]_>UY$;12),QHLE1=T0$+[M&KJ\?QR]4NN0.'O4OT46;!S^Y .N M>=W[Q;AW2JH<[B"^<2LBWFT+]B?&^/V9M-?):&MFZT_0&% M4^920J/XZY&Q?CG[G9X"7'Q;!VNX-X:8"$.E+J73;T4VL+;\$IV3&92C@B0% M@;GR164V:%75_HJM==N'?>XW(-+*N#AY=U00VE$NH&!W#Z34?4U'Q7JY$17" M>@:"L,I];DS(&OL^;P ;N:#.*S.6=3.G(/5:W=A4L4>@^:F-,*89>_PK$"LVG&O7" MY3<#M5/\7C!()H$@2,1U7^QP, 3Y(5X2BR22@8,IG;*AL:./*DD-!?[Y .@V MQ FJF]-XLJ2(RC1>9C8:CJ(L?5WS:RW;"6CO2<^P33IF1W.0T!RG'8HQ)]?' MYB0M&D=O3+U3_MGSA+\28"$H+FUM^:NB0@B_+7+T&M^5^V!GI1#!N02)[ :- M9RQ91.\H@KR)HY\Q@A'DNT/TQWRWPV_0@XAE7C<1YW29QKVVNJTI*2_@] J. M^V_Y\I IZ(L/^:XC=@C4]URQ1:(.-JY((VVX0J[%GE=DV$E+!>_4K2TQ0N6N MN&GRG=M2&2?SVQO!+:W42-)DY@>TG\KF\T!C(NV,N8,25>)T MLNSBOSLS(3T[SQE)MP9)Q]TN!#U_)MF'K_+J+T#D?RKQF@#=KLJX8]3\?4N6 MT %4@$)"_5VYB[+Y(X+]_RC! M_+X^IUIL;4?,(PV+I&UM#05/$E8->40MMK-DIQF--'Q@/%S&$T;T9,BO4 U6 MZ=]!,^CVFT6:SU<@@!(.G?IO5B/&AEO450^[_@?J%H[C$VG9*D%7@*]%M)X> M(19!IRG?:94=*^2MM4(':A5.WF_<)0N&*!;4FCL!*HCLXESA-&2R^^[#U:?V M;.QQUK> MFSN6$8!NHD_CJS$-\@%#P'>T!_SOY5'B'?Y47V-2X8$UN._@TW=GM.FBRM=2 M_?PE'!$9JM*4?3[2^(":TH-Z(F:M3U?13;$A [@#8= 4%"P@(6GR M.Q0EI1D!&T?+PFE]6E?%.<>,8ZJ_I(W#2$@EM+^ D[NB#9*\GEUL32NHG'3Q MN>0 9AS$)$I1W!D(*VB70^['B8\8F=D=EXJSV]X&DIH]T&I%-4A0!;7[5B<0 M@ #,.*/M^.0ECTBYO/E@EXU[D,8/(Y:H;)-6B8?!1[3<\IEV_M/"#*3:*L$B M!+'')6U.AD[-'KS*>NPPR/4T-;CRT6-D(=_TX3'[MNTC.)WGQOC1ND?)E:#W M^:$I-6Z%=^/L =2'?=T&,ZG\RM^XG*'5 JW_6]'4'6+F'F=51YAK4C1.,TGA M,MINRL&>Z*[ $"JX@>@-D+.FE5\_,%+5W%LHC-92[X;:996D5\%3%7L9[?E( M4@4>#=Q+5ZY!"9//X,=M?4W]4@Y8&QKIU-OZ_AQ)R,:T[OKQS=N/;\YH[04% MGYVZ\7:R"BD3LE_]FC]B6D49@A#+_1ATO;-M(45T9=UV2S M5ZAKORC6>:=Y --IO#I.ZH+- 0(LXDFM>4J4V2%VMXPQDLVH*96L^ERW82FG MJ=TAP_8[GSS*6Y>@VE)Z\0UW:>IT="^51K A $?IAVH66W-:@A<6F1Z#=2Q& M<*=Y'F*]'*_TZ' ^2\R-](98PS277<@W4W)UCHTS$,=1K@%/6)-!2)$ MZ^3[;FM!6EI(-CM+#[7I NZ;J DN;)O?Q]%?CIM;D[QW77 96$SVP_3>/7;N M<5F0CT$'7F3LN+#0GRGRJ4UEXS>YIK&IS0 *^P/>, IWMM7;>@L'[2KG"K5- M<0OC-MQ) T4+(6DLQTB #0@D:!&Q-I WVA/+5&H5Q^?HNSR&= M8Z]#*KT%FC;!'MUN!B+4U9P"A-R^4'?U?0 \*$]=."W6J$YM06F--DY6W?UD M>;3M(KRP0]1R%-_]LQE'?^9;CKUH-%4]^GE *L!,.:!\1Y.]TFGX)@R2K,"J M<\&ME2OKL$U-U^)UJA* 71=M"'S_ZCM<%UOP$-%WQ=/8[WP56&!H4R46][&) M;&B5/F+0A?S:LM6:DB8?V'@-:,8\V^OLA*5HI#W+9P-3D_[ODQC'6(P&*AM\ M7A-S1<$%@0AL D1 ^J' ?9&5#!42;J@D3U54>O5SX1;*N3,!WVIA((LVR"%( MJ[P.F30@Y5UWJM-1PZZ*8047$.L@H$^:.:>4)C"RZ.?"#5$A+Z@-:V7;=-G^ MVL\AM[5G<:(4MN<_2(4\0++*3@RVA5,N=&A M$ W_)+QNB2:!,W3DD1>0S4(BHDTA_AGI02(BUFV#?6Z#ETAK8%";&I]-A#"' M)08D6\4GWI@5EDV*1:"BR*G(JI?P/F#'.GJ&87>+>4KU?$8@3"2S%7]>Q,LY MAM%J&V THBY7F-8YAT=F\"L5_IG$68HE94;3>#:9R##Q:H51@X/;<<6MD1SO MV;?MA)M7'YY'KT6-Y1TM=$?Q9#JGC_-X"ONA>L-8U0D6O*1Z1JO9TMGE,IXN M*/)KLHBR> FS:"%$.P,&SF ]I&6*T=!48^),!M98X5%&<60P_-*%(3PYRN8( MX%$RT64Q(&?+.*,2B;#D;(F_71#R5EC3QN/UU+>>_%^J\1G$=WP2]K=O",\; M*E)SZB"NS++4H'#RL$E339/Q)/H=!GB.8&)COOUL&AS-4+S<:I MVSQX.AG/\,]X!?_J01BU[D"*$Z8+&[;.4$MG]-I\2H,DL$+\KY'1GJ:)+7A6 MQ0KWD[F!F&B6DY3JZC2+\1)GGP%MYO1'%X_S<^/(-AJEZ3ACT*W&*7V8 M+\8+_&!B',VSLP1&Q4>64WDVFHJ(D8VG^ (<_I1VDLJ,K\P%.8F= 'B$?X(5E@GVHT4&NT- D=O7VH]\^A;R M-8:E/?^"A6[5R_Y[STE\=*I,<6-2I")I.N6"4945^L,/R3$;':T\Y^QDM MXP5S'."9B]7 &MT2<<@+9G$VFPLKF\&F86RIZIW<:/1S^_>GK'0B:MC+P5ZE],)94RH;Z?_JA:'QAM0:'X? M#23C>"<4COGHKY>4P=!".TMD_9(S \AU%;AFXB6?&J4\==C_M0D'-*-/>3$U9H66VA.?P:! VGHL-F9B7Q+06:U%IKA M+9P:CLIVZ'!8P_"CKR-SR2U3UN:6A)DMQU0YOH<8J,:6&YH9'P/YV(T=T6OD MP3&6""X?2UG+$ MRDLXS'W=;#>N*D_6"*K6ZZ_+]"OI="EQ&HQHPY(?27Q[P(XC2.:QX0A#05[] M=YAG4^_".3Z='%2$+E\$OV"@$25XJ?B8OURBU!**XP#($W$,K%H!E@>I4"X5 MKYD7].BH0TL.GCL6(#?+!O9T,.O1=' MW^L@+."AJ?,0* 6V=-DQ) M+=A\MV_51$SQFSFU%HTX_/]+]PAPJ38=@J'-H1_[HA(4(P'Q,[O!>L2\.R;V M?.X.B)&NVWS?%FK]R"FTKD0 86C) =T1:(/"J<1!?",UJ@"D")3->%"95J=( M-[[1=<9V7O8SD')7LS2ZV&AHA;'.2IMVKRJ@6Z50-9HGOLJQI0RA M9+&*KHK#85O8$KK6$- ZO["LU;WZ%-RZ(S.]/*>+^6 #F3NQ;DX@'\4:HZK' MAD:*:A84TG$4\=E0OGY@;ZT@.(MNI*:,IB@@#\%W0?6LEU\/W>5O@BZH$_^8 MT 65?^$8EQX%;I(D)Z"+&MH"U;>OA>[JMT 7D\C_0:$[7\V^ KHZ[1!X,3-Y MMO(KI+L99O!\57N6!1LE.$R9;'$4,I=[F2>/>#/3231F)QS%!E+ ,%!- JL# ML.&YO:Y Y)GL&E3&;D+KDTL"N *?,_>SC.+;EQ,6P.?=+.J8[!2":V\-=H?IYA<23Q%-DE&OYXI>^LY62_K#=6G_R=L:.K>Q/ M>>7$MZ>=(/;\UZ+UUMC:[)R<4C$P_KVN< 2_!S7=QFZ^BS^2FV_F55$RF9R_ M"<'(K>[/2!IXO%C..9UB-5MIF0OXSZI7R+%7=X\;![JMSX8>^6 \?R?*^/6' M>UK?PH\!H7&@O:-VZ@VK2ZI&;JCLHFAX\A\N*( FE*K8#C3U75-\NC4I;(HU MAUT@XC1>%MKENY<_N.T&TI2];G=L"[&3Q3;OQRZ JRT#'5!3 MU;5&4E!(@_;7?# -P$F#,U_3^;$YUT3,8]LO4H8WFT9ZNG%@#I=]'J,=ECD9 M5;N^+@[W6((ZT,J3HLJI/G6!W)&+?6MO44M-M7;W@)Y;<&P1J5)9-%VLJ,0\?EK$JRDVW9S.9_%TEFEO#!@. MJYA.4ZSF (/"&_-9XG2[M"T>;6/#G\D(JJW'R7B- ?HT(GFU Z81MV\Y)?PU M[ RO30LDPZF^JI2&TO9N<+-<*MJFW"K0+/_?-*LBF(20E]PMZH2SFE=$KNZ!0K7\VE76A&IY0L M$FIHV;?("HB6*%CQR?2/+#YY9O')0^NA;X\7?/ K:%0;4]/UPE;3&*;]_NM^ M9GW',(9Q.&*,]XSZ5&D3NR$)KM3.(.Z>N N'9&)E\6(^,[;R M\(.A#@XM!F@PCW#ZZJH_JUL<=.)\N R#-GB/%_/OA MMSP*"+T2U/L?IJKH:R,6O

30Z5F*A.^N^''K'%7>?E$OS52O0AT2L^-,1 M!.A3+:K-WJ"%\2<5O%D01U0E]BL:4:? M$HJ4^I'H) #]%FY2DBWCV2*!OVF<@E21S&;P4 K_7\2+V90\O7X$V A>F*/5 M9PE,$I +?>HC++ V%<>P__B>0K2YN *F$Z#Q$@O]C1)R$$_&"4=[415"_$/5 MJ.#[">+BRW)[Y,IL0T\OG:=_.TR7?9B"J+:BONC8"CO)J'_KRXC#?@^8FN]H^$\H"BE:#JUL^874)E49-9]2.FOZ?/7UE/#WL:1[/9IFW M,@E!&E9;G[*TC,9>,9&COHZKIR].5O ,N46RFG0@Q\%2/:0D(8QRS*\<([23 M\?4>,[=081GIIQXG?Y%+YH@X,X/6K^!#$BOL6!2"^4DJ*Q/M47CY'E*V;9 A M6"KX]7M/F];M(>M&CWY\8I+V2JWUC_W.#6^B@R3QR2M510[I?"R=IB/PHOGLAYW FU^O)J0>6L/;K,CUV(!JD M@H=![R*F8#G(3OKF-3GF4=NTJ\)W[8HQ5<=F5J"9K"D+%3]K&U+"^CJH5\?= MWHE^*)UV7.R9D(9/;H>!==FLCSMD,Z93G^, =I((7,_Z8T#2SN'M75&X$+$# M&^N.D[WCC(MWV/6T:Z-"R0]&CHD\GHZ/-34?A@XL-/D'7]!TGY@Z82#CM@6G M8O<&:3IGI]TXVROST\0J=GK$.V&/J$;'?IZ"B^P:VWFB^CMMK+N^@:*MI+2C M]')@#8L*)4I48S\-R@ O8*Z1.KDFE//2V=,E[0M*=_%OW^T%#M_]87!"*6G;#2D-M_^U";\.GCI-!/AF. E2 M9!3:26=5J7&%PAG>&K:$8!F;ZX/X(7/VE.3K@]:2L ;ED.7_\+"GRZQO6?H] MU,$^U+2=6_T1LNA7Q_V&S7,Z?]0>]WB;G'C;8#]U]4BVA5U4[('A]+8UZG+M M^I.'-N,5-N'.?Y_=^B&7/,&^ D,LU* M[!9?H>@:L>^;NC'=9J^X :871 W(5R&&X(&&?%@BP,5%NJ@5W[JJN,^WTF%) MSQNO;??4N(1#]^#P26D$B8EU7QMW[#A2-0Y##1'0ID?J&>A-.RP M!=7\T-0;1"SV&<0:XL#,PKXA?GL3^$2GO=9.@[H=$R%JVBPZO,89S9FQE))Q M>ZKI8+'>3PWG@F7*WHT*J% !=C70!4@!;1W2.3*S&T!-G,5 MA-4@N.JO-)1R^Z $!<'L MCC*\/,G+W0@!%U>0CZ@7;N;"8.4TADG9>HZD4$EU(\)H0*$K_&%L,5] 3WIT M9,;ZQO$GC45+#5%^]_ZXUP8C EAFH+Y6&,2P;DIV; 781J?6YN'.$O^C*?UL M[D5#[=G88^SWD*#\AXU3\08I(5TSIU9%3B7-=;L86BU$,@PNC0869PPE>C4VHA<&91LD/A31+MK45NE$A>+M-_NZF M!RZ*F+)M_%![EL\>NSZ@-GC+(44$NM8(2$[.NXQJ7;!>/H+K.C07DXNA-%R> M@%@UYMMSJ97Y9!Z;H0C$EX:3TJ.7>G)N3]9\4^^EZ).TS60#3>R4.",;8%,< MFEHC5TP]]->UK>8A_3G[8<>_;WLU7#IQ8KK!MBBXL^=T?$HJ]G^[T]^$FS;A MAA;F$+LMW8VF-/8+Y+!S4?!8-I]9@G/Z35P7+)0IA6V,SB1J M6][V4&P<_5Q0,8Q@/Z_NTT9[+'T2V&O=8>]>[X(9<8ND6XJ#=ZB83\-(G7/[ M?PLQ4[(JMZ!'17TYRT3OTRM*X3KOC V<'2DV;]VK8(F/TBXD#@)IF[J/993E M!XZ^004%=OLI\*VC #MMQDP%)B&#VH^::CYZ_>ZZN&?LKW8.4PK+K^G@6 '& M%.H@W0A"B^S.\DZ-&FA!^!](1#QE 2[E9XNZ4M 5_=^,PP]2FJU]'I;B8R\Z M#:A(4-1O_*"7;F%4;V1DW+>2JZ82F' 6X-K7954,O_[S9W%.MQ2N]EJK' M]N[B*"B\'(KU746"KSQW%A/V8(L(;,'3B5*#[5">I,R&"BJ(3UL).K;2GZM6 MH%T_UQR*KN)MH4052;Q+;0$=4N'[A,"*JFX1K=S19:A7*<4.#Y1[UT$#^7NH M"+>.@!=: )X;)[NYYJ[&6,%KI!B>O.62PP'-E@&))4YVU3!5)_?KPWQ"%) M3,:8+RS2; LA8;S)VHC)<-H-57U33=,(B58%XH C:G-BKK6CLUC<R' M0=C"[K_'H"P,Y/4[S6Y@GBTV7*8%EJU&E.[K4MI8TI*[[ NW(.&M\@P\(N6H MR"84B)HV.I^&[)LH>0.$Q^ Z@)>V*E[;!5@GK<%1.$YK1&@GW)9NT-NUZU#L M:2LL98W] #2_C;=,'Y+]&F'V!HZ_"1RRR9@"6#-(VS#=&Y:9YO$U8KZ M"."C>%"4_Q=3AVVR&B/P7"^C0?&-S:<)!Q:PYTDL)/BY&6Q7W4;JQD^T;@"Q-=;62^[;YB!>_R1[)H( MF',8];R\.;>76 IAP64I]G=D)N718I>CWQ?7RBJ8';*#C MWS#F-'A%AP5J4]K1R5G _'BS"6UU(%WZ=+.N+!\ 1M!*X]OZNL+UL%8=M"(A ML+C-1XBIGU*ZC63S=Q-/+GO?A6;'1'!,.CVB+.'K^&8?."\&M=52UQ.+J9^C MV>_!'&$]<$5/@2"\<&>1 XQ*^*#/W=5.,8Y^$BUVP-'JBNA6/<,?D.7L\"SV MVT%G ^OQ/<^&1Z)=5<*)A!YR7]C (*SC!R-QIH&R?6EF8@VKTIBG;/L>$AUJ M<"XB L9%,N08T:2,JT''"?(^5W1SJ""E])MC"_5^ 4;#$"%S=KZ^>VPF]Z!# M0QN+4GV-SW(-.#<6046;MH,U9,)FAX]=@&R^Z[3$T#3)/<>8M$L.JKK"H*JO M>%2BURH;Y]8-<&,O$Q8Y9:,;X0]Y^^T[1[P=>$R^YQ"4B'_=6!.: M1N.9(D#VY S.F4'V"TCQ6%Y,V)-Z(4FZ8U^Z?C\0[[U$T_::FC=X %R9FRH MB;WXQR66#KF$37O);1'B<(O&OLKLSD(=KZB<"2IJ];:^)66-RVURUE=)L3& M%65[5T@N%]=F4)#EF)+W*Z("=9 PVB^W9-""Q%C#R+2AX8@3.+Z6B@(R)JG/ MQ219^/S5I(/YL]-5<^>W-81)H<(2Q\:9K/EKA"+YA@V,VDP8BP=3;#]>Z1W2 MR@:0JW?N'QO2Z6 2-H]]L :TKW@TLK]I83'?#N=85F&_#74[Q^W2:^[#'$7E M628/EO<8B0= M%Q7F8#NG@ V)1XWC]LH=OGG#HK-;*PG/C>H=N^6.E=*[L5ZALL&Q%Q"N]$6* MG;?=8*_FN.78L'"A4RG8%=OJ-IU:$_A0H$Y@1P$\HH+A%ES06,1.\"3Z*9QZ M_>Y,TA&H=QJ$"]$M?%6%BVVSRQE+VU!I=[[V*&@[Z5AKV^@.8;\KOT@FCIR! MX;*V]I5?2^<3L7Y3SMNXGGQTHKKC;*4*E2>VAW4G+4HT?'<@7%*80MG8 $I2P,22O8R4V<>M1_KVV57VN8CNU)*P4485&%7=2I M7IE]#5ZWUAW%\#<-T=LX$@>,#DLL'K0%U@V(ZX$$ECNX1^?$$]_8_3_MJHZJX7X<@Z?E'%91\TS@A"/OR,5^'MY"4#0*40Z\ZY>%A,5O 6Z]WHHA5 M6K\632L@5+ U2B_;.5S4PF8XE:[:\ D10Y=QV;K4W>,X^F-W MUP-'W!;KHZF)*)!Q?4,,[H-2 "U$07$=Q&"YK?T3)V89K13_B"LM4R0'V_6Q M.#_=-PR'.EGT1*)K6Z@<_GZ)\Z_'A@(&RP ME 1NCHK.T.\(*=$8MYY#C!1="MY!P0G5)5F'E,9E.R)R=!/9:*:W"3_8VF47 MT#I?8P/&/VL F9N1C,;F(.5]PBM2UE'Z2SBY(5_%2^*@4N5(S]2#G+^T <(B MCMG.DJW;9\:A/@9):^U\4=H=#'!#4V0CS!8':%N?)]8WG7Y!+T!B0[.V[8=) M;E^NB"4DR_079_,PMUFBM(]K5=U5GJNT+C&Z@TJ^G1H?GSMEHD?83^I+>> A MS_2RP?\JC"7:<@$0I&(8+X9.(4Q*4O9-T:C:X89XI1D8$1]K_5#TLFZD\:L5I=GU_U<\5DKYP60P?MQM)@H'@7"AJ]RR<6&@^7U0^JH?,ADL[2[LKX18#4CVX(9@HO5FY MF.>B$F_6QG13-EAU_+[NIK4XBU03%?62=I>/]250D4I,9N1_'&L1SM:JS7., M$QV+*/PH)',$.^L5SA%3=QP>-#6#OF& .D5F=%IC37)6:YAA#WUB[9+'D0DH M.C:F#!=F:PO:17_U=D$("<>(I5(']+7>1G\(C&'WW1_0!P&.IQ S6Z2L<9KD M!]-A2W$M!(=: TG0Z][4UW6C-@WG(;DNY(U'=1F>++1FKND\7.25.96I.95/ M?3RVZQ /J]A02JQ B0-6MM#Q9Q0LC ='L97!JI1\;9CEF@OD=^@ 5Z3-$# M7X1Z<2RW&VY)@-:N@DO0F2WR$GDU7M@(-JW'2-SR"T!<.H)?LO.I\0+W[4G MAAV!I3L'>ZF0SK,F14ABVHU+J8:F(D\$_P^F-EZ)$P/S*#@<:VH\WI@+Z& # M430KP=D55LJT.2WFA(A3VW"H0.:-,TI4]T,4%!YDVY=.S^I7H=@;D) 1,S!$ M"H#KE%X"AMSXOI?\-D?1P\L3^8F*GW-7>\TG\#?&\4)J!"1[J$UOZAE\B<8Z MA3O?&7_T5SP:701:3/CWWH@>C1W ^KY9SD/:U>YK=CB:[ 2UR8?:DOG@#I]R MUT]!NO")Y_.U&\IH2V26%(/0FO)1'#0541:KXX-@"S'IV!J<8MU2/;63VPC0 M5]YXJ+,1B2QOL8JWTQ6EK'/ M97'/T4'](H7$$'>(M+1%8S% %PP3]\=M!P8<'9V@PRC0D"!62XR^?G S=$GR M,D84P0GYE?%1\LE[._"%,VL*\0FU6 NI'[+F/)!"PFJN87Q&(NG8'F.?/[I= M>MGHS#5N.=+2-!2,C;Q)7 Y!BB$9L :UNBN(NML"[?_FZ[:P*8 4LUTSDA8* M'OR$(<(MN4: XX;<@Z?>**ZZ8?/M3CSG^FA<-[+D0@S@0W>SEFYW?[&=%PP5 MDJ*F73O+_ MDU+FGSB6[_(YE%O3;>,%\)%?SZ_60 L+RFU;6\_VH7NS?))>U=7Y7ZE&3VDB M,21<0X]SHT9WLH6,N9I5Y]ZG"" MV&W8O*BI@^3]9BT=UY+? C>\I>@WM?NQN4)CK>7MH'&P_[L,(!RK] ]6O/<-8UR,EDP(I[Y[;Q:=RS9M0T. M5+N'M@T ,O\^+S?GP#4O67#C>K*.&O.RP.*EA[Z'A+*4/^9?!G_HX3SBJ$9- M2, &5[,^Y%_ZA&OS&<-JVJ&J'OT'_$+_FC"=.X]IJ5$;5]2S*TKO@4OM/?#1 M]A[XFF>9_-O\ ^EE4 YCG7;M<0.@***IV!6:3,?,9VUKZ78<&VMJ/!:T.0S, M6G*U>BW%X+2)XQ!+V9$1:,G';'+1V*E^7E#$D]@%&ZGB6SD9P%X1GOZXMC2! M -(?S CY&@OXD2-'.5;:#V89Z!4Q%,2"X&B*.XG5>DOU="O-A?1NNHFG7;LM M[D]=^7 ;"S% DK+%AV2;R[FM'21PY4>)WV)%BWNC-^+A%H!J/,M)7TK;<:;T M_0PN(,2G,T* ]"J.G7BT T^_?*-C2^;BR,R@@$DXLGM!P(NE,V'$Y8/L69.9 MP+-J2R"CG(%4*'3J**,]P7D@4(!HS44WWC!C<60'7$@TS)+STS0DCSAO*35^VWT MB?DI1CL[L(2BX&@,F]GDVM^UE)E?<):[!/!WYMDS1D3.-T1G)&D-HFI+J!SI MT^@NZ>8D.I(2OZ+WFB=!V<]GE+1F2I.-*)D,=R98SH9H+0E"U5$D32KE;B7\ M[GZ/$3X'U<9[25=.=9<-2Y.6FPH+](-S:40;NG+/@5-NZ!_\4)'C1HNAE%S= M6M(Y?$70UE0 "K.N]USJ0\*2.6S6:>ANCJC>2^5-+RZV')['YF6S($[N%-=\ M*IW4M;F-:K9NX04Z\OK&'KE;C]MC-9QR.!QQ&'MI(;;QI:G57;:FM?MC8TD, MKVB?S"8U6J+B\O$W4M$\;(T'0LVE&#"ZJ:.FD_[<=KL$G5B:4#P3=C9V)*UN M/]6RM9ZN6I/RJ8U:^3?%L!*C@7>F8B,%)(N]Q](FE&:>TH5&4M], M-0&UBPX[;2,CMPQ[]Y'CMK+?\D74Y$:%F!1(5V@H]C_(=%:+1 M+:OFX=@&TW3&&Q4*. SLRZ '-7]O2C!#@JP"DWU MK8P:81=C O(.VIFQH,R=2@D-RAF>=" M,WTUAD-;W'R%W(BF3R#.6C\2CL((-88SD,7+Q(4J;[%N"\LA$FF!+$5#=!O8 M%KX\]'PP9>N4YO)C%X42D/501X$EN8A,%)5"(-22$*CI21,VA1,J8?IGN#5@ MFKJJ,0!70VOHUFBE28POUY(2G>0"F['O6@1ILMR$PCID+:B>F&6K43 V18J\ MZE+L252#WSCZI[#T3V'IG\+2/X6E?PI+_Q26_BDL_5-8^J>P-"PL_98. 1\I M62]HK3M:BOC"]/'0K&\G0_W](\GL9-,>[C.H?-!O^1WH'.+U<'E*KT%>=2_I M/) YGLWB9;K /VF61ED6+R83WFHGR=K/]PXG>;,56TMYRR_6MX)MWI)XL#Y)_!6?P .;!__.&41/C59X(ALH>(+:"TQ+->D$[BH]_Y.; M:N/[%51V1(\ Y9!NL?5S=A.L2N.A#77FIQ0&?+!): M6/RYIM6/GX1>5T]'!CE F^)_$CNP=^TBGB9IM(R3R;SG0#)D0IPV/ZGO^>(0 M.1'N[RK4HH"LXDE0+X]O.%?R6_CA',-D2V-A=#UPK*X[GDN'Z(J$P06;079: MQ#SO/J.AN1K$JV&CW)7JLIO8A7U:4K@A:>_*V5\&LJ^ M'';2S&:!M*'0[5FW!XR!DV?#ZPH^@5+M S\!HCVT91]X66BQ,6O ML#+N/_,2@/3'^MXM*W,E967>:_$<^_0KHQQY)3#?:PE,!;OY]:T6>/NT)YHD M8:F/5,<;3:),_<%2/CB2.,'Q=8P%#=:W=(JR4;$&5 MGBE@"2,0/W3K[$07MDS/+_^M)=("FS$_]9=A*E-=29&M'H0_2=&R#]U:75RP MRH1T= J)12.S^S,DIT&AV3PLTO,[-T3=5/?SZ@?U%_R/L:[W;ETM4V2.O=SA MWT8.:O5+;IVA509KC^ %L987=_4!K.U4<3:O^1OP"S)).-9CY;:B5V:-9@N_ M:)U*BC^G*F%P)%^SON-0NR7Q9MAJ1)-Q7L/Q)47>GVIH!(L(=!-C\].HB MNGA_<2F\Z33UPL:9DSA)L,O9"EL^3YE%+:GSVW2RBI>KU?#53*<+ZG&V3.&Y M631=QO-Y&DUGRWB1+0:0+9W&D\4\2M)XNIQ$\W@YFT592ETC><5V;=ET0@_! M*E=)G"RQX>5R!5^MG ;A)[K0?3-,Y@M8%K40G4SB;)8R4++IC/KJ@:0/'/P$ M4*;Q:I5$"U! )HMH.H]36.8TF\<3V.H@4++9-(*A4]@< @7T@"2>K:9]H*2S M>$HM0)/E F0) LH $DFF\]A41EU#Q^ "0IQ&<)D.L^B69PE@&&K.%L&8#)! MU0F7E,SP"<*/A:"S=(T/Y-,ZW91TY3$+X 2$MVJ^#PD^H+E76D$?>\# M(5:!_-$X6&@G%B-VMW\"'8_3I=G41[[D5ABSL*_4A0SRJ)G_9X7 M]M7^3\Y[[P0"-(5..$F!5R5I($:^ M0>O@6\A0065V^)+[:#JA>S*9+,EZ#6QU M/LWP8QIA8_ I?H1_XC2E!S+-5P9B44$-,O&@)PZ-J5 ()W[2+ZNSIQ M0;W(,NPZG"['0,ST9]CX34%5PD<+[,,^2\8@4MF7L2T!=O1.\-7Y&JFS."PQ79Q\6(XISCT)@EN^.;2O FB_;PGL;FWR_%Q7YW\NJ#!&B#8 GAFDS'( M'C+?:+68,5Z#KO':.202;^!UD*%/3[:(4#J?1]EL/'.G2F' V6J\2,Q4,'U* MH\X1^]W),D08P#CX^?1D0#?C!%8/AY=XDZ&HGXWG,V>RE+J(X\Z6[F13PK_9 M8KQX;&<@#("TA_QMG@*N!.EQ* =-VJ\_Q5 NH3A22GPH(4M[^(6Z9/5[1[7] M'G[D6 @7Q'7J[IR*]#[=%3KE3*_" LE5=><)^94W5. M/]XY62-26\5-C)!6-5Z-R/MB0-PY=8HOX?T6&]4^PZNWF*,R1!VER2@)7&:1)4*'F\,@,?B4Y>0+",PJ7HVD\FTQDF'@%>L#3H(+97W(# MH]$+;LS2>W,0+E3F5-^6MBYGWP82SLTZ/(]>%QM"+@;-0D$33Z9S^C@'S7+" M^3*H3<'.EZ1'K&9+!UP@D2\(74&Z 6R'650_MC,D(+J@'@*W!602T$<0?CRP MH[W*U/+%4_C M@ZGE^LJ$?9CO>TI.P(]_T+S,0'E8LEK @G#HQ8(1Q<*1 M]7$'=(P8V7B*+\#A3VDGJ=*M M0PHR)"ATH%0 .QL\I02Y.IJ6XPFHB-V.O63*0BL96@PG!"%%3-3RIRG9 K-) MI,8=(W !=YSBY$A[+TX7EO?*W0LVHT433?1LQPJ4-P9\G\#.D F,@,1/9_B) M[=PAV,,&E@ &^+.8+7PH._:HY_#+22O9'"T;..4\3H@3FI'63J-YNY_1,EXP M-P3!8+$:6*-K$4,^-0.1;2YL%D1"DD80!X(O/>!C*5D:S_ACAKKR*640C_$_ MB;%<':__0KWC:E_^R$&&#&9N/R%&\\U52H\[CAD0%S/Y">1 ME&];W=,;84Q!%O#;S^_>4EEZ;HB[-DVZ+"S79'WDI_LPJH> $8SK< M/[EU]8>P@%BFBF5$F,ZC]]+/X740%O#0U#[TN(QU8:N*?JJSU(34BS#F%>UWXMIMET$;%_7$5_<8 M&BWGFRQ6T56!]?NLQ=D*AJWS"V>.=#&?K.%.Y4T;&_5!*VWTJOV2WX"V?'70G?U6Z [RQ;_J-"=KV9? 5V==@B\:%*;K7I>L*N"6W&X M[=R?XN)0QS!PLA^+^K;)]W>@6UPT1?Z5\>,JK;'NU2T!!\/?VN%!"LV?IAS* M\IZ3$;>0DA@HH4P7*Q ]$_JTB%=3C(:9SF<@A&7J:H/A%E,0*U,T/\&@\,9\ MECAA*#;V8C#BP 55OP3>HT ;B D*^HJ[,.OO.<% U%5"GS#P9RD[!3$8[4(I M^F_F$@N3T4Z318+1&D';.B U-VI[&IJX;Y"DG6^#.HJUT(?%F,8;*9>1/&-# MV-90ME;*VWA\E!V<^36@7EVQFY[*8H)4@74&Z1K]2[[;_V".CHG6J8QLTL=&?-KED+>%,E 2W10YY_Y0D <'_O.R6,OGQ.P=YK*,A,^S M<2+F4%E:T-T 575!<2U+]"C/Z%-"%M,?&RPA!!AV"[B;9,MXMDC@;QJGDQF< M(*A$*:AOV0+TMRDI0[XE&!2MV1P9Z1+N*!PGJITC=+9,17?R'^]F0SR71)E1 M0CK49)RPU9=<>?B'+.#P_01/7Y-4AI]>.D__=I@N^S %:KNBF$,,,TLRBLI9 M3BC&AZ&[2F9=F&84-(A_EQA8@C"= $>;@5*;+4,P31/7L53;CKU!! M_R;(DO66/ZDI>3R=F.^R$'R?\ X^^[[;!=1M/8<$SE1=YOK%0(R(Y-G,&J?> MI>TH.Z:XL09=N9A<^U=SPW1XZ2R3;XQTDE<5!6MS63',15]&6D0,*8["=8N>HKKE]'H68]* M9=%/7$*:\+_[ZY^.V[$A]4,+?/?X O_W6RSQ^ :N5/M_PA61@P6-PX\ZV;;" M4 9[=VIC\-QMPVPCUZEHGFM!XE/K#C=C0?I4G3XUK(7:Y-X\5B]-+F<_NAK+ MV<+=^*_(?(0W;"[K=8V)NH2V_',;W5&D T@ EZ_>D7"2KW\E/A*C[2!0),QI MS6[#M9I^S(%&3/V7#=)[6EQ@[(>VR;T8P:X)J+U= RT+0MLNX&FQ@+UQEU(L M?7C@<+Q@]_GIP/K$QG0"0/.AK9E7OVUK]OVG[2!)!Q"Z:>I[&"4^M:$6/N#4Q>@_XIT08' X/YE-&KB?T5O3"/8_[>]:^EM MXP;"?T6'%O!AI5B6GY<"CB('+IQ8L),&@0^!+*UEH:YDZ)%4@']\.1R^=F?X M6LNW7@QCM1QRR2$Y',[W3:L4(I;UTRG-$8;Y+1]*9BW)689KH.0$*+*[1*LM M16=$!J[-Q68E1I(!7A $J6^#KQ=-AQSOX3-F77HSU#$L"Z%:$Z'' 3%9P]D8 MGMQL5-\,KOL&_>'+4Z6._]3P$,9@Z-NMO,)E>G4CEPV(>.'"AN&MSXOYLHHC M#EH<=8 K(?1'>"S_F+B7%'C6M[7&;;-PQX@#AS'!SE1?JI/&C]5"#+,X'4ZY M7>$6?X3AP2216W-">6E5)7A796TJF20,9"N1.PFQ>DS,K;T75:U^&IVFT2AU2HB$K;P<:#NJ5_@"77Z/"YJ_M+-V(1)A=$,ODUSO^ M$^W<]%53&.PML?#8]A;V@U4$O&3Q(J452-%?K<7F,J8EA505:! M\^(:==^MTA9&WAV>][-4!BPJC_Q8.:[^:%U,^WS0NM3W M I\0*,*U/E0#TW!6NY)>"C39]S[77J]LIK%6HZ\=?%]?X?O>:WS?GC6KP:]D M5#Q_8V) 1031=W<#;N:+Q1)R.Q#%3T#>$?R:#UM')D\42$=\'&'X8?A38N#$ M<.G4L:OC&-,'T$!&OU4AHUU++*22F:5T3 M%UIZ?6Z,*;AKJ?&7!>0CQ<4+Y(#F0\'")7-K3D-!DF6/LV3P6F%$@9E,G0$L9+L51CTJPE@&]9AZ M1JF7*^HUFKH^@!6NKD[D)?-^3.PB-7?0W2)?C<3 OYFW,.H1T/.;@/[;-0?1HXY*DHY-+DN%( M+DD&+:TDSAB=0PJ/CBO#3&FY'^EI?;$=/:VWOI5!>U@-^EO\ 7C8UO5GP^&& M \N#/6P+J&M]ZI-0Z251*_)6PG>.=^DK.HD2W$WGS\* ZYZB 4?:(XEG#- W M?%;1V>5\"::H1G,X1+JJ*"K)-,]>Q1=WXZ_<.B>8%%4-Y O;^W9SOQ(;,,S3 MP4_.%?.(67"<]%40&O-/X:8!4[>1AEF+]PXB0CNN'LSX%Y%5_'PS[4# C#2$ ML7R*S2]'^X<$9T?+G'J6./>=$\\[LA-5C'QEDSV'F37%N\/[;?14CE'9)TEB#O;WCS$\[@MP+^KN_QGH)F?Y8_D57EIV0D>6()? P=Y* M?_FU:'%ZX+&ET_:NV-IEOTKU;/2%HG*18YGJ-*]\8"?@9-6H#)J5=H@.&I5W M>! :UJ^8$O)*._U8JNYLU(EA:H6 +(?/0RVJ YT^07)A>M_G7T]1C8DXRD%P M-=RWRE;Y&^6MA-&9'8JM*M,.!5>U;*VY-!:/ MO#U.?C'2$1ER@M\0WD+#O"_NANFA;FF[.VC"F<^NNFBOQGXO7!:3AINDEO0Q M9V_4A33C2DZ9B[QMD/G2]&W,D.9H;9=?"3'=I1,C$2TUY4HE='[Z^A*KZF.C M72@FU1F^W0F]:+@!9?1VH_VB.K=C##[YKN6!CO%1UWZ5HZY;12$QW6/GQMF< M0H=XVL2\TJ$#<8R$AO7I$*2'SD?-2Z>=0YTN/']/N.N=. 7U!8JR_^]RK1ZH MXWK(7Q)T?D ,[_BQM*LO?T ;WG[U+SPCM?!D'1I4[+JJ'\YKZE_?>=CFO9!^ M4?SN]4(>N)GS)!>E28_653&AE@]-G*AS)!>G;J3W\+3C[)!O!@Q@)6J&[_5O M=1\+3GB(!7=\'$7$\@8'AQG>L,+9F8F/M9]O*-T)=)XG:%L_8I$KTD+S"6Y4RXEF7?8LK4HSJUIZ:7([X7-V5Y+. M')NW_+:< Y+XJAQ!EO''V;,G!&HW;IQN$(UR4=YW@".--:S_4OY#R%SU:]&6 M+E.Q5LXD4A!C5NTJ0!3LN'-\0I3 %?FX+,M,H;U>I]ZN9-K\3<4C(Z;VZ\9LBIT?:^X,@::#I7UL#]:+K#$$%AH8(1-M!SUS9)GS_F0E.ID:]$ M+%N3KV1;UB"^1A$?LN/L4T/R=JW!KR(9] 94VW>=+H BM?J*EC*2 P/2@ JP M+F(/J 'W?R?-E%2![/,C]OU=$ F2NOBF =$@-V6(ZB$&IT] MSC"4K(7T<1Z)(6G"B?PD.@+[;*^$>0ZI\,XI]WE',.CDX'7,/658$LF8''0. M:4')H,A]&! J,L_K_(KUWX%MD:D%N!>Y6B05(_.#R\Q(JH 23!]R W'8Z=)W M&4['^BO \,BHEJ1[Y#JQRXZ@GPR2U,?UFB2*9%IQQ#W= [I(=HT ^DCF!YY# MDA0_[/0XJ< QR3[G=3F-@9(JX1$KK2L)*CDE.&07BN#FQ]!7-HEFI;23Y&C) ML%"2?JJ34'(3PS/UZA22Y/=L%DGJ&O"029)6^G@D@_WF$DEZ7V1Y(A/J#P3G M^JDALXV2%%:^?.VB]7B%PR$28'B2Z4@U9HC9&R7SU4*14ZIB-^5ZLP0[,QCR M_[Y^LT%4*XWS3 ,,5)@G'TB4SY]&EMU=4JG1L7@5HQJ9\)5K#/*K=INIX45W MY>Z"\'7N9)GU<7:_43RB"Y@.4D?<'UILP!%#W19M'W- MWY[#_;4.N:6):# M%(7;E!TDOE5IU''YO=@+^L0^E&,_0\N?F[GX<9__T2U)(%6WY;,I27YTQ9(? M;W1V-XEU'?PKSLXP4!H5I&#=A"\N')OID+WE#T8*.5W^L!!2.M:O9"[$8EJ; M@2BM"I8W9-+3A-MJ!*%<;1//79>,(/.RPH7K];#V:) (:WFXK&^IS2 ^8B\; M'E6J)'(\6BR+."XQ'#(\!A7NL?J/=UT*;_N?A2N+A4LO))>78IR%#\;*"=0^F$]\]7)I$V3O.68V M<[X8W9?$/SMX8GDMV*B=/H(\P=0;&.J;S^6O"EN*4+ZQS*$\T]1FU9Z.1L\_K&B4?/T@Y%JQ1NKE'&5>/_@D.MO,<#2;M$4S%+:H=?=)TA@R MNP(8\*+;!MIW1M]\MUJM__@/4$L#!!0 ( !J$HDZ<[&PO+*<.?WUTXM?DHRQD76C_6+=/2<]]]Q92(H;O6-P7P%HU'$FF@17 M6M?O@Z#)*N"DN9 U"!,II.)$&U>505,K('EC%W$6S,-P&7!"!4YCT?(;KAN4 MR5;H!,]'"/GUUS*'!#^ MGEL@DTPJI$T/C;;((LVC#T?>L^WM>3@54KG]MD : MUT1K4.+&.&ZR W\*H=Y>[VJCL%1D%\U] _Q4-Y@D&ZER4&.:" ]0&C,HK!Q% MR\J.6M:!#6HMN3%R2DHIB-,PK.@-0YL!8_=V[WTM#KB[ ODY]I>$&%D5@VFJ M[LWIKX5.\CZ;Y]ZC79U$BVJZE?IC:ZH1SK=;!^X4%+1S?E>,^0T[J6NV^\!H M*3CX6GZ;,#HQ81J3(0^JI**/AL_NE,P H##:@M(TVT>^*U*OH=/#;NJ*4S7/ M7Z#FI^YS"0(48?NBS=9_SEW^SXH7[_Y>LCM4C@4_H49[D;P D9?/7^1B]8\U M!OUYOG=I'%P9(XHV+66:BEYM1?,[,]6>+0<9ZU'B@1/]A?(:5$H6]5HI7YIA-!IEPU)J.S@[W;5U70WQAO,J]]I9V!EVW&KU4+\>#YM" MP@GWZJ=<3 :C@9"-=]^T\:J:2J_^J%RST78U&8P'8JFKVL_#O=LS2VUUJ9]4 MT6[5:_?PIZOTD[->FGE>.6/:J\*!]B*X0_VRYU957N>=$[U#6LV+[7!YZ[!565"<:#E2S M8AS ^2 O8=L97<#="W$AC;2Y$FV7UP@P(@"C#P,41]<20<8$9/R.D/, $2ZH MA5N*JXVJ$&1"0"8?!GGIR@V"3 G(],,@Y][E"#(C(+./ZTE9KQ'D)P+R$R_D M#^F;2@6FBZ;65M5X0'\FN#[SYZZ!((D@OQ"0 M7W@A;]2]LHW",7I$!>D1+PZX&,((^*-5R;^-WH0+,!VI$&:'P$]7-3 2OFO9 M2E8]^.L@+*%N, MF741PNV=N ;A=CJ*@;:2=E@3&S!FY4[:LF!T?!>,105-0?,X?]N3(PY8%0 M]EEEI%P2L<\KB&Q%'&%,RBH1MU5>,X/>+J2T$C%K!:<(O7"4 M7B)VO1SHN(\QIMP2,[NEX^5>.DHI,;=2*$%WE!)32HD_5"D)QB17K9B50F.F M&),R3,P]$R$Q,XQ)&29F-@R-^0EC4I*)F26SRR..Q7E1Z' 8ALYK1,*8E&1B M9LF\8EZKJFTA+/Q>+8Q>[6-2OHG9IS$[S*FNY6I5J=4VKL._ (YA3,H\\?NL M9P'F%;02(GN;7QA7A^\7>(&:DD_"+A\"LQ/>$\I"";.%WDIYI\I+;; L$\I" M";.%WL#<#7R,25DH8;90;V;>TY5DZ82]=D)EYL<8DU)0PEX](3"[XX=24,(] MS^DL>!Z8"&-2"DK><9[38TN,22DHX2ZH=#%#13Z4FJ&M_;I>0BDHX9[\=##; M:8;.MP6T< "7'RD%I=QK:QW,=NOX0M:J:#L35X122D$I]T2H@XE2I.-%@,68 ME()2[HE0!_-EK?QY=X,Q*06EW!,AA-E%GI4;B:O.*66AE-E"G<6-PXB$,3MZW*I*R7^>D"?+R $FOF??EAK/[ZD%PVJ7OW>[7);7EDXJ_"RKW>9#,!PD]*,P'!7I0G ^*]""=#U)ZD,T' M&3UH,Q^TH0?=SP?=TX,>YH,>Z$%^#61<\Y,0UGRM/>#:\[WV &S/%]L#LCW? M; _0]GRU/6#;\]WV &[/E]L#NCW?;@_P]GR]!>@M?+T%Z"T+7&NCBVV^W@+T M%K[> O06OMX"]!:^W@+T%K[> O06OMX"]!:^W@+T%K[> >@=^'H'H'?@ZQV MWF&!LQ)T6,+7.P"] U_O /0.?+T#T#OP]0Y [\#7.P"] U_O /0.?+TCT#OR M]8Y [\C7.P*](U_O"/2."YQUH\-NOMX1Z!WY>D>@=^3K'8'>D:]W!'I'OMX1 MZ!WY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;%[A7B6Y6\O56H+?R]5:@M_+U M5J"W\O56H+?R]3:@M_'U-J"W\?4VH+?Q]3:@M_'U-J"W\?4VH+MB$ MK[LK M%U$VP'8&:7@!DYPV49/8L@V4MQ\G7"10D8IHI7_3-#G..7]2ZUOU\O[%4YQM M^VZ(RZ))R5\P%JN&>AM+YVG(E94+O4WY-*R9M]7&KHF)Q<*PR@V)AC1/8X_B MZO*&5O:Q2[/KU^MCZV5AO>_:RJ;6#>QIJ+\TG;\U+ -UTYK8M#Z>Y 7%[':; MN\1\;5GD:BS8'A.^WCB>Y_O^/E$(;4T_BN96J[:BVE6/?;ZEC#Z0K6-#E/JN MC(T-5/]+H1W6;WGO;$A_;)\;LVW'/BTHCY3DE+<%[1HU%5X_ M^:\&ON^&R@6:^Y"K(;4['B]'NLO5R,:%AWQ$&K=.3?5>PW/KX_VPSRYLIN^[ M7OA',;+I\+NW?K@< B2'!,FA0')HD!P&),&UL4$L! A0#% @ &H2B3H;76%S! M @ *PL !@ ( !^ @ 'AL+W=O\+ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3K*$B._Q! V1< !@ M ( !7A( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ &H2B3BFX/:Q,!0 (1H !@ ( !Q!X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3N-=1=:T M 0 T@, !D ( !'"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3O^:Q]^T 0 T@, !D M ( !WRT 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &H2B3J8SB9VT 0 T@, !D ( !H#, M 'AL+W=O M@K0! #2 P &0 @ &+-0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M&H2B3K\B0@"U 0 T , !D ( !8CD 'AL+W=O&UL4$L! A0#% @ &H2B3O*4M?+ @ MY L !D ( !)3\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3I0^=).X 0 T@, !D M ( !,D8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &H2B3GZ2F?S2 0 G 0 !D ( ! 4P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B M3@*!VMFW 0 T@, !D ( !-E( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3KXS[N4D @ /08 M !D ( !/UH 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ &H2B3DR_H5\O @ F@8 !D M ( !76$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &H2B3A=H=M]F @ (0@ !D ( !WFH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3@C6 MX9H) @ ; 4 !D ( !1G, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3O<2*;N4 @ R@@ !D M ( !S'D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &H2B3D!AD(B1 P Q \ !D ( ! M48( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &H2B3K4V9B9K @ G @ !D ( !;8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H2B3N!0-F?U @ &@T !D M ( !%9X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &H2B3G7XVH#P 0 W00 !D ( !$J< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&H2B3J&Y>EH$ @ ]@4 !D ( !7JX 'AL+W=O&PO=V]R:W-H965TWX@$ # % 9 " 8.] !X;"]W;W)K&UL4$L! A0#% @ &H2B3GGL2FR-?0 QNP! !0 M ( !G+\ 'AL+W-H87)E9%-T&UL4$L! A0#% @ &H2B M3ISMS3 Q @ ?0D T ( !6ST! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ &H2B3E'],)-$ @ A"D !H M ( !144! 'AL+U]R96QS+W=O XML 86 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 87 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 225 314 1 true 68 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.commvault.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.commvault.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.commvault.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.commvault.com/role/ConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.commvault.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.commvault.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Nature of Business Sheet http://www.commvault.com/role/NatureOfBusiness Nature of Business Notes 8 false false R9.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Revenue Sheet http://www.commvault.com/role/Revenue Revenue Notes 10 false false R11.htm 2104100 - Disclosure - Property and Equipment Sheet http://www.commvault.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 2105100 - Disclosure - Accrued Liabilities Sheet http://www.commvault.com/role/AccruedLiabilities Accrued Liabilities Notes 12 false false R13.htm 2106100 - Disclosure - Commitments and Contingencies Sheet http://www.commvault.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 2107100 - Disclosure - Capitalization Sheet http://www.commvault.com/role/Capitalization Capitalization Notes 14 false false R15.htm 2108100 - Disclosure - Stock Plans Sheet http://www.commvault.com/role/StockPlans Stock Plans Notes 15 false false R16.htm 2109100 - Disclosure - Income Taxes Sheet http://www.commvault.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2110100 - Disclosure - Employee Benefit Plan Sheet http://www.commvault.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 17 false false R18.htm 2111100 - Disclosure - Segment Information Sheet http://www.commvault.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 2112100 - Disclosure - Restructuring Sheet http://www.commvault.com/role/Restructuring Restructuring Notes 19 false false R20.htm 2113100 - Disclosure - Selected Quarterly Financial Data (unaudited) Sheet http://www.commvault.com/role/SelectedQuarterlyFinancialDataUnaudited Selected Quarterly Financial Data (unaudited) Notes 20 false false R21.htm 214100 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.commvault.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 21 false false R22.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.commvault.com/role/SummaryOfSignificantAccountingPolicies 22 false false R23.htm 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.commvault.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 2303301 - Disclosure - Revenue (Tables) Sheet http://www.commvault.com/role/RevenueTables Revenue (Tables) Tables http://www.commvault.com/role/Revenue 24 false false R25.htm 2304301 - Disclosure - Property and Equipment (Tables) Sheet http://www.commvault.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.commvault.com/role/PropertyAndEquipment 25 false false R26.htm 2305301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.commvault.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.commvault.com/role/AccruedLiabilities 26 false false R27.htm 2306301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.commvault.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.commvault.com/role/CommitmentsAndContingencies 27 false false R28.htm 2308301 - Disclosure - Stock Plans (Tables) Sheet http://www.commvault.com/role/StockPlansTables Stock Plans (Tables) Tables http://www.commvault.com/role/StockPlans 28 false false R29.htm 2309301 - Disclosure - Income Taxes (Tables) Sheet http://www.commvault.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.commvault.com/role/IncomeTaxes 29 false false R30.htm 2311301 - Disclosure - Segment Information (Tables) Sheet http://www.commvault.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.commvault.com/role/SegmentInformation 30 false false R31.htm 2312301 - Disclosure - Restructuring (Tables) Sheet http://www.commvault.com/role/RestructuringTables Restructuring (Tables) Tables http://www.commvault.com/role/Restructuring 31 false false R32.htm 2313301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) Sheet http://www.commvault.com/role/SelectedQuarterlyFinancialDataUnauditedTables Selected Quarterly Financial Data (unaudited) (Tables) Tables http://www.commvault.com/role/SelectedQuarterlyFinancialDataUnaudited 32 false false R33.htm 2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 33 false false R34.htm 2402404 - Disclosure - Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail) Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPoliciesComputationOfDilutedNetIncomePerCommonShareDetail Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail) Details 34 false false R35.htm 2402405 - Disclosure - Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail) Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPotentialOutstandingCommonStockEquivalentsDetail Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail) Details 35 false false R36.htm 2402406 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail) Sheet http://www.commvault.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueOfFinancialAssetsDetail Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail) Details 36 false false R37.htm 2403402 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.commvault.com/role/RevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 37 false false R38.htm 2403403 - Disclosure - Revenue - Performance Obligations (Detail) Sheet http://www.commvault.com/role/RevenuePerformanceObligationsDetail Revenue - Performance Obligations (Detail) Details 38 false false R39.htm 2403404 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.commvault.com/role/RevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 39 false false R40.htm 2403405 - Disclosure - Revenue - Opening and Closing Balances (Receivables) (Details) Sheet http://www.commvault.com/role/RevenueOpeningAndClosingBalancesReceivablesDetails Revenue - Opening and Closing Balances (Receivables) (Details) Details 40 false false R41.htm 2403406 - Disclosure - Revenue - Opening and Closing Balances (Deferred Revenue) (Details) Sheet http://www.commvault.com/role/RevenueOpeningAndClosingBalancesDeferredRevenueDetails Revenue - Opening and Closing Balances (Deferred Revenue) (Details) Details 41 false false R42.htm 2404402 - Disclosure - Property and Equipment (Detail) Sheet http://www.commvault.com/role/PropertyAndEquipmentDetail Property and Equipment (Detail) Details http://www.commvault.com/role/PropertyAndEquipmentTables 42 false false R43.htm 2404403 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.commvault.com/role/PropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 43 false false R44.htm 2405402 - Disclosure - Accrued Liabilities (Detail) Sheet http://www.commvault.com/role/AccruedLiabilitiesDetail Accrued Liabilities (Detail) Details http://www.commvault.com/role/AccruedLiabilitiesTables 44 false false R45.htm 2406402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under All Operating Leases (Detail) Sheet http://www.commvault.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderAllOperatingLeasesDetail Commitments and Contingencies - Future Minimum Lease Payments Under All Operating Leases (Detail) Details 45 false false R46.htm 2406403 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.commvault.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 46 false false R47.htm 2407401 - Disclosure - Capitalization - Additional Information (Detail) Sheet http://www.commvault.com/role/CapitalizationAdditionalInformationDetail Capitalization - Additional Information (Detail) Details 47 false false R48.htm 2408402 - Disclosure - Stock Plans - Additional Information (Detail) Sheet http://www.commvault.com/role/StockPlansAdditionalInformationDetail Stock Plans - Additional Information (Detail) Details 48 false false R49.htm 2408404 - Disclosure - Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail) Sheet http://www.commvault.com/role/StockPlansActivityForCompanysTwoStockIncentivePlansDetail Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail) Details 49 false false R50.htm 2408405 - Disclosure - Stock Plans - Restricted Stock Unit Activity (Detail) Sheet http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail Stock Plans - Restricted Stock Unit Activity (Detail) Details 50 false false R51.htm 2408406 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Detail) Sheet http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail Stock Plans - Stock-Based Compensation Expense (Detail) Details 51 false false R52.htm 2408407 - Disclosure - Stock Plans - Performance-based and Market-based Awards (Detail) Sheet http://www.commvault.com/role/StockPlansPerformanceBasedAndMarketBasedAwardsDetail Stock Plans - Performance-based and Market-based Awards (Detail) Details 52 false false R53.htm 2408408 - Disclosure - Stock Plans - Employee Stock Purchase Plan (Detail) Sheet http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail Stock Plans - Employee Stock Purchase Plan (Detail) Details 53 false false R54.htm 2408409 - Disclosure - Stock Plans Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details) Sheet http://www.commvault.com/role/StockPlansStockPlansImpactOnStockCompensationExpenseForChangesInSeniorLeadershipDetails Stock Plans Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details) Details 54 false false R55.htm 2409402 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 55 false false R56.htm 2409403 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail) Sheet http://www.commvault.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetail Income Taxes - Components of Income Before Income Taxes (Detail) Details 56 false false R57.htm 2409404 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Detail) Sheet http://www.commvault.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetail Income Taxes - Components of Income Tax Expense (Benefit) (Detail) Details 57 false false R58.htm 2409405 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail) Sheet http://www.commvault.com/role/IncomeTaxesReconciliationOfStatutoryTaxRatesAndEffectiveTaxRatesDetail Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail) Details 58 false false R59.htm 2409406 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Detail) Sheet http://www.commvault.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsDetail Income Taxes - Components of Deferred Tax Assets (Detail) Details 59 false false R60.htm 2409407 - Disclosure - Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail) Sheet http://www.commvault.com/role/IncomeTaxesReconciliationOfAmountsOfUnrecognizedTaxBenefitsDetail Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail) Details 60 false false R61.htm 2410401 - Disclosure - Employee Benefit Plan - Additional Information (Detail) Sheet http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail Employee Benefit Plan - Additional Information (Detail) Details 61 false false R62.htm 2411402 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 62 false false R63.htm 2411403 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Detail) Sheet http://www.commvault.com/role/SegmentInformationScheduleOfRevenueByGeographicAreaDetail Segment Information - Schedule of Revenue by Geographic Area (Detail) Details 63 false false R64.htm 2411404 - Disclosure - Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail) Sheet http://www.commvault.com/role/SegmentInformationScheduleOfLongLivedAssetsByGeographicAreaDetail Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail) Details 64 false false R65.htm 2412402 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.commvault.com/role/RestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 65 false false R66.htm 2412403 - Disclosure - Restructuring - Restructuring Accruals (Details) Sheet http://www.commvault.com/role/RestructuringRestructuringAccrualsDetails Restructuring - Restructuring Accruals (Details) Details 66 false false R67.htm 2413402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Detail) Sheet http://www.commvault.com/role/SelectedQuarterlyFinancialDataUnauditedDetail Selected Quarterly Financial Data (unaudited) (Detail) Details http://www.commvault.com/role/SelectedQuarterlyFinancialDataUnauditedTables 67 false false R68.htm 244401 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) Sheet http://www.commvault.com/role/ScheduleIiValuationAndQualifyingAccountsDetail Schedule II - Valuation and Qualifying Accounts (Detail) Details http://www.commvault.com/role/ScheduleIiValuationAndQualifyingAccounts 68 false false R9999.htm Uncategorized Items - cvlt-20190331.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cvlt-20190331.xml Cover 69 false false All Reports Book All Reports cvlt-20190331.xml cvlt-20190331.xsd cvlt-20190331_cal.xml cvlt-20190331_def.xml cvlt-20190331_lab.xml cvlt-20190331_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 90 0001169561-19-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001169561-19-000022-xbrl.zip M4$L#!!0 ( !J$HDX=).JA*WX! *OC& 1 8W9L="TR,#$Y,#,S,2YX M;6SLO5MW&DFR*/Q\]J_HS\^?NO-^Z36[S\KKC,]VM[UMS\R>IUD82A;3"#0% MN*WSZT\D4 BH&R"00&+UC"VK,JLB(B/CEI$1?_K?WV\'/WS+\G%_-/S/-_A' M].:';-@=]?K#K__YYJ^?KLPG]_;MF__]RW_\Z?^[NOH?^_'=#W[4G=YFP\D/ M+L\ZDZSWPQ_]R+=<$&:2X M"<1&BCEGA",?C2?N___^,]$,*XT4O49=UJ%=U;GNJ"]88Z8[5'9[LY=]_Y(/ M^C^G/W\ J(?CGSO=K/N?;VXFD[N??_KINC/^\N,H__I3KS_^*3WYB2"LKA"^ MHOA-,>&N9OA=U>!\5#,Z'U4,_U(#RI/3HXHIW9KW=ZO>W^UF M=:.SJN&PX-?];F<"7'!UU\DGY7PZ7"2 MWR^G)$;X<9QU?_PZ^O;3XF&:)BNG774&@\:I:4##=.#X]ELCNBS9U5TS[MW7VKGW'VIGI+73\EKIHR_U&S/^;.J29,O M@YHI\*1JPC3/0;[5,='B:17E%H\:>&!E1-,+FAEI8U3;B^KY8&-4TXO:7U+S M@F^#!T'QQQ]__ C;_/9;9SJ8_+C8\!K1A^&];O=NU*E>KOFSB@7K95\JA-%L M"CRIG-"O1@8>5 ^O7XW%PYIIC0NY,J!A>BWE5P;43&^<6C?M+L^Z26>OK=IL M=J(J04B#];HV"3T^J)O1KAE7+U MQ.O^];=>-55GCZJFC+HU,C ]J9HPOOI2]XWTJ&9*W4?2H^HIUS>#&C6_>%@] MK3^L8?7YL[I)DRS/QO5 %@.JI]^.JJS:Q=3TL&+:UVFG1J"D)Q43;NHDRDVE M0.EWOM:,3T\J)XQJ=F1Z4C4!W+*:"?"D:L*P.^E\KYDR>U8YJ4;4P8/JX75T MFCVJGK*Z]&N;;?XL3:)5D^IEQ,/S^LF-0F9]3/-+:F7%^ICZE[2]H&9R#0/W MJ]@7U"HC6-9J=_K38D0Q89#5*'5X4/%^^&T--Z8G51/ZP]\;H$F/OW3&63%\ MV.EWQ]5$FCVJL&%GOZ]?X>7CVJF-#+(VI/$5M:N[-J3V%2W3:Z9F7UN,P9DQ MMQCV,&O2/F.R'%TCKX95TFHX&@ZGM]5O[TWRGR;W=_#RT? *1F5YO[N<5R/9 MAU5"?8LOK+]]U+V[KF';V:.*;]1)Z4H9/9K<@-[Z7N/[%D^K)P[ZG1H%O'A8 M,>VN4V,VPH.JX7U0)%8RHFS+_7&G*8%AGML\>54VYJR/K725= MIS6CIQ6#Q]WKJ]Z7"H!2H&_QL&Y:E39:3JM42>E)?]@XMCFAX0;_?J3$A5D-!]4]9JZ]:Q5AQ+%!/A8>VTN\9/SI_73[ZK483+QS53O_V[ M?MZW?U=-NKZ[Z@Y ?=3(@N)Q[=0*)!\F5F((3^IUP/QAS;1^T[1^[;1Z^3A_ M6#-MVFTDR^QQU=2;K%MAPLVFI4=54_H/R[UF@<.#-!R7AM>[#8N'-=,:/8Z5 M 0W3:]V%E0$UTQNGUDP;5>R$&2U'E7N@RGJ>#Z\D/(C$[&O-P>/B8%)K5,R>U4[J-WPL/:V9./Y2OP3I8=6T*G$W MFU(MZ.JT3J6VJ5(TXVK]DJ]OCM7A-;'@]"39]U7+63RJF;:Z&=8F5<=^TY/D M8=9\:?:H:MKD+J_9<_"D9D*#B%@\+?Y?]X)F.;,R8IL7U8N-E1'%_^M>U/R2 MYA?4V;J5YNVD7Y<&43RIFE1C*TRJUG0ZOEJ1F ML/4/.AN*M=8_S9XNAX[[50/AG?BG__GUW2=P5&X[5TM0?OF/__6G-'WFYMQV M/F;7/\Q>]_/-+$:3T@BNR")9X,?OXQ1IG#U.E/W/-^/^[=T \/DIO6:> M8= M#2?9]\D/?5C^Z-/4_V;_^.S3AXHAP$/]R7WZ1?&;?B_][KJ?Y3_,X%@/]Q22 MQ+W]KS>_($ $"\T%_M-/FY-GW_AI\R.+;]QE>7_46_TJD""?^,XD^V7.(0R8 MI)C^\&QE0C;L%J?X*7\L\/^:@W[4[>YY^R_%N_ MFYGO_?$_DP[_YZ?1]>2/3IZ986\Q:/QK=OLERY^,Q$OZ@<^?S;?2XG<]^/+W MNT&_VY_,8?JAUX_)+P^KD6KS_]5/GJ.20_E4 Y9P90+0RP ML+K_N?C=N:_[ IV?U]!YHN4^'=%X6>Y7LKOU1;P_GWA_;J]P&P:X[/<7M=QM MVORRWU^P?E_$!![V] 3>EY *LVL#;G1[-QK"/\=K.]]TN]/;Z2!E KY/*6EI M6)[=))I_R]X.NZ/;,Y$*R[W?A/:#B-@:[^-QS[$C);LSP\=LTND/LU[HY,/^ M\.N9R(4=5[X:R?-&2,S88YVN.S5V.\"6D\/PAA96EW@@H',:2V"]"<+$D M3L*2.(7(@;R<4)Z>G#B%&,)EF<\P:K#[,E^B!F>SN+N+ZHNB/X7,HJ,(]-V9 MX;+3SV)Q][;J+PK[A=OKC_#M+T&=IPSJ',73WRM-Y&( G(:G?[;))!>CX46J MDL)9/,4;VJ?G(U^DZ"FX42>29G$QL\\LX6+A+9^XJ#N*'[F?S7CQ%5Z5;;B? M&+QPR5-ZE(<6BJNAA-,7C(=UIO<,I5_X_9RCJGL*N8OA?P*&_S%3<%.=AH^= MX==Y<8;TKU\[W_NWT]LY(DM.^)"/X".3^P\#^+09]A+][A):]O[S_5VV&3.Y MFTZR?#GF/'@DU798DN+-+^F?:[1H6NL=6' +2JZ%9ZI(^426V7,G<#;S:7_X M2#Z-4W#N)M-9N8[8_YY^.A-OMHI55\GQ'*Q:3\W7P:US9B4SD_+J_TP'%*^$ M3&:JY , =/\Y[PS'G6XR+Q[JX:S\\N_]R8V;CB>@8G+C^WG6G8SR]]=)$'2& M]V,[ZN2]O\"O>V9<#!N[FWYV';YGW>D$]-/[Z^M^-\LW-D8-#&-[O_ID;7\4 M7S^//?$0NJDE]J)*S_&H?:!]M_U:/6R_]<4ZS2T'P^4QZPG^VOG7*%^NT\/V M,GD^^F-C/[C1L OHYIU$V8_]\>_VWF;#[LUM)_]]O2Y99Y"-/V;?LN$T^RT[ M(UNF3(T%_Z^0XT ,VT;,E;)H5=1\)6=.1S:[7Y8Y\]R6]VLW9S9EZ\=L7/C. M2YY=_5WO7R!I'CR4)5<&$#;@/^=).R4=-BN-UQ_E'V;0/$P;K[PLZ;GE/Q8# MASUS.YHN/CZ3ZF]O;V%(WN\,9M]8J,;/(S?HC,? DMV9-'I__2[[VAG$[*PV MPSJQYUNB@=H'VB#'6*N%SMESL2Z:X1".[@L*R#RWEWL)R!S1@K'3/M!P^/5\ MV?.YK99U"KXBKE07+_#B!6[%K<^=;G!D77_^,O2Y5?Q%AEZ\O8NW]X*]O1/3 M $>Q5TRWF]8$UJZ;];]UO@RR]C>5_<8%4*6QY[.W3M+\J5N32?CV0!R'NRX/)79"N.54YQZE,\S=>\(+$!?'PO0"PNLT0._/A; Y\X" MZB(%SD@*'+V[UD4*G+H4. <6N)B#Y\4"3W'T=0DEG; [? DEG6!4=WD6UQET M@"2?;K)L\FXT#WJO[8K/>:>7U2WAJ>^)Y7E9#98/#-*(YBN*W:PJZPMO/"MO M/'%'U-;5GETS->-Q=BZ=L+=?X1)JEQV_S@,S$\UGUUF>9[TBM VZ= K_/I=< MS79VF)E*+5B^_/U>M=;NY2^T>YI5/KG]KR\:_P0U_M'CL1=U_R3J_MC!M:UV M[T5[/ZGV?KZ]>U'=+WXO7\3SN>S:Q]K<%PE]L;PO(OU%[/]T\/4A'_6FW] P#\1[)>)F:UXL#LH^3>_N1OED*Y9,3PW,@5^< MB2W2PI*51#@N9Z;'ZS2\<.86G/G:&.WE+GR+>!GW.Q\ZW70OZWP6OFV[;^+T M.A>^?L?#D^ML/)Y5.5X\'&^OD,Z18QI$13TQGD Q73CU2)SZXJSYYV+3BV7? MID;/D]4N2_Y4@847Y\4]96#AXK[MKR+/G,WVTWBOD07VB2V=I]8ZK=C215$> MU]-\24KS6=W,BP)]<:QV6?(G5I@O,?;U7.RAIUSR4[B6K"[ZYJ)OSH\C+P=_SQTX>+;@UMGPZ"5QZK+PE_#! MZPD?G U_7O*[3D!_7CCUHY%5Z\!&0NY^9GH;XO//H2C<6+ MT78LX70.JW_*&8=GPP*7VZRO[#;KV7#FY:#ZA2WU2XL'7'ST)]8[Y\DFIZ5W M7BUG%N6$+DKG[$H$R4O0[Q+T SX0NXD0>0SEMA4O7H[M3B7N]TP1H)?/J2_. M%GMUV5EGPZ.7H^47?[1\-KQXB9B_>A:X)(N^Z(5_@<;YQ4@^PHY_;1&&UW1& M=F*<^=*X[++DCUCR\W1P+D['49R.%RD>3C!(O9*GW+NLY:R[X(M:^!;LG8H93J!>U4VDPG;U4" L;,6E"_^G+L&TU?"))M]5H%" M\(;)_8=!9S@QPU[X][1_EY"T]Y_O[[(USSA.\V%_,@79.NS%_O?TTYFP2>&7 M;H'M@Q-;C^[Q>.787=/W77H[[0.^PZ\O>+G743S?)59[+O&[K#/.;D:#WMO; MNWST;>92O^3MW8#ODRR^.J7%=Z/;N^DDRY=C7O#"U^!ZOHN^KU!_UQGV7O Z M/Z#W^H1YP>.%0_1V",!\[7\99&8\SE[#[F[$_'SW^KX,<;'=SUZW[ROF+[+@ M^67!22F'BS/W:O;\Q9X_PWV]MSU_\>"?U(,_*:'N1O#Y?-I-D>VW0YCY%4R> ME[SZ30B?K\#?.WIW\>5/?6GWU^67G?VT._LH=6T61[/%JGZZ 8?D8W8WS;LW MH,9F6'9N5U)81[>WH^&GR:C[>VG4>:U]/:9%HFHKJJ_C<'8N)(BYR[$Z()\\ MO&KZ99S]>PI4"=_@CY*@V7A^X;+=DE&7D%23^4&^5=+YJ00;N\+J>'K-_-') M>R7&^IB!/.]W)UEO1OZ_#ON3\<=/?STO!EM#[6$Q&W$[7VTEU[75VV%W=)LM M4ZW?C>8I-.OB(QL,^L.OH-U_[>2_9Q/X.7R_2WE8Y[70#;BN[.$69)](8YU" MZK':GE46&FL\>7]=9%]]S$ &3E\2BRRT32V23\0:SUV"L\+FO;#&:;#&I/)@-(MXOUR6V0+?5Z20 M]I R%X7T.F7+'JQRD2W/)5M.@6'V4$87"^8Y+9A34$A[>$@7*?-<4N84_*0- M*7,YVWNBL[U3EQP71G@.1GANB;"9G7CA@J<_ZC]*7J*\+.JS+JI\@FS#R[H^ MA\A^;E3]D^?4HOTVET&8YDD4Q M\>+YY_YDD+V_?COL];_U>].-:KCNII]=A^]9=YISU9GT@V@; AN\DF'_>],,6T=AUFT!G^ MUKE=J5%G"$+BW6CX]7.6W\YD]]MA2I:&W9(&GQ"[RQR>>U![=!\'7L=[^XV#+]2NC5[,_FG8_%6Z#:B]KL ME2@]W>JK*T)WB!RM#G]"51]N[P:C^RR;[9+S6O4:-5^!T>O8\GLN^ON[="BS ME8YZR2Y;@.RDQ>-5#U=7#OVQ6%=5%5 M3QG>7M4\1[AV?UG"<_,FMKMA>K$<3G8!MW,'%R[PV>[#*@^P#J?7H4.K%G[F M"$^[DVG>'WY-]U;,L)=R;O)OFZQ@.^.LERI[ :$[#\;/N;!#"Z*K#%*#Z>ME MDN9@T3Q:.B=G35#EU1YM;,:=MJ#5:SGN.(D(V ZG=HT'EZ^6P1]]K/N26/IL M3O#VC?"\?#Y^IB#/Z?#P*9@?6V6W7AS,PRWZR;IW;?EGTPRWZ,^>Q-QA@ M?P-C(EU$7+N)F2SGDF?KX)-27'I^O^QSY[N93FY&.>"RSBCIXAEXXNG>V>#_3//^N-?OGE]< MJQK+%3YI1O,\(]@[+K6'A["%NFXT'4[R^Y>UP)7(G>>RUMZ)O6SB9]K$I^XE M7-CC=-CC%.[%5M;MN+#'*;#'"0664C/V9=V!/V>IX/C=3;^[$>3\;33\ZYED M/:>FZ[4(/3#""D:O2&5LM>C=N?7TS[]^.O.U7B#R\U\_O:(EEI=]_;3[^H1T M_6717Y,&WVJG7X3YB]_7ER4^UUU!E@Y[0%+S+!?)KG587J>"[['K8I2.E/V+4N' M]F>6P++UBM?@^I\S 6Y&[& M@CR&L;#A:?VM,YC.+[X,!J,_DN$X?C QQZ7K@\M1<92[/.OU)^]&XS.)GR]O M VV%\H-IW83S*_&^*NX5[,@XY>'OKWUVG>5 T)1X.QYGYU8A=U<^VH$$3\16 MSYUYN!GFN_#46?+4L0\#]85%7A"+'/VPX&+2G*A)\Y1=ORYRXMSEQ%%ZB#W. MB+V(BF?Q?I[;3*VX-GL1+V)IG\]+]Z\.*UQ9#'CZ4WEOQ ME>FX]R'+9Z4:5S\QJ_V\)O#2C-^FMUG>F8Q6:TH_?*L_'C&"Y<]__>3+8/RO M-4#67[3R!9\-1[/TVYIO+!9JUJ.@[2,;[RH>+5%KHA>]=I&&K8!/&??>FCGSW=^[W"Z*3365^,.?MSYI9-Y!=!:8!?/=R?"C#7J M@:UCGDC<"AR\__> MG]RX*>PZD!XSK_*W;.*FX&8.)V^'W1P6,_/9_.]U?"KU,$<=;2QF5-+ A:$A,,FLM'9.&\&Q M]6B3-D31+6E3CU\C>=[U.U_Z U#P!V>B60>B(@;R<:ZB%Q]I(1()T1IFG:8( M,608_"<*!D*.L$TB71$A63.5VM#!>*%9G,82;!$E38K1A+4V9*Z6T-U"#P:517#,7@7@R24"Y W3!1< M(I11)8&LI*+'0R-\3QH/F.DN!W!G&Z$S[)E;6-G^_YW]<[=5 A43O38R8NJ9 M-":80J2""'$L;F(GL"3;8M<.ZQ&1;EI2&J75E!#810Q)JI0P"QU+E=-6EY 6 MD%_%G2G)M);$4A68<("S=UR[Z W#+.!5RZNPV]&/#\@? M!.9C4T U4D +C ,!4UDD"2J9$)3-*4 MQSR^! KH1@I(;!SCS&D>J"(\>DO( M@@<$4\Y54D 2_6P4^)"EWH*@M'P?1H-6[6;C71D?@1]D%6QE)X2/L ,8=86D M8YS["J2OT(]:B!VPKH+S"(BV\#=6D8)5@R3V*%@NM-8+1+WAIFJ' Z*"GR"B MS6QLJ'96((J\\491IY3Q"TN7N;M5V$;]' MP:J9%PEE2B&///5<"$M$Y NL!!(1\9K%XN21:,5./T]A[NS]=55_RM17!RR5 MT:0SV(;]UJPD1KB-EF*!3')[''-HP7]$$.I5*1*!$,G)[R Z"3)GIUI") MT5KP/PAQUE)N>4!ZX3&AH*WQF\A(@35]-F3*O+:&C&8^B74/?@@@@XC$;N&2 M8$Q4+*V,(IK+1R&SZ<2^'1;V[J?.(!O7.E=;L)D#1Y$$"LP%CI4R%LNP6!E@ M0.Y-R4]4='5EMH?L(,BTL)F4(-"LMM+BH! 2E++",8_.N=+*8*D5>S9D6MA, M$A=ARS-BA 5SF4LET$( &$%%R4T"127DHY#YM?.]?SN]_32ZGOS1R;._=_*\ M,YSFT1%P$K%@&6#1GX!7^/'EB"]OTL' M3?WAUW<)AW&<3J9Y]FM_F*9^Z-RG2,K83[/^,(+P_D?6R>AL*2,+#<;FVU'X'4B1%F%B\O M$4-;31U!AE"D06%'A&EQ;A YHNH%$*/8J>;N#BRB815+: I; A@"MD^DX!Y@ MKQ8BBWM0+N8%4>$=_'8XKJ"! +?6XZBM<(83H[1TLJ !F$'^X#2HZ=.8Q.G7 M6:C9WC\,6;QGUL4Q_'O:G]R_':8*2C/I-&/MSS>=X;PM]7@AHC^,)BF/HC/X M/$K&R1KA=FYROX+J#*H% 0_0%GQ%JK_]+:Z&'HRR/ACEC56&1(TEV#J&22^$ M,(9519P*O^"I:7L:B]K>YGTN'1^6LLJ0;5L6YAQRA%,P$K SE@2BR<*^8=RO M.3B79=EN65HV6?U::-@-Q.C ->P.&H*RQ2D+8<:XJNC<2UN+2>G#O\TP?7\] M)^'9"+]UQ]N$0(1F F 5"@QQ@27(/LY(.DH*J^Y=D7JSFJWR+#0^H14^EB1< MSZM D6&'(JP4M59J'34"LUI01*6+EE:L$6;LLDA'D8OKA\]2.JH5*"F"L0#W MT&H)*\,MBY0A;JM6AJ.S7YGBK68X!!FT:/9=&\ XHHF D;.":4)HT-$+([E< MG*40CBQ?-1&6"8GTL;2OQOY$J+JWAO>&>>H3(HWDV4GYI M>.^7^X?" M>^6UL\$XI0JZ,N%*^2F$;XB'(^+_>$*_3\=N_>'7%I=Y#WH^6"A6.V+!X,1* MP$_2X>+HA@@D>0!_6?SZ6(*MX_%XNLQ0>0N;;YA,L0^#3DU:T\-^A2&_=6Y7 M1*,!,TN\&PV_)I]^\;YO#^]K%XW$1DX@+:3F2GE-F&=;<+9(%B#1!X!7D M-J]9+-V2:E@2K+VL_[,!A'H)J3CH?-TBM(VQM,X((+,B8)]QXXI@/,/6.>#2 M:\ C^]-/I9<77UPD;\;^N-L9I/!OF%\TV^+CVBFP.6)0)%#FI9/,%KD36A,P M$'^Y*FZN-'VI@,2/NC.C8CY@OB4B_*[AB.*!#F":@LCSE*J(?4IADHNT0@:_ M,/+-+_$?ZJL!8?F43 MB#E\VR\)8YH:C#@"=F318ZK8(OF!1 [:]$ M1S!,*:/+HR%00\*D=,ZK_UK_;GIU\;DPNQ;ELI1!.P!O,_O^7]G]%M]U'(/Y M(##\&0W&RLQ,A]GJ4^,Y6[]25ONE#3!&M[>CX4RNS$V9]]-)NGC5 WF]!M-< MII)?._<(U\N.H+#$SN) L&(2-@V/M& .[ZBLL-D92!L-H]= ;H!J _[Y=ON8 MI?Q>>)I:4&W'QA(1PPD#Z1:T4$CY),GGF4+.:/3FEW^DJRYM7UJ')MQF^5=X M]N=\],?D)@GWSG";I97)&I06>6*QB!H'RRW!7'HO847;0&$-C\0A8P.2H-A(5*3(APU$)TGWKI-_S7XPW6XV2,=M6>^'V3=6 MX5K[Z#H\'Z9?!OUN'(PZDRI]3=8\0;6ZXX1DP8"?3H-' 1-/S0(PBJ(LIU// M#@;1W!6L_/PZ7!^SK_UQLKLGR4C81B4$ZT ],AXTT4I:KXJC5B9!(]DWO[CW MO_[Z-_/7=Y]_^/2/3Y_#KY]^>/N;6P5F_9OK\'RZR0:#[9E',(JC\X:Z@",8 M(DA9 LRCF(C!2!PKF&?U"QO?!O(/['3<'V;C;;81LLX"#0+R ;.HHP(G,7T< MZ> U1J;JXZN?6/_ZWT8#L)S!8)AQT3;?APT,PM\JD(DJ"DPH<[Q0!492^/YO MH]6/;WQA_?-_!ZK\UW#TQ_!3UAF/AEGO[7@\W3S'K@0C!"^#Q)1AHE$(F =4 M2!-.*+='\JR9C[VR^CAAR9!Q[PV 0)+GI(B=W>,H,*7STP<#>! M(__V[O,<@+5WIP\NKP O[FN!Q9DN:RT$WFXY]2#NM4""L2B$2[?OC-5%>HZ7 MY;P)*>9I4\TP[ -E4ZZ!<-C0=/B1'',-=F5$9@%E%(&7,O]!FXD]P7RX_/9; M5DW+H]^J\QCD.C/2"@1;%#;+TH#E7!A<3JP \:$KT5U#9@]L]?&Q!7[#)D;, M=%"4! *N[4(@<*N-="5LX;E$!\!VK^TB=7(I*/:1*W"]I;!QL5V0%V#KEZ$E M>)NUV98A]]H]2+- $>QM)P%D),&"(@_G5:0BT4L4EQ'W #I==EVY:[*?5))8 M6\W!XD,N45N#D;J &$D=:3EID.@2E:L!V1/:Y@O"SAC-B74"O%T043S&(O * M).TI02=;L0.@U MJ Z!1],2S-Q(JYE5\']-04&$11X)F)N$E>Z9[[ $37A,;Z>S:]RK-ZC@YT&V MN.6]>I7J0SZZRW(P:T&,II>F4XN[\AW*MA5S0@D-RV:- _ULK$7&%-V?4>KW^[/[CX$.G MWWL[=)V[_J0S6 EL['BC&",KF W@^L)^55IHOM!@. A+2IGB4A$IV#HVK2 ] M%H'&Y4"8(J<% 37L&!>,F$5D"(''0,J:04F-Y*,0^-=T/)F=WWX>U4RM#L1_ MS& ;CON3;)%_. \:IOLH7X>SM\PN$.R<[!]YNCTM(M;26K"'F*-%@C/R&I4L M4TGUIJ0],DJG0+ZE^;]L)C\_CD]?&*7;:./U4EW5D+4E?:C &-T51OA'SRI:BY::'#B+&H)'Q46%*&1AZ12T2@QDNN<]R%A9Y;>1[$DZ& M!;#&$A>CQE1IBT@1^!'(2%D*C;ZVI6B[329UT)I%%X%SP;D">[^XLR2U$R69 MK!!3FTKIY9/O23@9C!4*)@'Q#G$+M@*G=!E5D$&5*M*<_E* 23B_VAKST6UU M&L_.1H02D3L:D5!!(BPTF [%74[':"PQ+!6*[$RD+0!_0EH\"?=1A[QD%&&F M D4:])N-2X>?NI)*>QJZ?@/G$/AR^'51667W"Z8D'2OR=$@=F,)&)^:9&SHR M,EV*8TB%-P)U)1AVA;#-EO#(1,)-I%(2G>1P<7<+-!GVI6M_7*)-M^:Q$+;H M")(NZ6I&D(B461.X(@L:8D45+AUI,"$W;<5&" >#%/W.>M4,L>_*!P64!;N M&L(%"0BL-%'8: ;\L"U,W*T .QPJCTL,W*CLI,"B=X8)AYUF$O2ZYSKJ8$6Z M$UBR[XD@Z#1PGT<5EI*N7/#-C<:3]]?%?,&E &U)N.E%HN1)DZ,8\^=LF.6=00JM]6[[P]FQ>DJ/6WRCK60@!=&/K09S MF3+P9Z1D"[-#L@B;HEQ740AZ/L1)13,Z>?<&J..!5P:C67AQ.]*@*((/C'L' M.I%H8EP109-"6UKA)=,S8IM/V6 $AD(\VLG_SV;/$CG-K(@CFF@TH*M@#EB MAJ.B?FM2926R4-!7ST67-N7KJ'"@TJ*Q3H()28U=!+PE=D:5 MX5WN,3HW) M)<%T$HL<1V1$9!A+*?5<23 C@._+.Y\]EX)43Z$D'.9!8 $68Z IB5 95+ U M#[AD*E*\:0&?(CD.HR2D!-$GF,%4IQN9& M7')(YYE5927"Q>4I_RL1YC)*P M#!$:(H.]%)+=FUSX@C0*VY(T5+#3SHRL)G5*)-$4D5<^TQ($&*$PN)E4L M[R9PY>4ST:7-_[%(@]-CM$-.N8@5YXML:Q&0D:6#-"EAQ+.BLN6EN'EJ\;PK M1LWMN"->#L8D@K]KN $S@@C*"4N7[)CF!I' <2G>)9]-\Q[BWM;ZYJ!":1ZE M( 9YBU,A+S;7O)Q*PLI!+*2>RSW;'??Y'=&MV&?&D+.3Y4_9L#_*WV6=7I:/ M;_IW;4(7Z(0Q]RE%"*0L6&I("S!EI =+AI%+*@RXC14>65*JU?((FT'/9?WM09O\@@3)@)B$<8?,$0P,X4X5G+0@B)>U. M4VWRQ])E);/LH8GHHXM48F[!GDO.8*!@O1JZS%$63*"*9@8"B0W[;RO #H%* M6R54*KBUV&&:RF$;GDJ#+HY#L"/EH#@6?/.,\W=YU^GC2*NTG7);<2N!NW:)W4B$0;@C4$VT M M+LXD>,K]W-S;JSA5@K /D&56W*AI@D+P/@;K>0PAI.O0"YM(IFMHI0C'48!L MJV7@M+0B$HJ-"23EJMGBLKH@7(:2X;8[D!_!*,AG!L1#\ MFR+.>J:+^^3I(*Y\8XFBC0.H.CCV!+:Q?0QW%E1-!!F$HK=(TE3'D8)R29>K M;%GM,*GW!';'GDL<8^.PL9)1IT.Z#[O,9$_F2LE_45@)1LJPE9=XQZ9).A#O M/!(BF.C .: DF*+<.K,^5-R!8;QB12L V>OR$W(1S)MTR\P8SWR@KDAV!9M' M\%*P0*0$!E4!3]4=HF:P&A/"F0*=Q6,DSB@E(C!04E6 MM^';MD"N5XX!2#XQZ,X\H87$@4I$4IM$'AM^N4W0:F MQ^/0*&BD$U)PHZVSJ6.1TKYPN4'.D)*@H73SR&5W',;) TY_I02S;V (I]RR MB>OD^3TH_HH4R;:%P&"22 7&.4X'IRG1H$@OQ8A%6TZ\ *Y2; .++: Z !I- M:R$E1I%2Y<'BE!AX*A053Y!'1I4D&B52EQCJ(&@LVS?X_K@[&*7^LSMJ":\$ M#CIHYDA4P$?+B_I$.HE*J+ 4FMX"DPK #H?-,ARQG&#OES_^I9_E*7AS_RZ% M;M:B%\LQ;X=@QHYG W!;:!D?"2)?9%;1T%?Y6LD1='(-*66\:0 M(UY)#Y::51%%LKS]+(FQ)0YZ.92A;1%UE5Q30GETE*MTSZG(32926%0*%#TC M91IO@7IO,1=>&DT,ESJP0O-(,"E#N5X"(A)M(^V.BLY3R@@OHB',\E0@ERMM MO"DR8L'7 E7W\BG4)B20C1%V0#!6X(A0.N(LHN+$@P5Y6EOA*86$]=A(XR.W M2%G+'$X'WXMKN2SJ4F#\$)39F/%PW+]XX_HO5D:6J26:B@9$K@)(#4M=Q (Q M:=VR 0>#J>6$,H4WKK@^"MHCHBV;C%QAN14"B=1JBR.12GTLZLN ^"\7TZ%$ M,XW/ NW&FB),44^U1=Y1!/XA,D6K26R"%24A6&/;GR+:3=K1:D2]8YP0(I4D MED1<=%A)&[J<_5KM"SP_VG-'O-RH*T5_9\=\W9M4CC6U(IQ?VMGYX,)*:W!0 M(3#I"&$@X'QQ31:V#"Z1BJ5"EH>CU,X(GA)I6PY"J#8*-EUJ88]XE)9@(8O& M>3K$\IDDT?1"V6W.50+!VHE A>>8HW1P[1>6BU 8LY)[6 M\SMXR4X S&%*-NSV-X\.EK)]Y33#$N,M3UH;D4@<*_KA@!M,Y*8T_^'[N/_S ML#](]=JGV9L??MH;C/5X(Q@,4CJ%%!4F>I?2D8HR'];QDE)I!6-1%^-#)W^? MSS(=>C-3J3C":M5X&Y6A66!1QL#<[,@9I:3H(M=7TTW7M_C(K( MC89N0L.GFPZ@O80+DH,:-Z*( 4D$9&;'1F.1=SJ=W(SR%)W<<16TP,8@BEGT M/CAJ@N-QN0J&KOH6Q@IE SQ[@]U(=6K83&3PJ2%,D1%'C*M*/& <8]4,\!R2O8!MLLN\ M,0XIH9%&Q/.@@*MQ :Q<#[X\ ,LWKG#L VQ=P>@MBO)1QG3$-FD9)P-"OK@Y M8 /283_R;E2*W@_L)D([%3Q&VH!2((I$:]CR,J4%\5BU_;8@=#O8>QP_!.MU ML(I1J2.ASGA*?7$2Z:@KQW)Y[68KQ^=;(6L\_',@"#0*W"EPF,%B\[0HP&I1 M*'L1C+-=(-NLTE5=06P+$UX3%8T$LP>'U() "T>6+CW6Y=RW*RIP"=(Z:/8& MNL4XQBZ 1@.WS ,ME8U>BH7B)U>$;UPWW1KH60.-?%[YHS_^'=1U^D7G:X9K;Y:FOJ2_=OXURMUT M/($7Y^.59B)Y/OIC(U^]]!%[;\$$O+GMY+^O9YBF?+M%AC9 6XZ>D=4KBT ' M [)$,NVM 2M5HT6Q!&DCJ6RFB7ZD8I5$];CO3R-U9!K5%0%N>E/ICD$!5&EL M,\FCL1&EO,-( _8<)"AAQ-E &:7,F*I&F4!R=>XDWXDM,7,.*ZY383\,[HNC MA904"DAEGXDM]0MFRU0DQ6CF@Y0HA'1=5XA"$N"PYL,\)5L>F^0[L:5P2!CL M :>H&\"(PM#V&TJNJKNC>-9NDE?^]/;@J,9[E)+67!CUT+'9MT>J^))C0Y MMCAP5IBJ,B)1LEYFI9C7-6HK8H^FPQ/4A ].$J(XUQ:H$%SJ&518<6!!E(OD M84Z$.!8A6I*ZMJ?%[.+@/ 6N!7_%(@AE<+54JGX>HF%%KC0W!J-2/ABC:GL^ MJ$FFVI,".W'#]A3 F G. ]6*(Y6L1EM4=N:(4E+* Y8$;\\ VU.@J 9^OU&-; MK3:L3#)]4_4BHIT6BK-B,341Y<(=ST6'QBR3X&)P-@KIP(XGWJ:*;(O%E+*< M_DHH^/'Z>9 XYF*F(O-,"!.C#C0@2Y1:G#>D+LOE9A+'IL.^.;?IY(FCZ+47 MVBO"*'!=<1\KH%AB2@5(X^W1V$/&/%K15"WJPTO;JNN EVH(UBI&,NLKMFP$ M)"C\7"I8_KST:-JI8#1*G&I$1Y_^-@AI7F2_*C KRU84*453GA23(Z^L$>!R M@.R5"H,,]H&1XEB;4U61F7U\>BPP6-1K+1U-;!%\2G8R"59(::)B2%@7BRJ4 M1'!6+AA(8>5W4"DE"-=Q2[?U_SP:]=)Y87%K_]-H4(%'2[P2T0CR)QV&8RY MO1!5X,' =JB00AQOGM[6 O,XD&<^X8=\U)MV)^_SQ8P'9OPTNI[\D2[5#7N+ M06TF7< .H(\.<2H92EW@"J.6A0A"IUQ$9#-/^]08ZS=#Y K;21BJ(&/M7P7\EN 0]T4UX\-::[L9]+I\E(@N*F MG%L+UE@H##.EL2XI< VV]Z9==F@,6Z0XYC&J((02%$=+";>XR"TUP(HE]L.I MY-:FGW<\)] L5P(G'"QF73YY*CNQH#>6Z0E MMY1%:K @B(I")UL.[GR) 3'%>TGX>8^?5 QFEE'T_OJW[(]%C"EUK<_[PV[_ M;I"]7=S=>W]M>J.[TM79N5F-S5V^WB!Y'2=M'++1.A2B0LS'H!VF8! KC%/G MX7(!BHW3Q+UA/3+&3].VQ1*)HV8*G"NA#,A<%6;4DR"9G*FZF_0BJ?JY4W1@=&%;>$,;#Z:"'M7?+,2A>(9STHU]!J!.A1L+<82LE. M2Y7X55#. H4%9?5T\F$*MEV5QAM=- \)O M:A;TOXD>*PL26H+'D3114;+? M5)2GF)=:>R3PHSSK?QT^GFLX6&G@LT8;C$HMH$0HZN8PRI0M5_-7FQE'S0 ] M"O:VK&(13SCEU6&M:7&]DIGSK M[4KS2LYI!NL >+3)'D>-LBX%;G"JA>5D+'+G+9CP)1ODBBKZ+'BT-,%[$.8BM.]38#-KNB403,%F)KGF'T>+[R1B,:/,$J$,J91:KH MP$HXB>4(>&I4N=&N8CO(#H%+"V\%[:-67'DP;YUVJ:9'T6B925JVT+CZ6[1JY4^6R/(P="I&YB#L8?V''I8)A03H'!D(DXG9*PN:9,8NZU+LJ?(<]W%_"V)4PJ=OO.^-Q**8*"*P03%-#6@Y&".7+2!^* MDLJ2&34[@5>52!P#^A9&LN V"((EUMQ(8!*Z/'0$EY+[LIBB@-.3 =]V0\N% MY";P5/ /5@%)4IQ'D1"(*.F+S1C"8T!?:6>^V_&HY4Q::[! X#AH:Q *K.BX MRA$N.3Q8:%&M&*I@V1_FQB-Z!/(1IXZP%I@"]!J4MJJJ%C;; '13D39L]"LET M:AHGJ-8:5 )2B^-$RASHZ?)FKS/X]H%\'N[[-9OML0/#A$O%V+ N$;$MH%U&%0:[P?9R(C%L $0 441P70M?"*O0,]5 MW.^N-BX>A@C5.K'2 [&$*--TO!;N>$:NNMQH@%(XL+CRD5KUQ#5VR> M=!\?H36=MZ.1QXR75('9+[!EV(* 14FE4KUQF,Y&H8IKO8I=P6S$57XP<&_ M^Y-',"+&2,M G#$Z8DTX\&&Q>;B(L>PG<,):='$U6 ?!I&F-B,=.>Q^UD(0@ M"JI,+C'QU%7DR@K:(JSVPZ3XW<*:6NW' ,NZ,*[&U0T;TF'TKM=W4SY/= P% MC 37>MEUA 1C9 +MNB2 ^#P]#1J+$ YNSOK+>WO\V#=J#B$6P="MN:!N9Q80MB M4Z'?&6K?^_N _32D:+;L46"@D@-6TC@7>"AN_S#+2/GXFV#:8DL^'RD&@]$? M*:4WCG(_FGZ97$\'Q6VH'?G# 4%(!%UM@TG%+F-Q_8!1IGU)MG#6HM,?#?]3 M4Z?1Y%$:J90;Z\ ZHXHJ:Q>[AU*PZ%^;DM%PDELSU8#7.[F-E;?L(6 MD$H[X8(SP5'+P&(N5)\VMKX@ ?I61"IK4CP*?0IP-=4X&L*3$C M5?NQS@J>A_LDW>630(G"KE P*^"L)9M;P/%&BY=LV!EQPN56]!B1DK_?#M;CT6CKUI9$%=-:*A*5BD3 D@9@/=B %/@7=/;LT"QX7Y2 %A9M9D:M TN. M 2QM %9R8WG@,8!3&X S U^>2!)O2#T;X!\I.@:PK %8IZA+M4K (TB9O>#3 M%/V"N,=>BB;*LJ, V[#! C'!>"*#-3BEF&$:B[P" [:1;**L/#RPNG&#@;5C MG<(@@V,PG#*OO"FNHP<:=0-EL3X&L$T;#%$.MAD3@0"P)!@9"G]< /3ICJ[ M1]A?NG%_12XY^-(11PDJ6RENBB U@SVW65EE%59R%+HV;2^&1"06?$$2$(M, MZ, 648+4L-CSINW%CP)LP_8"QN1@ VE//0VP[#XN$Q)D8+JI2K%Z!*P^-42M MND'?K&T!0*!@0!SL^2"D0 2KHB9+4!SOJ< 6T.P%<+/&I3QZ9CBB(BA$'2BN MPCS@C-/-[/$G KA)*%@N./A+E(+X$E22@ TOM*X&FN^I=1\'<)-D"%8@S:2* MLV(1-J2:VPN HQ+&[JEY'P=PDWA ' Q= UYIT):!DP1>1U$DBFJY:>ANK7T? M"7##IG/ 4Y;X&-0P)*[E&)2R%Z!-X-!6VO@QP#:];&UH*IRST) MT1IP,6,J;+]@X0#F>I,V;E :CX.W:8@6>&J&(+:LB<,Y( T/LN.,6-VU7.UZ\'QZPT<\VP?.( MTA5"AZR4'M1YP+(PFC51Y:IY5PK+]0#&$;!X@%S%;%4N8>36U-EOM^<4E-!JK?7&2F7D5H[<">JC$Z',PQO= MC 38R\:#?@N21AK3K=J%*C=&8EE-!-S*PZ=%A3+7KU,!V:!A%R?93)CTEOM( MBQL;8-.02BH0_*Q$<#,%\':XE'>8UY2RQZUB M8&\$GI0VS6+?<"-HU#I2 [(?-H]7I$BD0T%6*;(D]HG847"<*G6:%0CP3*H. M2A$XB\9) UY-$9]A.&I>11W0\T*>'''"L).,I1VTRUJ&BM3:8622/- MXI*!^'\N8U^33"]V%BJO_1W[PQ MLH62P(H9QBA/W<]C0,@5W@R+83U?\D$0@I;840ZV@7U\,C2SO9=:$>2TY )Q MS34X-\M"P-CJ2C< ;&9:&WT;"7I1*-_2^#;)&3O.VEC/8=XH A$$624PX[PE+F2.$A6K"XJVWK"G?_ MD#@\-86:-T\,VA+K4@43BB-H#:Z+GAR2@#%>02'ZHY0[>A^G3:$6CUQYBQBF MVANLB%%B5FQW?J2((G>5/*0E.24*S3N4]/XUK;P%W;Z/A* 6. 6I5"D0DU3: M>WE*:7C-/B*[:ME-* ^/9?->X!+KP#UL UA9@3DRR]9_4@9793H#EHB>&I;- M_!Q!0ZX= )<^<*(3_F,U2J(L&?#,]T?[.3= MFUU9-RH&FY59@RTSD@AJ0L&Z./BUHE8KOBO09%],"T"/@6HS\P*W@@$1L2?) MC$(I=7W9)TP$7=6Z%9A7G2:JS>P+V@8DKF>$"B<% CF\1!53+*N\"?0CWS5L MW8+I_*)5MJBS7VU$@[F=:N]D/3,KN/!Y-.D,-HWLWT:3?V23NFX^K=<54\D@ M;45$(* LEH$4P3@4HE2E6Q<**[I^M_EHB#P?M1X*[Z<7E9K0+H%)#=5;JLDC M8HDC/-#T)],8+![*P;GG42D;*DHSX8W+T>=-WGF%>Q#?BU^E<;6-<-8W>_/(!_T/_*OU_/ &E*I%8(]_W;C9.M]87]RIC M/KJM_GSL#SL@(89?39(>%=>+M\@SL@XV+++>&:U25K9W2RN#<)A?KC#$UJ][ M/0K<(^+==K-0@5:2$7Q"%Y#Q'GM:5%9*+2Y+13'/ ./6/FLJBD@EPPPTEE(^ MA.*V@ "_L'3E_7DQ7E9R>@1O8XUTJDX.ZQL=XS2"Y5&4,).QW*ST$;Q= >X1 M\6Y+B]-4>V]BQ+#$TLB B_+93+% 2Q?5SP#CMAPW)QTH.Q]1*KB3>OK$Y6X& M=5FZVWP,C!=NQ;RT???^<]Z!>=TT\<^=_C 5)+/9-8R!3^W,R5'%:*GE4C > M:3KC5(LH'> <=5E*;]3'W &V@Z'4PJ0Q6*&UL^# &^%PP+&H#D&E)[1<_ WI M9T>I[>:WDU91[I2W6HN0BOTN3J.D9+) M)#;]5D34=R\4@+@B%HEH%;:68Q.*FY!41UU>&:4VN\^U0'0 X&>-SE)RZ:)G MT\RDWOS=,A([-ZL?3.X\'^5N!%2>$7<\Z_S6'^5STVPE@+OR,GN_\H_%P-DM MZNGBX[->A\Y :=\;A_W9_W@7U__2[[VAG$+&OM M=$@EF"4T98"'P".CJ1."]C+=F&/ 9^5^(7KC&OLQEZ*MTCNGUA(R\TY4:M_K M32&4)6&LHHNA1$_'1^HU\9&R.M7F2^5$M2"<""G,@H\,<:BD'Z^ T=B3+45; MPP8!H K,P'!E7 N+5='8A*;&A.5:#@AI)O:&/I72_9"/]BGWC@WUV'"+HY+, M">4]*HIGL.C+#:XXUPJO!T!6/K\U5.7;ENN:EGL1#,7(8:F\DM924E3%94I7 MU"-DJ4S#XZ':O-VUKF4XU3@8(PFRP7$FL"RN=V%ARDU< 2HE#T&KS3M<&W4_ MG4LU&AD)UFN/L<.T@"H$68ZP<,XVA=9>4&W>U%HORI(:9B 53.#&@9V$ENV( M4ZD"6EY!+@13AX"JT4Z0@:?**LRG*V]62FF+6])@AF]>Z0:C%&'"'L]7Y6N. MZZ*.2!8C5ZC00L@[5.(K M#DXXWXJO_I(-0+7_VIE,\_[D_E/637^#_]$%;Y]V;^W?9MVRP%BY? MCGD[O)M.QK,!N,7ZHC8BABE$W01XI/8*E*QD%AOM-%Z O"?K99XP$33H M 6'YPB:48"V66_[M2XGY^7T*U*4H M&>6]_K"3W[^=9+?CWT;#1(!\-!C U+= BCS;[I;#>BY$JN/I4@R#8FFC5[:H M!@+V"BV7QK[">J,V]A&Q>3:BM9UZ(Y:*%3D-S&0%9CH4K?O@1URN5'PU+S;_ MPHG6LOV42L6&.5>22P9.E1>(%U5& ORC'']D1)X)T79(PEUWJ0(%+R(59]", M@[GE^4-A6BEH1=L"(1Y+DHJ\S4-BW'9>J1AW*01GI(G>&F^*LLY"&:LJXI7B M\9KGR"BWG:HSSZR)BG(PF"S3AHE"[XBD@LO5AT&$G ;*O_:'HV2P%=O$#'OK M;]FJ5>(V';Y)"#%E?UJ0!L@9DJI4+PD[DEK"+AX@!J M[/!$/=3&I1)D. >SVFF%**BP6#2T9UYS7#Y:G]TNJ:7&\?!HV2O!(Y':\T5D M270IXUX555.<=ZYT.GI%Q4:/A*="I"T_40#T02/MF L&)( LHK3@YPE5VO2/ MQ^#SH_M[1\($^*""@_\-QE TU!>I,AS^5Q94F*DJ.Z@$R5[ MG *M\8QJKB, M8,9H39DH*D^E9F3E'L5<;3:F.R2P+=R@O1&2I=JU*AH/@LL5=V6 LA7=2D2U M@;D=K-GX0Z>_5=WE=1B553X&R@).%8V5],MH!#A9ON08<+9QV+\!P$ZPM>6 MIJ/9H+5S8(900Q5YJ)ZJW%HIF")CL$J\[0=;6^,AIT#P&H*2O>2B5=(4[2&L M$+JTMA@ M=47B-'/EID-7LQJ3Z] V@_1(^%M8@?GH4PMA!X8GT99Z4N1_F MO+1M6I%K)49C0] MMI/D*I7N11PT9RJLC_BR6Q9UH9PDA3E26S!D0\//_=!H MVU5:B4@]%H9%$)XIDWEI/TJU61/^S2^4Z9*">@(LVIP"#% ))R6;]>7P"BVS ML 1!KB0;.));;*Z=L$A^1 ZP_+T_N7'3\00$>UY,OM^9NYACR"CK)8L:M$HP M012I6!$=E2X?C5[C4GOOPN#Q& MG1H*?C_1P&,@]1PQX(SZ0H*GWEMEF; ;-EO+\1U0:N$V; P-H%P#LUXK1HQ M17TNC2@K.:I@<-.28_7D2+4P'DWQI4@9D49Y9B-!=EF;D].R>+LJG]8?!J4' M4V]W9D.,Q6"#AP4"\<7-;#D6S,:B*Z>6I&XY+6BLP/,(P-L2!U#D1D6+;0C6 M2IF[#TB$Y3&%S[Y,]KU!Z;AE%EGL MK=%!".0<%P#2J&,J.3ST:E*_IM29 AI6..O6!,L<3?LMV/ :B.,HEG M3"E3C@CI#2Y<%\W*U\^%VM3M:]_?";2VC)](9XZ\0-1R1&2@N"B-;K0))5;D M)>VQ/VAM(?X0B3<>4>,(4P0(QQ?"/S7@E*40];90%2<^\R#Q_@EFRGB-J79 M,RFLLHH7:3^$^8I.V%AL&J'5D.P';9LJ8<*#O)'1<\*H5UX6>>Q,X8HZ+H20 MS:#:(:%M.^M34?'(4MN70*P@BI"B%HEG(E3XQ257OQW:=\G:F?4@2MIA7UE. M>!(Q0DHN)4 9A,)%)W&EN2C?"$14KDOS2CCV +0M("DM"4@KS,'6I=K(96%$ ML,%%Q;T?0C _"J!MGI &YE2.2X=3:T>*B5GV9J?.E.\N8+:A]-L!?7"&8-BL MM-;-:-#+\O'\<'BW&U4N(@JNFW%>29:*YW"WV%L89"HN45;A5#!Y'>(6@!X' M?---D=0E*C4Q1J#9412*2+0PLC!VQ)>D+&Q%MG&;;D_@YW4L)KO1&CC545"D M1@C+, /GIR@+ MY!L"5:T]1 IQ;UG/WO\5[-:W!RGVI1DH,4:EMBFRHD$N M%"TJ&>9LL_'NFU^N@!?HNHS8'KI#X=26U8"M(=Q2D,LQ<(QT*!B&:P="L-PH MD6#$GAFG-J??6&]#B)PKBK26(A2EQZDPX#"6; #I4;X-32TFPQ^#4%M",X+9;"G*"A)AJ'2A3 ME,\"95,^?E8,B^=&JG#V32A.-[DD%0X7PAN.]-XX/600 M[LQ=J;I*,,!;VEJ3)%?@HGIBS8.%*;0#]\?F>XECDEGXJJ0G.C+%6N M&PU3@&LM\^1C-NGTAUFO:(/<=JM6(PP,I@(6WE+&!!.%KL35=+Y>\+56.=#@ NC4@A-6TVULO#9HL2W M1& IEC4"PB46WA.PQE(?DCFN/%CV!FNA4"IWNNP)@43YY.:**UU6OWM"UECN M(SH;0;-@+$@$44:-#\4!)H]45O4G+BN^'=]U($QAA5/1FEAWZ1+BZ*L..EF2L/^@#5N;0;.2TR&,&A(BT#>T(B+ MA,5T=%R6TILQU$< UGRJBKWF4:7N/PH\*H%,$2UU4M-RT@0_D,C13["QL:32 M@HGK"9A3@8O(EO7R##:D)+=V0&XT[,X#%E79-^V%B72PL(69 #,\QI5VQY)& M9,OW:,%/Y!M:>P. G8&;U79<4OW/V>AKWKF[Z7<[\R(3LV38_/Z??_W44-42 M&:<2*@^-A8%W\"[_MK&+ A\/113;K5S*3"K M>9&++S&/925'N*;B@-@TA=J 84%)88VI,L$ZIE4LZNE2X\H5R[&0;"/C^=' M/9YAN,68> >./^;>>14076Q'4&NF?!,#)]/V:;'8B6' ].'8 *,( OL Q*@J M*@\1D/(ERYO0S;HCC=C,.J2\OUYZ;)^RKULG%VSTF-=$&%"+1FM# G9./=1! M(WJM&O#\N$KWWKDQIJ!C$N3E$V2!"%;RH!"V9@XC!#O+@:4N M X9/!RF61W2^[-N :P-B;P\('Q$E" C<5(=0*N )'B(UG)GB-!F6NL(QW&Q& M4 '%SD"V+77$R8Y%)E4&%@9%LB0D=]B7KS-NUMD]!(QM-Q:L0B$=8TCMH^0H MINI'"T*FRZ.;,#*]$9'8%L;9(>,X3B?3//NU/^S?3F\7V4-COVNY-F)Q$'CF M)'B'< 0#N,B?II:'D@X@5,@:!FT&:P],]CL% [,Y1*TT"=1IBXU'BU5 Z:"N MI 7 (JA/LA^,=H M#_2L)=@KK(4%G86PX 0O2QREB]HE=24V*IWO#%\U@#4C8=4,DM&4S )XG:@1Q25(UN"=M:PMW=A:;#LS[#T8 M:SLZ>V#RIGOE!BD70,)A55PVERZETY3O8?T_]MZTN8TD21/^O/LK8#7'5IM! MZKB/JNDVBW-?K56W-"KUCLVGM120%#$- APOG"@G"#*,K"A=KM1*"[KV^8[D9OI KBI$(&)8550S:E44TD9,J M4#8J2JO6+W'G*1_+H0@C)YW@L"@J&7,0+<\/FE &[E'U @WCC83EZ;H.+7U)3'6T-#EB*1)%G@;TFK'(H!(# M&VFIJW>#!TE3W=LX,'D.]G9Z-RWFYVSZUEWHP9$PR8/@6F)NO(ZQ;'[% 5S- M*M+H"Y%G5R= 0CY6Q+D$ P21OK0(E6968[6FA_< 15#W+LY^R)+K:&5JX*!$ M,.D#-669+(2VMG+(+T2=79FP-'".6<^PMSZUSY*RV%=8[&-5D@]2875OX_R' MK!+R+176.O 19\O6/=4"-B@J\.AH,39A#VDKA2QW$ MF:UDO2C%K+KPM0LY=KE;8R6O0)Y.IU ER[CWLFK:#'),L)4HYIQZ4 MF;;E"-N@ ZJ"!('6UK*N/8PGHVDG(?X/OAV.%@W$9D1R1SE66IOHC,(II1XP MA+957'Y,\4JG^::E/&>Y2[4$2^].\\F+-IIQ/OK^="Q]B9SR)1_=]0:%9[JK MG@A3KXEE@:D$E28":*IBXSH0CDUU0!)#E[?MQ['OW_-1PO#:=1NJ//A57H#" MP!9\*PBP1+%I&Y%0M#J;D*QV!AVR[2]#TP$+.I^6$)H<',5!P(S%C .SED,ZJ6.B&AXRPM:N?_?:ZMK1+O00*;41E'"= MRJ 0)5*79<1I>F3%5$K$UBN.\^UH5Y]\Y&!#B0^2IH)O;X(NVW8@:*M>RPDN MUHO6,W?TZ^UP5"B$Y^#N\D ECM%9@66JX36DG"[,C36Q( M?$9'4G48*$I5SL_;R2B_R<&AF[43?LI&'T=%%- MANI\RD<%9L-.)_EIR4>@ M6@FK K@,)B $'J@LYV2&2/B*"2J_Y(<_H_=HJ?)COZ75L1F];3,&19F*LXV& M2(7YJ'@)4"T""4B=9S-S.(WI!,ZS]X^\>^")*#@2; Q*$0#A)%KERHI91\R3 MUMD2XF,&Y?Z$N;:NZ#EKWWH L$YEC=+*.3 1@24DA?G:(PN(GF'M'\;CZ<$T M1T1!4$C2G9MQ1E/J7X:5)G-RSAVL5N)'(0&3U]2;6.,8-?"XVA; M!X'7R1;[<3H93[)!M^(\[F9I%ZB/"9):1(Z#X*[$_!9! JL?ON*EM3QKV5L) MS5"Z_C.(< GVR0:#33FQQ6,KS8F6?

_1 *@.%9L_B%+&W;RO%L V"<.3K''QYL9 MH?\VZ.:C#_#"(,TL3RWX"SRCE(K*!^,B/DO.W!C>UI^F(RF^YN-],9;A\&9= ME>8Z(Q>QIHPY8Q;Y&\:"LFNP..G*4(&3[N<%";?#*30.G'7CG):":I*27>60 M#0[ZK0K1G/INV)L@W"Y\)Z1"3'K(&B&Q8B*2$M\IP?55\VY8JPL@W*]9O_B2 M.@(CQ6QP":O)^:"M(!B7[@8/H>J%2R96@,[W6U@=6]D5&EG+>)I"';0$NP-> MK"JO(90*U8H33#%3JW[3N?:RBS&U#RAJ\%&TY\HA*A<=G0R#1[5F+V)EFNHS M]U(X[HDS=UZ6F53?]>7A?D-.*SUH%\0\^(LR$D\T"Y%+A:AP$,UJP5B:%E@% M$0)GDVS>[&+IQVQ.U[TY IOP5'";H,%)@IS2&#:GHD(V2E0]2L30EI/BFJOK%_U,N16%Y-P!RL3!%PAT'\N\L5T9ZJ(WS:P?/WW'[/" MK4ZPCT1!D.W 10M>(4Z00N4*':Y>EYYDA=NCM\BP@[ BT#3S$D)I@19IP+"F M;>'0%:[/G_WO4:6F?9>[BX36&(R?14!.2;%$BRE[04E7S2-)B593YUN7\\R% M+T1MXV?M0T4L[;373S9T5_H<_'DX(6Z\ )=:6A[4(F&#O*Y6K$$0PRIF_\+V MGCR*Z20?+=ZS@P@B#351 D%,I@+7C(&.*EOP,#-51"D)WO:5T.#7XUIF7CA8IS6IU8HG='$$&CY(+' MWN_IIYW]AHB")T*5!2X AU@:3DIXB.BTKC:!=<5O*84&V=![5QZ2)0]%,DX, /=_>CX?<9^O(N_!G&M8XT$*]]T@B. ME[E,2;@D:] W\4I=UNGHL+44FT3FJ*%&@A/I7"K9*2N-:+H>JJQ;(;(".772 MA9_6J#,&SK6( 2GFY0QZ^=,8XPJPKBC#UQ#)&'6%1@NXK<2<8.+W5 MJ(?C:K[OPLBPCUD'U]8EK#AB0I#"$NT7OKZ@JS?49S7K1^_Z"+.NL.,4#*0* M1'$2B,6\3! Z8(0U9IW4KQTKF/4[BW -YPEM44*8"@&*>G1&",9>57PR3)3 M>T9J*RCVARUZZY65P%QX4#D2(BGBG?1EV7\RQFL\*$+D2E?8LQ?]MW%^,^W_ MTKO9/#HS 91\3C,Y"MY*O_TE^SVUW,XXJ19_Y3$WE$"E)0<9Q,P*%Q*X__P: MST47W ]__B30?^Y!@,>-73(=-OHN2RV8BD;--"@FC9)L"B$7N!" (?3WT MV&:NEMI].4.6B@0;ZVF,&B2\;& VR& @"2870Y-9>_HI9(5J8JD%#TTCBE1@ M/I)R2H>W(L>*XTF&VPRP8S+CDV2)6S*ZAF)A%$_>75$&0O M87'4*BE-3*"P$2)<+6DI+(IX&9^G/S[GG>&HFW?_-H"-=WO)V\[ZG\J*_J_] MWK?B]O9 <#$-N@Y.TG.BD(_4\!)RCMC) AUD,X3&ZGB-%33\X]9X["Y_S=-[#M^EBBQ8 M)R/X8,9Y"AO%9<^JL^!*5\6V$$@)35TZNL=&Q M*D(>1,_JR'T^6>;3G8[AE]X?%@KIV*E!(F+I%0G:8T$XDHJ6(#LD M=1I6BSDTYZM;VK*>9R]\9BKR<=EXN3 8RZ\M.M%7S$<8C88C-QR-\B+SD8;" M?!KUAJ-/.?S;??S8>.EA]F'IE_D;!UUSE_ 39TB*W_N3__?A[@[>,NIE_>([ M/N=%M^>7H>MGXW'OIMB5,^=+G#&9!5D4:?9H&=<^!MA M'YR\WF@-P=H@+:BWWL[9ASBO*C4$%--56WJ:4]B%D:(29=Y@B MQPR(L:N.77NZ]GV65,LN=L@Q16F&%5@Q#\I&6D98%,4N- 9GV5W*+G;UG^%4 MEP]N,K72(QR4 MH@H1!X%$%#'-(@.R*.V]MKXZM-WYD@]+I4,T MXP3Q/B KE?5I"HHMU@BQ:NH'VE\"@Y< D M5\%+MJBYL^[U4)[S3@7I@K=&\33\4+N$Q @[)=8&OD;'H14LSF.V.B\$?HQ0 M\.$8%(;UU7?3L[ M1Z<81$1TD$& M<*00G"V9(:9$(2%>.5!_7!0U#N5KKD*:A1T@X ]$@7@&6A@,'^'_H343)>O@ MCZ?3999@MGP.,7/OP%MRR9ST'&,M4_67)\F$[^)X/IGEJ*RGE)R4J M'9S7\"X?A=_G+6FIS@K^?_<8E$<4O2#&(2$H-XBQ@'AY;Z79FNX7D2I/5IGK MX&6>:)=%LFG>I_%Q]"MP>:^S%,^5C_QU>G\_'.TL-_T-U;$$DY(6BQ$ M)=(B\")?#3Y>.RG'O>Q3UDGYR)TEDRQJ*WTP2DL(TXV6?H%7R,B:2RXFWA Q M%T;V+\'L[*30$ ?'*(EA:7C78SF]-%+HBET57%:2-5="2?C+#3RBN *;_W&G MU$8,G@83*J& "9!>ALKR'V=Q-9-%-:M$25=/G?J48$*# #?6*\+ >R,JX+*7 M728CLV:"B*S!5FZR8'+*O2)!H]Z-7JY,NKL-)ZIU,UQS3TE\'0?2E 3J5/FY?62I#Z; MP A01%M.L2%2R 0;;!9EE%Q76UI%LAYOA89[&P(A"8I&.^&M%SI*P\S"(^9( M5C.<"%VK'W<0%0_0_@)IQ75J'Z;I$D**R$II=A &5VRI(E1?'R.6!)F_MC,% MF5)5('$NJE2@Y6W9DT6)YZQ:)\09I:L5$Q=%E%J4EK(Q8D$H<>##BH1TITI' MUF%6A0&#L$&@B^:5NO10Y-1:+CBH=E#9%77"@)EO)*"7. :G&( M!:F0:D";;,K1FS3;5>K7!_[:396:5!!^>>;]9,0\0,5S"GYWT%:!W@,M;X5;#*)QJ=FG8OBX0E=*R2,2J9IP M(1*V/34B53'292$IF P-64$&:DKG;H EO3UDJ0^FR CA%D"!XU=H&D$-R>F MU&!$^W7-@JK26O=J:;BW(9 0NX(S[)5QS!'C'<,E"I&UCE=8D5%&WP(G'J#] MC>=<.>&DPR0@SRWF98A&9'15.!B$&+^\9/0N&AZ628U((VI"((0C+AA.WO < M+CM->ZIF4I44E6;>BR)*+5HKI%9\@=+\)T$U\LJ1N>:G,D12%3<"CNQ%\TIM M-SJ&H$B]HXHFU (7F2E]?!0BJDB1$OP"[\7V(LPA8398-\,2D $/$F$3^8(J MX#WQ*FJ3DOP"Q6A'-7S@.ATY-&]9LK46(W%K6'",DT% DE2EBWFGD?* M>87)P#_'E6+NUT[*_2NQBLI3,.P*:0(^>+3>E1.0& AGU;X+<7EV[&3$/$#% M$THBUD%S$R)E$I;%2A'WD81*"Y,B2E^>![X7)8_(I"(B->+$2T8H0JJ[41A^>275.*254X. 679SZ(.KN, MI]+2,X&#MYKQ=*>[<.JL]K$2-;X>DM1G$\ !(2F#A42 ,), [>Q"YBBMSIW! MLC*L\!73<&]#@%"(%GP4&W5"OH2XS2QNQ-4:D"A&E;Q2C_AD):E>"(RYLUSA M()4P'I7>":;>5X>=\$NLIMM%PL,2J4F-$8-Y3"-"(8:*OIQ?1BFXNA6/+0UM MO\![#EUS(E4;\ T$Q)S$VVBTQ=[A,EUH ZU4\C"*+MQ3J*W&27(2/.>!("HD M@8 (X<75/JMZ"4K3"[R,WHLP!Z@6A376$8(<'VURES@VBS@RI=@K1DYCK$XE M1G. KT_9:-); 8B:[9V8^Q'"[_[/M$_Q$M;$XE,/7T;98)P5N(F/:GGIQ>6% M&=]+$(O#T<>;A&J6#1[&=IB-NO\?O-PUX_)M8W?;RV_"[WEGFH;C?KP!5LM' M*YB-&]8P3KB,CW]Y,"#X2/]HZQ"(S8/FQ3%U1@I:0UT1)CRL1 M"Y%Z?:/[]D75LXMZG.[H,9'.I7R?5J!>0L(FG6^9ZB2XTM'#__O;KYL7'K%U MJ1(+(CVJP>4FJDPK:(.JO<-4<+H>BZ+.A9=J MSGPY^DS0L 8646JQOLALSQVH?\?_O@U+-X #D*0S918P$HC9N7_.P?RIBL> M!=?K'?2]UT.VK0>( T$K]=H'!\X+*#Q%RO5@':I-$D+A"OSB8>NAV];#M!(T M#6 E$CB-@]J-Y0Q6%,#+6C.JCJY'F=A[/6S;>@(ER*# 0I!2T@A'QDOZ*(&J MJ4JLF%[?[;W_>K9>4@;@3\N4 >X-)#IG>.F(&\>J4W\VMWLK*@%M M075"V%$1%!Q"@9NP]6Q5)4B)!,@@@X)OHBIAFMYZML.X) M13G-CZ%6@F9-+7+SVD46(YB#_>L=#EI/#:H$_%SA3< .@_I#*5LX)R2#<+,Z MK8]*79VW4?O"#U$E 8PK(10'*BA7WK%(8SEC(N@U&%\4W/H]K-SP(>M/'HX= M$^&EQ<8(2)H8IR3@1;6=.3[S]D93NLGN!!*B6L4 B[0!B/ ME)56CP514;V,K5[S'[VR7>#VRB:0(NE)Y$@(#7R&RU[MU-JUYJH(ZSV7]FO> M[_<*+.Z_9*._YQ/X^=BC!5\=0B0!$6*:;.+2C6O9:1&Q9M7R=P5O>.HV;%[- ML6O>!5?/G!01%(Y%G$IFC2^[0UAP6%6K%#&2*_JR_C7O C.7G(/O&I 506O$ MF"YKR#A$3&L&[<)Z5Q(\>Z[Y%B+D"D;\P7Q!F(_(>Q!UP1WE="E-9XBMWEQ) MJLG*$W\&_1"U,6_'1RDRVI;Q)\8WCE6S=E]ZDGW^\^3#H M]K[WNM,5<[DEW[=,4:QD0@3QAB(FA##!1F&$ 8<*O,N 5T:ZU4F)&*E@75K!@)2!BXX-AK\.^4(EVH!%RL,8Z^?4COX?A0C/TN9A1]G-SFHR^WV>#C?9$0C\/1 M3=Z;Y-T/@]GW;LRX;2=E@>/=?_[8KF8ZH HX+G"-K%1?: M\KG7Q@@S/ EI+N9$U E/1/.(=/1IQ#T21CF/YO6R$$%Q M9]>=",-O_D3V4C?'G0AE E/CG4.IMA3\5UTV[3*7'(>Q'N&HZR7DVX?)32@$GB@4D/0;O%5B$] MCWNX"VX5 ''I*-5[PIJC//PHZU6ART>I9$@8EL% 8"6X2E4D\Z-D7'/A-ATE ME^_E&Y7*XGO':^W=)45_&W%8G*$A%3JRH*A1E!$*D0WE(LV^"WR-R5S)4YZ+ MLM=WFELE\(1GZJRBDFKITPV,@H ,10?QO26IF%6JL,XQ1?LDHE[AH9XZ;/,: MSB):78S$XP@\FUAB6@1DE%]W%G0U6?RF#N.$$9OC5DDC3!2I:H@&\/U+6 =K MQ).9ZXO#(/1< <(E'L;N+-J2R5IW*+O,CZ\G61 OC9%1.VN444P*1C2XW]IQ MYL!!V)@%T?B].$N\=2#Y+Y\G3IS6D@ZE+G9G24)+=Y$@50;0(E8FAR\%T*@Y MT&<J'XO<7.@QQYH78[.\E$:K23' M.!*JC*/$IT$'R<\AX')2LCJ^]/$H%7XO57.4)SW*HV13X$"-H#S5@#+/&3>V M+(.6J%*T^WB@@KT7_,T>Z%^'@^] [;S[UVDB;K6K2"Q-^:[3N24<0P0N@@^6 M!6&=5"5L+)>!JW7!'B'X7.'>"EDNY"SDB2Q M[BRH/E>@<9EGH4YT%MIC&2B*C"&)&3;"252J,8+]NJ O#==]TV>A3W064FJ- M4W6IQ:"F5*R\4II79C<,S>X^8,#SS# M&DW>\ADR+]/8,T=,LGTD$"%TF;&R#F],< CRGI\E*KZT,_R_Q6)>Y#8Y1&)] M"I52,Z94.")LR\$; <5UGJ(^VU7-4[I&!,N=T3)8BB,A9<,NM\R;S2EU_)Z>)6UW(.VNY$!/6 #,)">:&4TT21@K MB/.RR"EZ(S87 (OW\BP%P*_S0$^76&?4IV9+B@+%1H(N8*+L<+91;KXI21)Z M%I_P)0[T+]GOO;OI7;B[[P\?\OS7Z==Q9]0KUO,9ONP8AWWQK'0TU2/Y\->X M+&7$(R5DT$2E"1K(H!(2!$5JS7*MP*!(#_WP9_2^CBO('1NOA;BSA-;'&]/M M]M)'LO[L1L],)[?#4>\?^;I:7&*FWPA]5_S[>"G8SP9_S>Z62M1,2D2M;?3< MB(FAD4:26@WFR5EDP+U@J4V6I-(&X#P>S[J],;I\5NN M"#8S8.#"4BFQ(=0'*R(KR42I,69=VP,M*GKJ(-.F+9R(/BO6N- MUB:OP#&P.BQ:3;ED6$6#2Z+QJ$V@6[)]M62*#MO:":B9+Z[ROPPG6?_# #RK MP;C7V1I!;1X$YA.B!>:*P#_"BB#P N@>>5V!D=&JKOO7 W;U\E3<@61B,<3W M$CA3$A6"04S&4%)1B5A!?R*"LWW@05X;&7>@K( LGT@X1==)1J:@S4A"!1 W;YX>H,@8O\XGH37Y>A=$I!T"J(GSW#!- M4L3-M%>+F6$"$?[D&J8DDJHIF7P>(BUU[AXM;TH'9;E@H*UHB"R-N2\[S0/A M8ATGR7J5_9I=G)U(.\2-!>R0L])0$Y@1X/;C4'(258ZN"P'JU4F70*0=XN:E MELF!Y4A1KB$0C=&79=T1&;E.<]=TD78>(NW7\[IM;@M!1 ,=O38F<&[+.BC* M'5G;0UPC;4[0:'10]^D6@Z^H=P*,?IJME)""<8FHS:0QZTI87P59=DB3-8Z! M_@4><5)I,._!H3)?3+VX6F[Y.)V,)]D@C0#9YE_ORC8PXD,:4R(B8U0"HP1< MXII:IU=++%(:'=?5 KYK(R>BUI;2\LT>D+:()ZA\"L:<:D$D8V6KO-=\'1/! M>_=!I7S&%LY,'[F-/LYHA44"2V**)B!N-0_1! 5_:%W)-J=U9:4OA#YJ"WVB M BWD:"#8**HHQ!EE&;7@A.EU?@]C-0>Q+TV?;5HH>&R=,VD$IXD:2:Q#62/A ML%+K(@Q:6_O%F>ES6,Y3;,YYIB2ZU$(3! XUXA))/Y\%E#(E86.%(V/OD3P) MW7&RFIV8)1QR23>BHKR M+!TAF0'*$J0"L9B)Z$4)UB0TT9O[PD$+U\F_^V_P8NBZ73%PY0DQQA((+EP M/\*6NI>X5/O7T/4X;1 9D)&R-/Y4:*J)X8L!M(K9U2F?5T'7XM6EJNJ_#;JP M[-3?,/NR5,,\?O+,SVF99>GP4OICOKCS87_0X&)"0<6.>N.%LT+/+Z DL1"9 MK+M 6)TD>2:B5,[AZ^Z,T]?5TR_^F4]2^IS.? P,D$K-X=3WQ=&4V$$-N!EI^'1:WM=A!"KX4K= M9+ERNG_Y;;B=[I8HXB2E!#FPHA"X$(QF=-?$.A_7TIW"_[TJNI\*^OI),3T6 M(0V(Y9$HPYD6Q"38A>))T?@]!G=8(_:8Z;Z;T3#$-D M$AR:8 4GVCD&L:54&CA>RABHH=C\\.=/&*W.K:N#*K60NMH2\;2\ Q]V1>P] M!@^$2 JT$-PP8LLIZ)1;)"L35SG28DU5W$EV=*FA"()G16TL)B"*OV#E3T*O?7=2 M)R$WWU9M^GJR!R%#B)03Q0WUE@4L+5=Z1L@$&FG(*0AYQ$YJ(>2GZ:ASF\V] MOH\W\.D[\!>3RIMKY3JTYZ[68HRLXUKH$(1"0D4L2(EZ)Y!]XOD^&B.UFH\X MR?8K1%X^J>V SAP@_*$&R3!>Y PK9 BDB&&."G#?(PTPFLWJ-8UM#QC M@^J$&XS>D9":G#C53 5%2=GE1 77?!UF#^,8KYF-](P-ZA-N,&#,'$1,TJ,T M6, @@3I/X^%*A<17KAL#H])!,DE;/2.>*= M<=$MKJ.P5ZKB9&"*!5WMXJ@NXO!%;O.$E O4ZG3'( -2W%/JYKD K!1;O=!) MBT24KO+)CD7VO@UZX)1F@XF[37KRP^!O@U'>&<++_\B[7[+?;3[(;R"2^##^ MG&?CX0"L_,.GX7C< VMO[H;3P>3CS>PCHV[>G;][YSY74"4D!->,,*H@#'$< MVXC* CX&DV\(1&Q8SN\7B:=_UTM)CX/./0)R9N84A2*N5(\)L= M-O,I%P<;4E5@<,JJR*T)PG =-8L.E I>!Q1+5DW!<9L["7WJ\"E6! AAXX5B M3&LD*'<0X@)]E-!<8*G7 A%@?%;ZK,^7[$3"JEMG8XBT9! $V$,KB+(L1>6E M!1%*H#64PD(,E;:;DHM76>["[2]2R.3 M/BV9M.+48!($B!NGH-O!ALV3V!R\UK5ZB4M]/C(]9G,6&>\CVM,D*%Y.J$K> MG#>4"53VBC@(&M9=U[W-4V#1Z;C%0'%U(Y+X?@MP28M!H\J+4= MP>3"]KBC<8Q;B/1]M(R#J1#442)+?S7JI_.O%KH/Z0/,Q+&;+').AQF(S>U? M+(A@!:-@_Q@#_45("=P5*/Q;@:C E.RUQ2V+/,T6#]1:CQ!6G[)>]\/ 9?>] M2=;?I>@]\L$(+IW25"81B'.>P,@KX]:0"^UE#2^=7/LK>16]T@X,7T)7M$Q; M5?;!@R8,RE2B$WEA]-FA^D(!#$JT2@-CF/,)CW!1U(Q=6-T?11#W7N06SR(Q M1FKB+8Z(0Z0:5%"$S3U(.'?*:)5<2._E&%TZN0[(_'#NG#;!6*V#1E(A-I<8 M84$I5R1F%:CYQ>FSPY R'!23SBL1" 8O0"6PKOG-#>>J8F,8UJOP(1>RQ;-( MC*08I4HFY)GT. IAV=Q+QH%QC-:0B^_E(U\ZN0ZP,<2B0(CCW#,?F%'>E'T[ M3'MN*Q+#ZZ;/Y_Q^<3LP_#;*[AX+:&;)HZ>75B#(=@A%:Q*R5:K2R^1%@?D)C&P-/.1*Q8C6#L>RE%#$FMAJV'K M5G-W&;O_G$^RWB#OAFR4:D365/T]]:H8%]HY')Q/H,,>.3-/;H ?2J.HR /A M?'];5P<5=H3F J38>8@N#'4@PY%;72)@129X1:"!L\GJ!?I9=G 6B8[""E#+ M6!NLK1?(Q/(N&T-XY2N)"BRH6).+N31B'&"C,"<2@FK0[XI$3<"%*V?Z&H)B M)?6P+K%Y:;L_4*1]ZJ-5$?Q6XPT'EYZ(>>@MG?&DHM4T5ZOPIB>FPH[<@7!$ M@H=AP4(KQ8FV I+S^=Y"IO\;^(E$U%23(TH9]EP[PRK M2O3+$^.$^@TC36#33FA!+"(FN!*5%CN.7"6MA"5=1!VV._FH_%L'X?A"'J"C6:,4.S3!1)$D-24.'D6"59UL3 HO.IZGRSA MB 4>*J"=SO1NVH>W=HMI1^EMH_PV'XQ[W_,/@\[P;DW/U%/WVJ 0F8PZ\@2S MA0@X(&45;X 8>G7C[S1!:Y*:Y][W48K)4^D03_A]0:4>2@'Q5(E7#Q%G14T# M-2"R?/'-[J]XJ,1&2DN=A7U98&C,RRLPZD.H5$DRML:G.//N#E0L-BCNF,7( M!9U;IW!L_2I=P MXR27",Y7BQ2WP5?[4M0H#16]*<"ZK,+*O\!F]]\_.X.U"4!^QV!#]1^B%O+WHW$D5EG M(/Z#H!GT'2>E)TD-KF9^$$/KJCR?N\"SZQ)G;>(ZKSQQ3"FP:;QL*M0!?)3* MT:2\]\OO^RA5$EC$1"!*-(^48[ :B_X+Q:*LY *D(O("#OF %J$(CI;D&OD8 M(B66Q1+-,:'9L&J=P>K4OA?8W8&J1'I.P0Q()C RJ6J6$5>6ZVE2-?K@JE$A MUZ0XG[7-KB-9.6= @G]?#>W>X6067G[CQ]T6896&$U($.Q4T.,7)W"W!FHDJ'X)J MU:ANBW;*9C4?$!R?MHY _$8Q<9MW.:7['T-CW6&9,97@7+34C"IPR:,-Z.!!NEH MV8?"J7HZ4V'.]RMIFCH7NLUE2*B9TEEJC8D^*HCGRUH2CJP+50'ENJZC]WEG ME&?C?/PY'T_["74FCH9W<3C*>]\&;CH:Y8/.0P(H&O>/ZZ\P+D#X!\R-B)6< M(LQ(>0=)D',5;EF9K5/3LL]"B5UU\T2#D?$.(@\#](@(V5)N5,"K6.LI58^O MEA2[1E(ACAD%3M 0F8 W@8*-Y:@)8!"Y2HH+HL*O^632GP'W_4=O<@OO3TA? M<[/5VURAN=E(@1&VU!3=MRHR&JV<1S0HU= D1WRHG@4V''&(:H78-,T4F6AGI+2UB8O-5!D MX^SXY,13IV%<"(Z+8D!*P7AO98I,)SS'^?@L%1,E]K+CWI1PNFS M$(X@R0R7+E7Q4,>37S>O4& A,EO)?._G@-9'N#4Z8&8L)[/[__0=PW%O#=;K M'I8-=DPTJ&]OC"8J 9D$6KI^DE=3"'MM_) 5GX,&.VP9"=&!QJ;44^W!E6<0 M-96VS&-1B>JND@8[V]\$T1 ;IM('[W ,&I4>3DJC73 -/L&31C5( B'61P7RH8]&G)\*NXF1N.1/!@RZTE!BKF'TD @K5! ?? M5QE>$A%V>G*6*T^5]M)JQN!770:!D?'5$0-I@)E\"2)\SKO3PKX]?> OV?TX M_WAC[N_[O4Z"M4QV<3J!EW[IW?4FV7'2X0LSP8,1P@A#=!2D-)(QW8L?KA^> ML_RS4V<7TD@(4A"*C9>1&8^^IZ/;=9/+VTO\=K^ MB$JWZ^)=<3B:);!_&8YW78<0)J(U1A$9O(L@A6+1+9#ZHBI76JLU17MM\V7I M4GW[QQN?W^3@-Z2#-^-QO@X:?*6I(ET.<2H1MDI3I729KY&"(U:IUR%RI6#B M7'229^8?87S (5+CM,,D)-XI&\A G=LJ=.3*K?<5T*4._@%SKS$F/AC+"5/& MJQ+344H&++7&%Q0O0B=U9OZ!2!&3-"B7!42M4(9Y6Q)&4E%%]5P!%KH"NM3! M/YX0B"40-A$9C+C0"[ 4J9S$%37-%5UQI,]%*'UF!G(1>2L8<4'1R#F7A);= MCV#6:,4-8$I?&UWJ8*!TT>BY09@DR"YBB+3F40&12MD#1P6(].D(Y6ZST3=8 M_] -QQ-X?=\L\3EX*C5**E#3WJ16>0YAJRC'#@FK5L=XIZ*FE:3Q45N_.-K5 MP7?,6L*QC\)$$$U'O ]E%;#PV%3"O'=:'F+XSD=*=7XV1(1AC @B$7,LHO9( M+9KS"?A;._!^7@?E:O'> TE@21 6*JX,-N"LEG5[,EA>::?E@O-#W(SST5*? MGPN]PEXKSYSWQ20D215?>&AHC>LA#C&PUT*Z6FPP)I;J8)&$D%%&KC5E)2(< MIM6;R'<*ZT-L\+-IZ1>YCXLPPT(J Q%EJ@50G!D*5KDTPS2H*A ^/\0(/^[U M$NA3BZG55&M!HY0X:$H$][8TM9SRJB?\8J1Z 5-*A$)1(^>I0T90I'$Y3@>H M97W5E!ZB_B^+/G6PDDZH&5Y&;+5TA@9[]9*\]/)6SP*%"%>!80WQN12,XK"( -36R_!C2+4R*JP< MV.I[_6F:!;E]&- ^./Q<@$,,3:>3[%==XR#QRXR%KW MM^O"-D5HA@%K.PC/,!>(S8TN,UA8O6Y_G*R@W+_D_G9<&Y$TL Z3&,$&*.QP MI'QN":AD@:X]/PA)\8GW5_F,S<:]SN&WJI0XX8P+GJ>QO,(;,J\\(=XX^2SN M7+_$&O>V@S.-C<@A1A28H.@B0SB6@,K IG'])*T].?/D>]M9+:.= R8#8V&C M"!!I85>.0=->Q;5[4T0^;V\)F>FG>>M;[Q^%IOT"J[;]8>?O^PR%Y%%1Y(.( M*&)OM+.^+.BV3#+YPY__M3_YN=O[WAI/'OKYGWZX@4>^N\GN>OV'G[[T[O)Q MZZ_Y;ZW/P[ML\'/QMW'O'_E/&-U/?O[A7[]-?E[Y>+\WR-_=%IO\"1/T+S_? M9]VTGW=?AY/)\.XG+.Y_7[PV&=[#F^"%30].KZ];6&]PFX]ZD]7/%;_^-OOR MK\-^=_:@I\1+C_UC>F/Y'7^$U1^RD<6B$^7?]0;=?##YB:GZ=E%\[N.@9:;? MIN-)"[=;2>Y:D]N\E=KKLL'#_QJW[# ;=5O#FY;OC?+.9#@: _=E@][=<#KN M/[2R^_O1\'O>+3XUR4=WO<&L(0 ^L?2@?\WN[G_^)T6P_'G<&A53C5O9MU%> M5!JW6[_=]CJWK=^R<6L(?X1'].'1X\XM&/5^>O:PE:?QO'D+'OQ7^+K$RRW, M9@M^W_H"7W3?SP;%$S)X9'?VH:S3R?O _I.\6$N^&/';ZA:O#5>VWF[E-S>P MR=[W'+Y_L1LP+)/R&](2T\ZR2?&,]_6U0,/6MBB,53V+FIF,Q,6= MV8F/TXFW6_?9J/6]@#&KY7O^&;U'N)8GM5O#)12T"FJ&H]>ZZ8T[6;\>AJB-1]O+YADX80'^5Y/X8TK: M0LMZY*FBK(:CFL@)>I77J5?;X!UUP3E)'<#%*TND;=W/($[?5]=^M5[#''M_ MGH;IMF[@9-)8D92?N0XOPDQ:A99M)>5Z63+Z1$2!@Y+"GI&Y'J^B+:FHY4F/ M%FKN7?2*CN!!7J3D6K_U)K>%1!3.96LVX[8+6G$Z3@JGEYQZ\,?5*_*F'Z?- MM(IQ,\\S6/.-4'2"X.]^U.NW4NR3V'9F%=;$?-EB:@TX-W!BLV:#%$+-(JO> MN(B3-JF\UGA8!$V/C%*/E2$(M1%"-3-Q$49^SWK]5-O]OE7$ER4!'MO=>X,I M=^O+$74LCV9,] -T"$=L@GR1Q'1<[ MFF2_'\1Y6SGKD?_FV9B/-_#6_P1W? PJ[K] .WP9+II1P^]9F?_YDD3G$/XD M5F(=B76&>Q0EHTJC$KDN4H=.SI]GC0S28=X,TT56D5U*Q&J-IW=W65*QXUDR M+?N]]9#HG.SCIE3:7?9?X'"EM_[74DOR>):@&N5W&7QV/#NGI*EZQ4D5[\\? MSVK<^OI0O)8M 13,$ET;HN19RFVVNIV/W[;^FQD\Q\KJ.\/OX$*GS]QEO_?N MIG>M"1QPZ[[H8YMY$_/0=6Z P- \><+[EI\6QNFO'W\!ESP1(2VLD_KC5HA; M:O+T[BK!EK>Q^KWC*>CZ] 7'NRV/K*&/XRA=-5XU+&:CT)0*+PG(3VA%XZ7? MEQ\Z&([NLOY3O9_>LWCPC.T[>;\_?\^??D _%+^/[[-.^?OAXOY;KSNYA1]A M3U]!3>:C=QT0M=2S]5/Y0T7:'Q^\=) M]_''T=HGS%<_6Y(0__+SDP<]?L':AZY^GK+#/K]C42!DDUXGZ\_I,+LX^?G) M&9.52Y3EW^<7+#Q.=9Q4J(U7-&"D6LO@#=OMY+J3 MN$"B=?($_'!*LBUIE\5/A0_P^.O<&WA\83)\_'GF(6Q*YJ5#67(=]CV3P[@; M#N+GKUGG[]]&P^F@FS3"7YSG3Z>O;Q\2Y$;7"+M]>5=X-C'O03TW,KZ_?(F??GN#*+F3KKZ2%4KBS^/ M)Z#WNF6N=)RP(HK@>BFG^G4Z245=Q3SVQ0W]+&R>C+)N/BLVF24BOWT;Y=]2 M_35 .4GO]D73]FD\>2A#_,@N]9JKF3 MC\=/4\QI]W @PT["KF]]S2>_Y?F@]0CKWDJX[L @K7F2M;B?7X*[;_G\IM?I M30Y+F^VC*)):&8^6==-C&?.@^^]3$)>;AX2P.">7[XT[_>%X.CHT=T:%"4J( MU/&0K3N$&US,F[%'%\6+6?P*ODY]:"_ 4//!Y MJSR!)I?SVG,Y6-:2S&'X>K5/_/CU[WZYN2O9?-7DH!-URTW_>%O M/]WVNJ#^3Q7&7FV@?W'T62R7_K"=5G.;6?9$W/_>&H.#VFW]4]'E@TY!RY?. M5<_!9Q[IFNU=?'/>=>;?>H,TI.AQI<.;BUQIRJ4TPML([QE8;8Y:<9%B\..L M*SSO_N'QV%N3X46N-8%^I S+95)RCD5RQ:G_1JE=R*BZ-/PS\-_S3\T_!/PS^729^& M?VKU*"^S++WVPND%Y&513M<=3K].;J;]19%=7?)Y0=2\+,8\A6+;2.Q+8;I_ M/AM;[1LG[T^,@NEJI09=@Q-3-STNY>33YPY&76KT3*-G&CWS;&K\B$45-N]4 M!'F4F=.1J'9^V3M!V:BA1@TU:N@X:O#3*Z%+.?C&VVG43*-F7D;-8$0;/7.R M[-CK2H(MM>X]38?-9] D4*>FIO"2E?.E<%)M.OB:5"UI2UG%M3]RXY=RDJ?V MW1HMT&B!5Z4%?M2R"OG\S'V_[2Q2HR(:%?&J5,027$;C+C2ZH-$%;U@7X+;4 MM?D+EW*2YT_$7% *^"(JXJL#K)K<^@MVZ)V1B-= N(LA5L-Q#<BK%+XBHKU\'7WR7 M1]/?<[+ZD8L_^U,[=8VF:31-HVG6?XZ+-N>UN8@7?_B-JFE43:-J7DV!_,5S M0*-O&GW3Z)L73?:K^'7O*GS]DCKHE>GH!M>WX9^&?QK^ M:?CG,NG3\$_#/V>J7K^\B/855+9?$#4OBS>;_,";SP_46!IS\2??Y"$;/=/H MF9>Z8JTM8W3Q)]_HF4;/-'KFA?P9U?@SC9YI]$RC9TZK9YAJ_)G3I,!>U:5J M\;D&?/[:E?.E<-*;[-ZJMX3E4H[RU,Y;HP8:-?"JU,"/JHUU;6J@RNI7=/X- M_GRC)!HEL9D%&OSY1AEUX(>M,WA%#(D<>*XU%4%1&$FTT@GE/&;%:_?#G ME<-:)OR7WET^;OTU_ZWU>7B7;=9(2Q_O]P;YN]M9V3PFZ%]610*+%56!DY#4 MQ!'%KY6:_3DI6TNTW,H=^^PFK3SMI&#MW@#4]>0GINK;R9.%]Q\7GDY\W!M/ M6L.;UN0VY&!ZV<0?I]^:&#X>@N MZS]EN/2>Q8,+F6]U\GY__IX__8!^*'X'A=8I?S]<-G[K=2>W/VG]7B&.A")$ MP/X4_Y>?OPY'W7R44MO]['Z<_U3^\/.JEGQ*%I]=JZS_W3S+,%"O$O MNU7Y6K,P^SQ^V8^SJU[]56W^J,+=2[JX4,=I-W59+O0K"S$6RY6[(.!G:K/T M(NY_;XV'_5ZW]4^H^+_GAR/;>:D#QB4?U<--Z[V413OA$9YK(Y"-0-8MD#MG M,IQ ( ]O;CFKB#9]O@VKG8_5]A[LUF!7;N!*-[R[SP?C>:W)H-L:Y?UL @'U M??8P@K"KP:Z\VDSR1F+/=441Z%<4Q:4PYD74#IZ"4J<+Z M%0^5;5IC<\4.\ER*_)S:U6E$ZBV+%-AR)!N1.J5);T**)A9[&<(]$4<*XIB ME/KYL]35Q?OK]05KN\CW*J(YQ=N2X)>GV:6P3Y-9:K39!;%CH\T.TV:D3?2) M0L2WJ,V>41/^S(+N)S7AW>)\QL!U;CB&1T%4T7DXI/9;!!RHD\1@;I#1B$DW MK_W& 2.*SE;[75RKJ)52W:(2O*9CG_V:WOY3;P)3+>VED_;2RL:MWJ S31@*[[?S>I5?MS/;$[X< MCW/@NDEOE-_!;C]^!2$NKMCG']J#,750SA,BN9,\XFA\8+%D3.?8^9H2+HN-6M^S_C1/[0K9X-$]RHKMCAZW.UQL MMRC4Z R!B>@N4;?7N M[D?@[J4O .$8I;=TDG'KMK))\9$)L-*V]V>=_Y[VDC2UEB7P+NL-)O"_<:L# M,@,_P IN>IV\E3H&9E FO]WV.K?%5Q1/;V7?1OELHZ.\>.08_CA?1/E8H,9T M-"A>>O(\V'0/UC,$OZ$WR/I)O+J]@E)3(!#0H -T V*D#]X#.7N@' X6_QTR MO2S_-AOWQA]OYA8.OGGVEL/-$\?$.2>,%-1CCB.G5LZT@ S8D7A6+; J("^A M! K*)G;^! P"B[@B\4_RD5J34N:SD,(;X-5!IP?\.H9]S&4*!+D_[>8%JY:H MUJ7XSL7@?%@"7C6_!H4O_"2#,H(32Y@[G?^],M(@$8X,F1CBEE)_S M/S/&D[=G!1-)BQ,N?E@B[O4(0:G-BSX]B*/&">2J=0LKZC^ B80M@9T9?,_' MDYE(W$]'G5LP$=W6;[W)+=@6, *S3K]"+L!LM.[@JVZ3 0!C,AZ7MBN)67I/ M^8!D)[XFVPB4RQ\I!_)4/*I"P6,V6/0H/%KQC;./CGEV>UD++' +Y,_CV98* MKV!E;Z4B*)LB4V7GJ'>7C>"[TIZ!<'DRUZ._@[-Q _'JP79Q+U%_HAN&=W>] MV=&FSPT+C9*#(CRV?]7:#I3#LM4/8EF M> G=]TMR%*]0T14.[AC>.,L2TX'FV"F]V]IBDW9*//!I.O]VV#(AU'U0-H>];<0H:$I1B;]"[F][- M_>O[[&'&'[,O2RIW>)^/9H[Q?(6@-R]>"!0QT[8"$S;WFJRVI MUVV$]FYR;"KJK[W=OQ;]I?V M+PVODWPO*E*L321MC%%CC X0J4/XY?4:(](FI#8W[E).MS%&)Y4<5B3R4X]D MGMU,#NJ4K*UMZ?78+MSFM+; ^VBR70I[O1';=EEIL<.XBM3?0_@JLCI[$ND: MDCN$MD6-#O4.REP**]2H>S97GI]M87O7#I%37SA_3J63B\KGW\!MJ.@VVW4M5VWIGTON?]A^W%5I>I7%J]5&_6[TQG MM>1?'UK9W1 LTC^*"NOA).O#%@?I/XN2DQ\'^616W_Y0_BW[6I:\MA]G7,Z* MEX8IZ"G?UQFFU\>IL/4/[53^DL':1UDBQ+M$E-;75)P*?P&KN%1-#@'3W?M6 MJE@=)3+U']K% Q=[Z-QFHV]ICN:PK())E;/=WLU-JD>\&0WO9N^_SWH)$W$\ M[4]F9?8K]>CSYS\.YDR?JNE4+Z'<]%-9.KE485;+[LY9@-4NSVU6%0,\-1V- MB\K0K],Q+'(,_%/ E:;R:^"(LL)J43?:62JO2XKYVW#8+:I-Q_GH>P_X\WWK M2\'XCR5NP-A[3_4929%6[*:%'PZC9O>&/11 M77I^S?W\2[HZM$W6W.A="JWJ65E=M&*L1N>K9DI5[Y9>UJ$!9[4>G_X4Q**S M'I;\83CHUL1AA6.2+'4]U".HS6O2% 4!4SDN^"&]9%?*DMZZB5K+@XH^O_$& MRS;K+USJ, !C.NLM2)1/9_KARY+-O!+G=[F4&[:\:&D<#V\FOQ4]D\.'K#]Y M6#'RXV&G5WC(1==*B&Z9PAF]ZO^?=HKDY\4]K.NA-BN^Y3V\8+=YPD\^Z+J># MU 665I7>.7Y\:W*?,W!CQ[UO@QD >,&-E86TRPZUU*,S^UY8_X(4:6?E)H = MON>#:5'##F2K+?2G=3DXL(%:'C07U$L+H_^9M9FHR>[43ZI+B_#_F;0%$Y=* MK7H!*CM_H/H?V6B4#8INFL+.P$KN!KV;7F<6VA^]\7/M\S0I MZ&VK/ZF=',X2*5D]BU'@PGLW[K%#./>EG_6G)\R\>70!YZW7R\[)A\ M[Q59N,*=@5>62;7DS"Q@',8%*L-<#!^*MW>FX\GP;I%@*WJ ^UGOKMT:3\%M M ?K#UW3RO,BH@0-9/'#VUGX__S;W:#J3:39K?X<79[_ Q\!=@1/H#6Y&J>\Q M+6#AJ3XN/?62]L C20H:/G"?3^!['U("<@C?M/#3UG78;MWJ4_"+Y",.\N10 ME5 S( >/T!\%&\URI>#"E=@Y_UK>HVPE[_$2>G$7I9=@RO8UV;_DWT!V/RU$ M_O(3R_ONK!86CTGQ%? [263AOT\E$F1V//WZ7Z !T]\+/9K2UZU^0=5'13I> M:-)=2?"G6JP[!/4R,V:%KIFI&E#3Z?HG:;7!!"+1^RRI75C 3.1F'76S)W,X?C%AP$0[ "8+"8F?5YYA,Y!%CIM#Y8)OO%:XJ*1S6=@(7Z1V&Q\Y;M9["M7SNWPWZ> M_,A>:KANW0V[>3])0S=/UY?IHGN3O),\A*^(]'U*SDY]R!L$Z3[[)(-BT6 M,W]_L:8%.%$!*] O,,?FJQH\ 6&9+^;+RO7IMT%!E>(C[V9?U5F>23<=E\!= M3Z]][W)8?7>1.YU]908>6G?N%'6'@_\U6< I+3:9G,Q\=)-TX!P69;;GNK*1 MER!$AVO"??39J@H?QC B>7'0IPIQ0-E)E@LI L&44?Q'.C0*678 MV].!3XC;FE&W]>,OP_'X#]>A]YYNH#??0#]M('D/W?P&EM>=Q8=S\001[MQF M8( +'R8!&*6X+/^]D]^G^&8XSI>J,(J07M-[7 MZ(D _?$E5 M- UJBEK2SPOT MQZ? D4\26@MP2?#"\M[W1.@V.'% ]WY1QE:^.$\^+16XS2[U:L-AJ@Z-WIMF M5X>.!$[HM]Y@MLAL.AF6+\SZ6XI7Y@!*[+VD$ \2C#@1%-<(H(1%+0A*5+XL M@M)S/]^L_HVN7E_SXL],^J;1[YF# W?A@YUB<.#A^&%5$URG<[\IR3=N?5YX M&0UM:Z+MWTH/;D_:OMQ*?YS?(FQ/:C1G_RK//EVXOTM9[N;TZZ*I+R.TS[,( M[5*/OA'[-WKPA\M\ Q&SV2_].,_[V#G _ZRK; %FN[[$]A*01N-'#9R^,( :PRW,3X]9/%5\$TCB8TDOI@D*M86XI#!!(T@UIL4 M>UVYKP_S:==__+&;SW[Z0[LUR"?'I)1?'=BX;E->FZA=RHG78+U>[XGS-A55 MY(+FQ%_OB9.VHLV)/^/$3W%1^*(<\2-IBS4HO2="N*^Z!E<$1G[4S?.;8RC, MVES7IF-VD>=2>.-%G/,WZY<*ZODO$)^Q&@=VZPVDJZ7^..%YWV'FB M$0QK:/OZTQE8X#:7)YHGT27WA=2/KC:PWLGZI MLB[;!#>BWHCZA9*\$?4:4ZA4M1D]7\1YW9S7"'LC[%R?N(< MZ.8)C3LQ9 X%AUG&EO&]XR\2&"QN0FQ. W(#+"J38#FK?$'1_ M@H:_!-,0LR[N_&1<0\R:B%G,_CVIM7DC%4*_+H\1_%2.$=P'UJ1I5&H:E6JY M[)>HC7%]=;17S3?/300VDMA(XO$I>][63>]N(XB-(+XTF@5M*UD=(]P(8B.( MC2">4Q ITFVE&Z"UEVO4>5W1=GFQWOIU>G\_'$V."+1?<8L]<$="OO#GR-W3D5+6%J,VY;8[\&HZ?4N*^'23 Y"U)J MPR37S"2BK7AM3GG#(Z^21Q@H$GQZ?,G7PB1-\FM6LU-W:V.CP82> M$J8V&"QN(A 8BX>()VD DU,F=#41"?<1L M(!(:B(1+3LDT;6@'##^1;<7KNQ6[:KYY;BJOD<1&$H^71(3:C#>MV8TD-I+X MTK5<;49/7Z1\%6S3"&(CB"^'D8!Q6[)&$ILR\08CX>3"1BAM:UU;V\6EG'D- M!NSUGKGD;86:YNFW=.14U#D\ISGR:SAR)MJHOJ[+UW+FS<5$@Y%0J__49OST M$*>7PB'GU+BOATD@H"4UMC@T3/(:F21A)#3M[PV/;,U1XS;7C;5IDE\-1L*U MI_'?3/L8([Q-47TWW$W[6".AC836&IXHV>:LP4AH)+21T,N44"5 0.OS^QL! M;02T$=!:DS=:MVF-D7DCH4_#]Q?%2&@P!AJ,@:;/O5G]):_^2E*=E]O=W6 , M;,88V+MPJ.'"!F.@P1BX>((V& -U#,5 ?,1N,@09CX))3&DT;UP$8 ZI- M:DQ:7S7?/#<5UDAB(XE'DTJ16G/35\TVC2 V@OARI5"HC6B#]=$(8B.(+RN( M1*.V$ W^55-EW4 ,G%[8L&@+7ML9OCTN(H-CUPSCU#=9JJ!&&B27PW$P+6G\=],]Q5#LBU0TWW5]$^-A#82>ID2*F5;X\:$-@+:".AE"JA@O(U0?>F;1D*?AN_[00R4 M/__;'Z?C=]^R[/XGWQMGW[Z-\F_9I#<3O.N&X\GXU]MLE-MLG'<_90]W^6 R M7CP*J#U()/VEUX(>M,WG'$7"0,&Q0(#Y%C@FPT M@GE/6,0R_O#GE2-:)O<.;(%U)UP!6U@1,BQ65!M_.Z^/WS(\_'[5NOCH&6FWZ;C28O0V7#Q=K&"^;K*QV'Y\[@U M3AQZ"_3.1^-6=G\_&G[/NRU85P;LVDTLFYZ>/KUF8>E/O4%GE .'%^^YRW[O MW4WO6H/IW==\U!K>S)X_3C]UAG=WPP'0,YWHY#:;P+L?6E_S5C?OPP-'\+53 M.)11ZW[VY"T=N,]:?YN53?GQ\#"QH,NIU0%7.'M&NO +\T$N/N<]'-PF#!=:\ MX*?1[(]%7]P06&\T^\B[KTG9SK_M#\5?.]GX]LG+[Z]#D[265I/; MUG Z&4_@_!*KS'FM.,XY(WV=3N!D!X/A)*F0:3K=I!EOIA,PR#,%>2T'O4DH M@>WO$HLG>A4;2M+86[QG10S!:7KWWU/PSVYZ"_E9_+$B63,J;A:Y+4+]1!J7 M'E:N<<#?)[Q!",V8#Y!Q /XB$5=P C10L-H&G ]ZNYR M@35U@(*./P8*?+/Y/))&+$Y:(4A\?O9C5YDDSP[8A^NFA_=,G !^B)ZY"S0! M,1=-0W#=#51HXI88J.7FK@1=AU9RR()%(C,%Z1L%.P'] MN9@^A1PRDHQ%=7 MY=D!@PWTZ3Y:];$B@9^R!A>$_>O#+N&#"V[F0"@ ._^8Y^\$ V;%D._PE3+U@Q6&" MJ<$TXL)T IX6I!"6XH0["(S05/P9BG?8ZN$" NFPE$B2P0ET(^ S ^=(B@-M M7&$U^GT#YKE8A 23SQ7==_%GYR M/)LQZ50KVCM/J#C1LMH8CEDKE@6A2I0\J\<]]H(SK'CEQ>.'O5DI>]IP/SX9 MKMK@&@:S,9I;CQJWJH#ML#%H=IN]0:O5@_D-NAH+V':T%+!M'[F*::?6153? M>'N[UJ/OUGKTAZ5][??A#O;3#8.-&;#?I)?THJ8HN9[&J59I/4:I8+VE&[5S MVZ\B<9>1U9_@D]>EYHDOJ7KPX?CR_Y3O?;F)':^D3[[IY[MO/+"=D&<+\REP M[*-6T#PQ[JT:QVZOP:O/O9\Y;B6!R6ZZX 9>&\C@SJ9+,"&;+>P%UH@/WQ/_ MD_0^ /]?J8UU&QG\(["OXX6.O>F"?^,FDFU78S&V2I0*K8RDZ70: MS:U;')&D(4E3 S5.A"/"[>9='I"(E2?<[HY@@4I6_1T^M7%>;=*D<$]UC@+,C1)=EKA^!.-$MB:3QF]58*GK=S M0L@]0(&,T\FR] :-X>#HT*T*"LOVDPB<1#@B7%4(1UF8P_ABAV>U8]4:T!YH M/V-TGFY"IFNVUS3"H1 S(4*3^U([+Z33:?2U[?4B1)P-(H@^1!]*NE3&T#^W MI(OFT^?DJU>!<)5Q$THXETL!6((8G3$AB!'$3EV+$>&(<)3CH),F;_1PM!^O M)TB><&+C8M!IZ2;$>>_F(KB<<-:CU6YTM66,J\+Z9;L7A BB#]&'LA[5,?W/ M+>NA_?0Y^>]5(%QUO(@65=RBLR+'!MX99D,Z[49;V[Y$RH,0N(AP1+B*$([R M((=QAD[4Y]%\O)X ^0H(2V@E6QW_1J.1M26=SMO-(;3I._E>.Z>F-VBT]#5/ M?(4Z58%.V;X-(8KH0_2A)$QU_(X*^;['.GRNKXQ+=6A9+;8\SWQ,Q^PTM6WK MHK P@8MR+CEP#1H]ZG)"X#HES46$(\)1SH5R+OOZ.-3;O2XQF&"<%$A?4'T.2OZ4(Y#JYU_;@=-J+=[5639:28V+BRS.;0. M1J/SWH1%V*.\1_[L^Z QI*0B@>N4%!L1C@A'>0_*>[S1[:'N[C6(U%3(B='6 MK9H<%4++B>=#.AWJ[DZ(J(#^(/J<%7TH$Z+5\C^_3 AU=Z^")#O3[NX#?3O4 MJ;D[ ??8292S:>X^:#8TGMRBYNX$SOIKU;,B+!%.0Y*F0MQ9><)2<_C-Y_.' M%$\YACYI V+'?CQR^6F4#VN;+:LDHVX-J:H"+(IQ$Z9*8Z[O#DZE.@B:KLY< M&0D:$C3'$S2K!%2OP7NTE?$K0==K1" Q'FDXTG!%#6>95KM-*FY'%4?5^380 M]DX>6&.XZ*5Y_Q6BY8D)^-/,WK;-5O-P,HZR0 3/"ME?E6?'PQEFKS)F'809 MQB3TU;DE84;"[!1L#6T6<;4C&!6BV8EQ(ZE64JW=ICGL'2[>7WGVT1@E^2'" MD,"ZZP\VL!S17,?CEU,NY)[5:GY?X%*Q9UZ0U?% L$4?.@/X0B==OTRY$?D1 M&)NS U_8OC+I7^,9Q8:*S/;2QRTAV9WS7;(?9YE:AI2JV=V M.ZO=B?8;$O/&FH8U- ?#U1[,^SP*UMB(8,$7P*NPJL!2FL8H8FN9IMP89#OB MZJYMR;$7$;6M+ Q)%[<%/)QS.W*>N+MH& :B^L:?@:A>I#4G^S^&QMQW'7MA M."%@'OX; LP]_FR$4P8/,.*Y[Z58S^,?0!]E3P3= 1=[?F1,?7>SF<>@CZP(XZFA6]_-6+/B0R&/.9$ M@H48%D=PP>P./^P]I^S-P_T&/-3(+YO(E[NG8)HWE]8 /^NJ:WYZUWPG/H.592>?U]#ABS,#R/T*T/WLS]B*P_/LC*/IA^&P M,6AVF[U!J]6#^0VZWR=V()AQ+IN'_$/RQX_+IELVQ'Q**37_!FOWP6Z?E)(# M[/6^?]V^7&OERONM-][>/>[KCWM[YZ"OWRU)>;0]$IL]F,%^X@EO$Y^>I4@8 M@<:4S_G5]R[_#3(6Y&M.U#X(4?L[B-I0E^]'X9CC]EO=_1!!C@MMT"L\*)4/ MX]F(!YN\6'^RZ9>K9Q:,B4E+8-*W'H$Y02;]/_&%/'*_EAF!4NR1;_KY[]B[ M)%N46Q9MO/2>.4%VY;\Q$K)'B(DVXN3O0U7W)%4=^ S@5Q:VXJR&-B@A4>.# MB96)H+>TGLPY]?@X@:LD<%$R[TUL50=)TVDW.OKV]%5][=\J: MU05P942+9;;U'8FH"@#*ME4($2=<,[;;;/2TN8RG@@BJV;B)LC+$3EX0A1C* M*,4X[!]N.RW56B3DO5'9GTXMQ:[5:)-OU5[:4?Z^$$CY-K_K",MLM?:%XRL 3]LCIWM;I[C4T M9L'(Z3YQIYLR\)2!UZGX.]I\$,K $]PT*_F3R\ /&AK-;,K 4P9^7SWQ MZE"S*$,_"]3D-?9XA3001EX"D#?VR1]06HY_[A*CB>=PR> ML$=.]](9^/*CI55!$3G=E(&OG-0YXPQ\VRJI.QUEX ENE(%?UO7]AD8SFS+P ME('?G(%?;=M'_DK%.@2?9C#!,@?MDK;UG6/+6X+GL>"Y#P$KSX[4P'NW+$VK MT=47G3E[84;]N])E^7R9]S/_4*[9(^L:A7-ERKV@FV\CM._P=,0.-.6(!I M,H>M5ND4J%_-TR"?MYP_YH"AM4 M2 B=3GVB@=EKZCO.>^J>,H&+P+43N#H6@8O 1> J 5Q]LZVOZ_/)@^O<8[Q_ MWWBRD)SX(TBA4RO]U;;,3EF5)$ZW]A=!BB"U>5]:U^QI+'-&D")(G3VD!F:O MIZ\%U)E BD+5F_9-O%(FA!S_(^]THQIXY9+O)/;*]?OFH%M2F?!S+()'THRD M&4FSHTFSCFFU2O(:29J1-"-I1M+L@-(,#S)0@>(R7/F*%RA>IF)!&BQ7!+7> M2M>/7EI2LSX5-7'$LA(C&_FB0J@H2JJKGF[+[+573RON\ZA"D5A3U#EXK)VX(QD3=:)[T>>'W'# M>M,,4KYJK-*T\_(,3 7)L^KV>,?4TXG.>6?D/=]8M/#[^_1]C9H$*9 M@XCD=HS0#1N&@6UZ$7>R=CO@E$G6<4* L8<_827C> Y(=MX7Z#'CXEQ9^EA; M?G_Y[(QY4NU$;$X W7'Y]ZNK3X7!/OK,A;'EOI+"X[T N^0&7$CQ!*?X:A : M=@Q3G+%@D118P8<[_ABGA,6@U2RPW#P^4 NQHVG 5R/ >RT;\[P8)A@!2]E3 M=5)ORD#B,V/&OCFS>&;,0=@!_?$J7\Z#1;KPT?Q>SS0NM#S&ZJR>.-MK..&4 M 0;>&U(+ <>",D$RY]DIQW -P2F)7GJ]0CAJI(@',Q"6X^P=R)>%]@=@:_+ M72 TY("2J\;P'KQ("!+)UZC];/_1@XG P\#&E8]3F,27&7'HJ$X)#$Q7EP=B MM#,>3?UQP[B56I,S>PK3]&!:R#$2"R;PDL<>N:A%CH^"J,"*:%Z-#S[L3N6+!<#![IR5JZ\'T8Q=0#O#(T,I8L6[$_FZA/]GQW6-$=A"8#DZ.&3=':B*: M]K*<5A,[>RUX.BIY0KX@Q KH7&0$2QP?2,$/G/EE&?^F+L*.E(G8Y]5>"68@&NFJ-"5 M6%U+';ET=G&R&GU-+5Z #^1ZP#3W,K;RT35X1O5MKO2^MQ!O6\/M;C9W_07G MAM@&97R* WL*B#$^N6Q_LVT]J7)QX-(;0[TT+>,">44: X-6J_EC<=+)]]:/ M[Q'HK*![V1SAOV< : MT0*U05>3>E'2!BPAZ6;B!R&,E%$B9%*8_"(GS-+/(_[H>)ZPG*3DY"!QX3C MJW69#FJ1ULXQ9"Y&YU!#%GG?\Z.,_V=^@"!@FJR[[]:42-MW9I(5E5I$8QPT M,7 ?J$;4CZ \[M)I)=/1U7]LS0G;-]A2AO!<8( >V@& (SVDMIIFIZFI9220 M&T2IS?DXS(5_JN7;:NPOU]8:[RQO?5MK:IM6<'WU&)?2#B]*7^F>AP[(YKR# MX2O!ENJR@F$]AMGYL?(.7-__:N F!"3 DQ.BH8XR/;/W,X_AVH7K+A]L,"]D M4T@T[<53U@6)JZ@",>2'QE&F!=$X0=7MIT*RD45>C*R+<.*OL3#T;4<01L0/ M5S4BAJ#=PR!YVJK1QN^6CI(E.A,;!A7 DK M/>U25CDT@N@(9 Q%.&K?A+P%=TR3>C2MGB8S#:@8>SD1+]H/+VV7L>,@P!!Q M:CDK\0KW^G'PHHM[0IFEC^ IVQ'&XN0\;_(AOSNE0E!!W AK2!@;#]Q##?0S M9Z#%PZDS/QUR:&$_E4'.I5S-C6&)FZG#)T!HE08Q?IM,')L'IO%KP_CLCW@0 M&?]@LQE^PSP/C" ;.'@J(J21$ZA$-+C)0H@8]WP4Q.@DJDUT#10I:/G8FC'LW_C)UHD40",=^!;< %%\C42LS'^?R+?/!2;#")(X+>! M9+Q8_J@BJ\D8F!OZ&',,N+A&[-QS9GP2L)ED01D)PK?)5_ASZ>F#T0ZN/TQ+ M990"VPF9RFO#4\":] /GT?%TV3<1]V1618^P D/-"23@1"Q<;O#1EDAR EC+ M,5MH&NTD\&=B#5P&,C4)WLN !/*56M3U>Q1%? (YS69RZ?19+U;+M+J:;*I\ M]WBUU;6J2KFQ"B'4>P&.6:U!J"V\!RJZU=1DD"UIXSQ;"!6,MH812DWCIIJF M!IHWV4Z0RN)J,4Q1[H-T@#5X8-X?;&'\XJ"-XXV9YY@8,2YN+_+X\R9M!8LY M=T5/^Q6UU3 ^XCY&S^,B+"M=T%_@Z]S+EN/TF0$"MLE7S+6]N =BZLSTT+C3 MT_*8;?=!T#Z&_?8Q//N7J-7&X5+>56QK$UL"%*TBN%*(<+"<@%N#$-&H[I'9 MYE3?RO0F&A R= 2/7_,\G,P63VSD$ZEGNW]AJ"G2J7_[@@A AK@.4ARANR?U MS1K YNQ8S7L=&JE_)7\M8+^.&R"R">@SZX96HZ='+*]L=0@+FQW4P:"Q-'"1 MHB]ON@2W0ZDTM?4!]!R:&/B5N:SA4L.,.T^ZTR8,&GYXR)SZD3M:U1D;NKSEPOK_!_Z9=.B_:T,G? M?_TA#B\?&9M_N'5"V_7#.."_3?+AH<]2Y&);WO !<27VI7]BP@T,OX -<>W" M^__VO__SU^11=RQ !1M^XH&XXY/O.O8BO518//#A,Y_\].[^%I?Q7YW_?+E] M9SAC^(+9T65[>--KW=VUAMV;87MP>W?3O+'NKWJ=V]O^7;]WW7GWMR5'($_7 M+\"+H?$K&+*??9#N&RW^K?V(P9(?8?4.'[+Z%9#WT0-=)R*8:"#B/A=!7BW. M4J]L7PG8QK'!YD0S-)U&LEUG*EA.*-RR-9'4(F4+>^G4@"4W#F<#07>$YF3E#L'BE'T>XT4G, M;\T@/VVX3=DTB04BPFB(PY4+G3",A2Q(70H5,>/9%@T56#/SSLD&Q8 B7CT9 M#-H1S^W,M8K1U7 B:W#Z^[]H#-0HG PN+ZY*5T4EK[-<.)C MX%E 0+!L&,_ U(#K9&P" >F'3GY9UX78LT-<3- >%EL2'UVOO!$+=@O::'(Y MT-IW0FW>69FGW/4E-]>/4H^=^6%O;90];;@?5PU70S.:XXA;E++(/;10IZ&Y MI%_Q<_ZM'GJB;O&]>$WZ8(D-\ Q==N(M8TSL"2OV@XPP M@I;(Z6UCHU%!9<"WU_T;RH"W=RH#WM)2!OP56K[,C#;8$CPHB1W%3Z6.;)K1:Y7,808P@=B18'5.#$<0(8I6!&%G,9#&3K'ECN..THAH/ M4S^(+D4!:\?#C7DSG;$-$LC;NQ7D/W61\TVY2.J!!W%8=;LNH2BBDQHF@ M^G#[SI184+BA- B>!LQ[@)-N?;'^R_>DD2^GTHY,L57&0Z"3+ MZ>S0(UP?^\']\.[VZNIF.&CWV\-V MN]NY5MU_;FY;;>O\&J$A98U_)_TH4^(:.>J^R"/;3K;TAFC8^LAF02 :B+*9 M'\/(7VIP9.,N&NP!9"]MIS&Q8ZB\7?:>E$T X?X4G59Q0A0)S/*&.7^5Y M0GVUO"_=@=8SN[M&?\B6"/0]D=7%V>;Y$&[()T M$-X\UBU!IPYWLJ5L;=R+?#5NO<5>]7#[7+!LK9P MN:%-'1X@JA?Y-LT!YTGK)?SY/'5OVKITX :Q#].R+9JJ"X8&X^(!L MD$F'<)?!I?GA[]_3[* *11T$,7+>H?&OV$=<"P8-!5_9H@&CY!_9I=?!X: E MF'3.R_&BPVN#?M4ZHC#]CY)'9=MO@+QG)$02^$=>R#% TK)X%9&FP1WQC+$# MHB("4"+=O.23F2#9^+- ;X%Q0(:+O>0E;9')"57 M_<33=P#6O9KQ3[O /[^O"K&,8F$\GX->E90!\D>2=)Z?T$;0'.6YE"S);> O M.1-831BBLK96>\OO@<07')B7G)""U^('0'[O!KP;[MF++YGB":^\L?@HESC< MO:7SX*;;OA\.FMWF?:O5OQKV^]V6]&0Z]\WV=>L,/1E);2,AMY$C<#TTCNC> M&GN"0[!YKYP(BJ&7&K6J:?MS+BUVV>!\S,%D&:OVPD(-^[9H" P.3+#D"2F" MH?.Q5JB^\'8'CXQX3(TXC$=@"#@LP+MP%)%: MDV5KI( 0_G7,IHV9_YDL/[ M4GL2A2/Z8/!= "+$BV4C:+@ >ZBO?6[21SJ9R-+#4D64M(/^(AN^QZYHTYR8 M[>&4@Y"),J8!._./.#'NEYO&_R8D,I(DX%,8&$[G9S^48\6+LT[+H,>8$7(P M+M%/%/UW/;0F@:RBM?,46)@'88ZNQAVXH]&B+J(^05Y*_[R)_<@<3[$4D$>M M7X#^I:)D,N]6\\>_M[P(=GB( MX!^Y9$#?WU)0["SL]Y7=>07P$0#C!#B:WX);)YS[(7-_F_SL>X\_HWLDX;:[ M[&\/;F\'S?O>=?/F]O[Z>MAO-YLJBG5].^AUST_V(TDO!4V5#*N/P$\<-1!V M#G\&B0J*.4!FY[D* %24L&&W"Y1QS#'T X<1=Z:_2UT:/ M<=T,BEXI?Q(^M')->1B)&-H87ABA,QO#D$.AJKB*SV'&)VP:7PBS:AB@TA B.T%%U0BYEL;Q;J0 8L9DZVD+1($ECD$)C@=A"I_3E:36, MCY/=IC#F,]\34DTMR!+]G% 0?PY^ A(<)Y1?>)2AA3B+#];O?SDHM:L7K@/- M;\=27>;\?!'$X6&XB1^6)VO@.-?^4C1(4NM;:MJ<-9X.*&6AW(">UH55$D>0 M";V):XB_^X4X*PRWZ,3M*NOW$=,%,>_!X/@7]@UNMH'RL/Z[B/-.NWW=M:Z: M=_WN7??FMMF_[[2E.._UFSA<07+ M<(%BZ!W\]>Z]\0SR@7M,"'J0#K?4A?"+NOHO.+HH&S;.01D=%S*V''"88H@*3*E1 MO&0$MLX$C(KW4A&D:AO4$% %]9983T1EMI*.E"A[+&C&+LP-_<3IDV\6"RT4 M[#8K+&RM>(::%UV8E"3IRN.Z@:;'R:U?930%@"8L"J2-@^07$\U-;Q[#G,$S MDN-.%F;*D!\3AS4U_3:-U@DS&OR7!SX8-NC_CL451=O-\X7^!X E<7_) L+B M@8&.XBC'8<:4@\KW )<),U:. QKY($;A K";,<(^8U^Y2#=F]\WE MSA".H1A'FHXJ]9#:S@5YE$2+^ SE2"#R8IC\="9P#1?^5-ZIP A5(-T*,3KT MOI3D6@!-A&.&DB+PGY#]$^F)!%8!#4.$^>73TD?@-7A_>K&#;IP(KZAPD@QE MI0_Q/7?1,*ZYS="+61;0RMM*)*4832@BA8 ]^5*61ODF8,/"JHO7(WGAKU93*-3">I+1AJ.I-T9TF816@2>FQ\&;@U$_ 4@*:!6+1$XDAE MY"0B%F,TD7A*452A$.1NY@)*OLB8Z35:2W<2GY).&#E.^7H%ZK%B8$_1^0_U M;A33"=7362]1&I>G,/LA";C]!5S!*'/Y-_%O'*D(N=0K "(TX!/]*)2O=+Y3 M!:P>(P*50FOA4KKLV33^B,>/DHOEPV9LC)I*1L3A"1'+FT-%S$5RD&;*2C)L MH[QTO,I,T^?S0$:.14 :XZ(>(:+<$T4<9VG?!S1%A>..!!T^XU^/BWX7\Z9.^#5<#HWG= T,4!FIQ7&:RB&-D>G%WQ/0#<+R M%[SE,@]].D.&KQ^%16_@CM6\4QY-Q62DDBJN12[J*X5UM&G1T]^%^)=>,#*. MM&V3@$#B.CX&&.U>BR>I1 ,,U/$E0VX=[TB;'E5D,5&2CV8 AC:^T!0!#J7" MBE$4Z2K@GJ,)WB!8+7,S<@X&T,Q_(6JXC[A!CU[+@_1DI ^S%SPQQ\.O13:M1X]3;XNDS_G-A@5.FIZ8D=QL^%:.Q7?MK04WZY4 MJ>W_8%3QKAA2W9:2!$X"9V4*X^O!9L4+XZ\]1TFL1JQ6"JM1*RUBM0.QVM8M M8:G;QRI7;IRA>."M/\.0KJT+S!6B9^50KET*;E[:X[.=WN(_;ZGR6YFJ0!>6 MV>]I:\[V*DDRU-2H7-1[$D0DB$@0E2V(!J;5U>8KDB0B2422B"31/I*H;PYZ M31)$6@31N3!\5>B9( ME0.ICMG3Z'00I A2YPZI+EC//4)4F3W R(FGZ,=Q"%> 8QO@./9CW!;]%FEU M1N&1U\AW$O$3JVEV6ENGQ\NC6578IVQKBZ0923.29J5%@]MFMZDO&OQFFIUV MN)AD'!X._/)CF[1RT$H@F8IT#P,]"I''^(? MXA_B'^*?H]#GC?K>JKW"OY==O@AOU95'56$5;1LA:K:=H=_75MOD/#8ED) @ M(7%N0J+9UG9>B80$"0D2$BVK+5C]G)ERP?L M1Z6+CV@OO([CUSJ)>-Q2!LUVZ9Q5 8!I$5T$+8+6+CY">U ^MLAU(.01\I:1 M-^QJVVIRYLBC= F5XCN60*J=W!F8[;Y%#C\A@A"A[NN;[::VHBZ$"$)$[1'1 M,0?Z]D&?"B*HV]'.W8Y4LW5M^W8K1-#J2J-7]]H?D(AU(%QEB$4<1QQ''$<< M1[N):3=QE?GII%T?JZ.M2EA5V)]" 82'OX2]7; WH"['M+>2]E;67!Z=6@-)?4&#<^D>27 B.+U@8?<.UN#X/+0] MP8W@]D+:U)*O' :)/MJ@IZE?7E6@=[BV>.41I8PB+Z4UKE]# MF:KP OD>)&A(T!Q4T'0'9N> +86KP@PD:4C2D*0YL#-J=@:'LVG.SA^M>-_> M//5%CJG4WKE71L!MW[,=UV&1XWO8/3>:>*YWR9^('Y; !E"@XL&="LDV&> HHM=)E?;EFFL[9JUS[--/4-]Y2K^9S&7U-PM 9CJF%:04] MM'2X@VHGQJB],&'Q;+!XC"3U*[0\-CJIG3"QVN%8C=H)$ZO5OYUPA8Y7'.TH MI@ST360M$&&K?>*"TSCY&ZDIPD<-V?7NM(V$:'H]PB\$Z7T/L*J"8PF$$8:T] M!8V. OD#A)NSP4VKV>@2< @X!)Q=@=/0GE<[%]Q01'[7B+PJRV)P%G@P]!"M M8SXV6&2,';"1 P[O$IMN*^D4GY-,.]$X?%>?E4!Q>,(@87"/8\WMJL;L"(.$ MP?/ H-6V2!%6P!\X&;-?W/=[XZ$AXMV^9_S=]4?,-3YZ$?,>'3P3]+/_?/E% MF/L?162%GA\5LPBT,@BC'G MP8QY& U/XN(VQ<2/+M!.,Q;0;V@[[421 ((@07"/D'BWJIO/"8.$P?/ X+!' M&*R "W REGYAOPL&Q>V CYU(FQ5/4NJ$HP\7K59#6T?[6@L=?0?+"#"G#)CV ML*&MWST!A@!S\H#I]1M;EQXAP%! >Z^ ]F<>\? WJ"MS_(F[!'V"'L[M%/I$?BHQHDF2GW!CB=@L =/^O::D%PZ MY1A"EV)N%',CO&R-ESX5]R&\$%ZV)4>G81%<"FQ!H>K20M7_9FXLVP0R; ?' M/)N*@1];>IVHU][OZ4N]G;O33M@C[.U )\OLM7I4^H V6Q,,CUUNGQ*V%+?6 M0JF'E7[>ACUEWB-%L2G*L%U43GN[MQ.7.(27,\9+IVM139ZR[&1"S@DCQ^H2 M<"B@?;CNE[[]]7+$0HX]6&?8I$;$MROIF9Z3##M-EW[8IYUH%%8C#!XWK-;O M4Q4#2BT1^(X OA(J!IXF JF.R,XD^RV"W_*U $6W20HZ'$A>R5ZN:O:K[5QK M+;8ZC?:AZ70N4HMP1[A[H<1/DY!'>2D"W.$ I[/2+0&.HO+[1.7O1"MXYXFO M:2%O7(RXQR=.]+Z2GO;Y2L(VX'OLQ]C%* 'X:<8P>MVR1.0^)*RE\*0H/Z'X MV/L,S%YOH#$/0$ F()\3D-7;\(I5R[XR*+_H=S0>9#DLQLN@<#72(+[1H%ANYP%/[WS?(^_^R%]]J:!YV1J'A3XP(?KV!;YBW2'-G_1]# M8\PG/ CX6+A&+ PY7,X"#G\:$Q_/YH8?]I[_IMGE[BE(C.82B?!S_J&>'\R8 M6R0K7I,^6+"#87/75=?\]*[Y3GP&KK:3SVOH^L69\=#XE3\;G_T96Q'0S\XX MFGX8#AN#9K?9&[1:/9C?H/M] BV C8]]Q1NPP(,=_?] MY0![O>]?Q_-:.27OMXY[>Z?6HZ_5Y'<+)1TMH+M9X0SVDY:#\JPFLBJSX?;? M[6( E1#Z?IF7;% N/-##3>+3L]1/(]\=R^?\(NHPMRVSG-@N ;*2U*DN(-M' M .0KM#PV1%M-2_OY$&(U8K7UK+9UH)^2?#OW\5WU8%]V62F&>&#$ETO$[<-; M=: JL2.Q8U6H^L:-X%:==8ZX[U<>&?ZV:KI6V/;556$N_;.2=$4H"DP+E*@:'9M+0ERJNRDF^5 F4Y];6V ML%[9NOMG[$0+P_&>>!C-N*?M_!WY4%OX4*U#^E [Q.K*V+[7&I9?'+,"<#N( M.4/@(G 5P&7URJ]3 MY&A;9K.OK?G)J4""G/']4^P!?^)>3+V:JB263LA=Z)I6IT/^ J&+T%4"NEIF MKZ^M)>K)H^OLO7'L4&Z#TG; MW.\M"7B%Q5>89W-CX@>B0% TB5V#V3:L.A9I\<:&+RK5!SSDP1.=3""79)M= M^CV+_!'" ^%!W=?MT)F5 _GG=5;)+[OG/_,P_& \,3<6^]4,ENAN MJSQQ.J[&1;=I A6U<=];"5?+DK14%Y[ >QSP#LQVE\![&/">>[.[+W[$W'55 M8,E[(N]IFSU% WTG?*J""0HHU!L2;RK!4S9>^EUM._)K4=B=HA%'+8CG.FSD MN$[D\/"#01[- 27;D>N0U:O4&'$<<=QA"7?NCM\MGP?<=E3 VAL;;.;#E/]+ M)ZYK9.D>-U#5,WM];=FS\P@W$6#.&S!67UNTY#P 0^[?1OVMO#S;G\V<, 2M MG=L41G9WA035&>6N!F9_H,TDH-0589>P>S#L6DVS/Z2\[N*TUM!7OTGT5_YL=$DZ80WY7F7,6FB+ MEMD=ZBL+^6::G;8:(5E'LHYDW1%E7:==4@R69-T+)O,/$0/"K+M^+^GA[K'I M.4<=U_'XY53V$;=:S>^/OR/[I<&)M70\$,'1A\X &$'G:&_C -C,F#@AL'MQL0U0!@/7BKSZ?/ GSA1:/@3\=O$ATL?/2.,1Z$S M=EC@\- TGIUH*F_]9O.YV%,'UW_TX(*&85S9-B 1GN@NBF-^9B&\^<_8$:Z) M;[#Q'W&(PPTW>"RB&(QXSV3"[6143FC84P:SACFI><,(X,5?\"=YJ7B7YP/] M8?3.!(2%%\$5+^\)?VG5\P)!E-M9AG2I;'$5K8Y\G^?\P@)[FK%5VS(-9"TM MSRZN-3+@[XV'AC'A()29:W@KW86-BU]_^_F]8;,@$"O]S(*Q6&(MP_FNA:?" M5V._^SRK :S%0[YF#AQ0$W!9 D$R]8C+&:D)%7#7,*YP@MD"B/4PDF58I6 8 ML6C=:Y>)]CQUX#F/W,.+8!QLS1G'PHOUD-@RVYJ81U#8>!#3!:X(L?8CB D# MC5[C"<2.'X?& B15" 1^=#P46 C_5K,UA+G.N8?H-$ 0(0G_ "D:CAU;RH6W M2?HJ'13:9;"ERJ,O.3YE;N@+9DV0CFI$,B[6ZA(<'J75M8V+SX(+\?^W2<7M M]P7("!G YJ")OCDS)O25)G;MF]WF:L7'?9XE)JE)3IG68/60W'X2& @^!^WG M/ EA@ZN4+,JZI2@272%N$O@SA%47D 2V\N,4/K1[II@P8FOSRK[T.&N8>URK M3: L&92V[XUCM)A&<0B# HWQZ/HC4%,+>?H!U!:N8>Q&)AB;+J@QQ[/]&1?K M&? H#CS\2JSX[ZB\QE(X2R,1?DADLF0'_#(Q%?/"-VR 52@>XOG!#-@0S-8 M%"D /!E84>F! 0>FYA]HP8$NY=]@UIX\M#%:X-A0R+,XFOJ!V#F1,)4?2U/V MV0_'3&_@ [LC NH;57)F<:5V"0 EP<9AHWS&-C^/?O'$;N M@2G[*\>]IB[,55)!W?K_PGO&_DS8GV@PHRF KQ8N%@Q@-@-2_5>,59)7JC%% M7#5QJ9D'+:O_8ZC&BY<6QRR,^X#/F./EJ91;N1S!0D6Q KF8D*T;K$ I,.3H M7GW\2^-?RPFP]*C+\9X9K.,LGAF1 \\%N\;QQ]*E4.(+WQH)@VN)EVYCCK^A M@8"+;(0X,)N%*\0%]@=;25Z]2K#\-);?*Q@&7]#0X+T.]X-T=MMV8;E]7.G< M/85(7#-Q;924PL_YATH<%]TAO"9]L&1[F[NNNN:G=\UWXG,X9W;R>0T=O@ W MA "R9^.S#X!;'OFS,XZF\"?,205Z;( :FX?\0_+'BKC-!I5/$>9W0Z[9@;A] MDE$.J=?[_O58T-HPEKR_W=GM_MTRGT?;E+%93P_V0P7>)CX]2TX<^>Y8*3[ M_3]SDD)70/&H1+,!?3PHDVPYZ9+^]1\4G]G'!RDTLR\B/_O[HU ,FVPF7)2[ M3-#N$:2DO'[^/A%,N9?6_ EFMU[B?*WYK7Q,=9!]NLS^_(3.#="V-(X]+<:\ M7V?MG:8(+HT1V\:EL3_;;<[FO"VZ7::C"BMMQRY+<@>;7(FEG?)@]#_Y[A/' MA &L$7A9PGZ//1NX!ZQ\=8UX')O/76"HY W88MWEWY2#^ZC>+:[F#&Q^N 03 M$2M>E_2*O'@V N\%+I(.AGBM/^>>! MM&PFR^C#Q]C#2QX]6!(9'!YQCXN4CR/\0^G AA^JX/X<*J](SM!/[SI:G*%! MZVW.D/7&V]_HB^WX^G-7_=?,%3T[6&04,EG:3ES07O@<$>JPH\:0$((Y;VV42%PN=^J+X)N"N2W)&O]LF@R-FES.09MN-*C>K6UEQ+ M3;G.OBG7=B"^!1Y'+9SQIW+SI/ MW ASO\@-E\O)7+@\@ M8& ?R.M*!I ./#=P3P^=GCOMHEE6>W/L\=X(TRH;[ M8&+<'P-_N\[,B=BNRTDAT' ??LA1$%S M5QD">')CM MD"ZA*ECK[KMH4_FZ@Q^^HE!Q+E1<2MRF=CALF28%6?4#HB6V>^0,TG*\>#AU%TV?I$K2:XDN9(43BT) M:]V.-N>Q*IQ &I#"J:0#20>>GPZD<*J&Z$QOV*5P*H53ZQY.)4U(FI#BGDMQ MSW("+Z7T,)$/%;5"5J+Z1XZ:=H *M3X:]CV<]#M-*0 M46*,4!FJ/I260:ZMYMM:37_L\VPLWQSQ #N%B.8@W&.N\/IS7LAF:F"-9?P- M@"YJ1AT*3L[2H M.OI!>-]OLH$)5M1[67NJO__Z0QQ>/C(V_R#KS'YAWVY!@KH^QAF_@'*Z=GW[ MZ]_^]W_^NG+=)QB!O4BO$=7 X<-G/OGIW?TMBH%_=?[SY?:=X8SA"V9'E]V! M==OK6]=6QVKW[_J=X:#;N[_J=6YO^S>W@U[OW=^6]&>>@*_4:EMGL[RL?@=+ MZM?JZ5._\B->_L&)0$G9\IN5XL#8Q"GV1,,93+M(VAI 7)BJ%B.C=T@;@\G9 MR!12IH8DWS+1KTJX%2+"??5P8WSQYXYM]#M-$!'*36TE%8\E%=*OK1^-"[P% M+GXOBT7. __)"3$4L/*Z8G!=U**4716"K"0F(&>T,%S^"-8"4 ;[8.%M^0J2 MLHD#W#-B(5R.7^0J2DZ I?T@S/=!0&RZ'$",O\\#?BF4L&K\9>8U\QP<+&'E M8".$B#^*AE]C!\:,D0Z._7>B9ZX*7[KL6P2Q"[>(D.1?K#(SQ*N5"U? MS*QHYU).#R]Z8FZL@BE8C1+71A7B3%8TQJ+_>?/LCWC\*&2-('%J4V)Y3_4T MT9,A]R;YP-75$#QA/,)7GBBQZ=D.K$28"C/5L0 K=HZPF0'(0T?4X71@:+9: M/MFA+)6+,^>;&%BZ!FG3M:RO1:%$:#TP]CL\-S 4]YM9TZDBS\.T5",8H.#< M#Q@PQ5J.4K52@:D=V00(^U9)CL@7@56M:)P M!,\3I1#E05.&\:_UW".0 JP M!#A@3CB%JY^GW#.7.EC\)4Q9R,0.>C""&=9A=9VOV($(?!-/-)033LIJ=RUE M^^,5.?M?V+?X>Q@F*/0X%[U2@,76?- _ (OG+AA#]P.Y;92WGY%@;"S?V5=36TVE9W<-UM->\[S>L[:2!T^LW; M5J=T ^&E3D*61EAO:Q\\3 %XER#Z9L#BV$KR]=3O+M,[>A!GW[70+F)SA'8R M0B/+@I",I$6>?2T0"6A4_"WJ/S]S%[ ]@V>#+ '!XV([*"G&?"&P9IS+]DDV MW(7*+.UC& *\_XP=$%3X]$;F3XL2WDI*C3F.#ILY 8U!.@B-G*\^G0T0"TP# MR%$ZF9E(NP1Q>!G".W!T4^Z.07E=JDDL,-0K% ,V"T+Y%8-C#U:/VGB@E/OJ MNU'&<^PXE-/$MA/8\0P4@= *L&)X,2]<47R(TO$>A^M#4%M+%%A7L5RFA&"9 MUZ^;,/342[AHQ+4\X=P[_K%,BPT<$*8"3:YKL8UDF.\$*XPUU5U5-$<2%AB: M;JZQZPAP+MC9TE%5R%6D!P9@^\I!E+DPI?%4)?(@:R*K-D)U\U)<4-HL'QL 6[5(=^',D/ M2REYY&33R/@7=5\RE26XKG*#_!6U(4.KU"DZUZOLMGX2 OABP/HO^(,^6^3C%I;*-)6LW][W^MV;X;MMG4W'/;O>RWE:=]:PYO#>=K)R8K> M4MI&!+]U*M,5U2GIABMTK7K@O4T3E:5Y@-UF3RQV(^-A 1B>@4D(L&O(#H!1 M6.@);5QD5RND*VY]+_H*2)]X+/U38%:F^@A.L(*^$K4>>Y0(#/U)]"S:ZF8M M');$H"&S13Q5TE/!K<$9"&.#XI=J2+;X!9X_"62VZ,.F$Q0BF+!C+ MZ0M1/ Y0\S/X;(47@FDCC@7,NV>D6BBY&]-&-FC *?@5I.GHW= MQ-'W\3W5%S:Y 99HCJY;N@Z[BJA5X5,03?PY"V!]"GS/QVB#D(Q2CNT>(NP- MK6ZG:]VV!L/67:O3N[VVVE)P6=;MH'=S?B'"SQP;Y !N/H9A#+R:"QF"(O+& MV 963S[RL+,53_J9(_]OKD'TRI5Y^%W\_=W*6YXQ]Q9 D&D5SMI!&RX4,4^)WZ;7OI? RQ'X'-$51 M.,F&Y@&?RYY)R'(HCL0U(B<92L$8X_#L\9^$5A)T8/1O[ M2^([ 5&DI1!GO4M5VZ1BB-B MG M?DW8C%9Y8/(M54$8&*%5/;#D7&4=ZEJ'6?'8-?O!$DWGL'92T-)+Q)QG8 MRBL:>#^J7]$N'HSP.3Z9?^.![2CO*G7LQCF:S?VYZIW4,*Z3Z+.@T*;W,%@@ MVYFK%#]ZHD"]?.A6QDW3Y#E>H^:4> ER\?U)MO@J*EC@%>'P>E(QY3QJ\!N90QVG09UOIO:P8'-0V M.KR2M3T,929%%Q0P%8YM-U+Q,^E_?HX^-$-R]A$"5H0CP\QH[(X^B)GA]#[=S(5NH_^X(H M,.G[- 'QT0,;-$[#;'502_^,/?Z:2K+:>96T=KJ7!:ID;U"*J]WJO?]@_)*= M0!'.[W:$+";QTB&I1%ZHS!B#P=5@&R?\E31V0^ Y0?+*+%?D9&^0#\)'9W%R MF0(S7#FV-(4GT0U_JQ\40*2U+3,&(4)"Q0HRO,W\,7?%%4F<89P;3)J> %2I M-PO![OB!$N.%J088\ OP]?A<^:Z V23?0 J/9/JK"0ZPW)*ZU(IK6PK=!9L M@N>ER2_9CWQ+[2@'*I8BC7&DJEFD>-)4WJ3H@X)CE*EHRU1Y"P:603:-.:JZ M*,*B4%01/;RXD,E18E=$M9*GP)#RG"U4VI0]I1RS)I_XAD[C+V[::VL, M9"0)=2"RF,T(TW6@A7S44WE6G!=\K03LHS@2@>8%CR2I9(ZTD.J:.O94KF(" M ^ 8\3*6YEASFFYC[_F4P$F>5^QAB5W)+WX6JP(6$0'NR?81,O+PR,,C#X\\ M//+PR,,C#X\\//+PR,,C#X\\//+P3L7#RR48=TPAYM./G[B'.<\K;_P;DN\3 MF$. #$?*KFMU/&K-:88MTI#W5[=M:SCH=5OW-\V.U;ZYZ:O]$\W[?O^N=0;[ M)^Y 0OH+<#\4)8U/8*;58[]T7N[@QBR&.XF%P!1&DS.*I:2""9DH.L6^8/A5 M>#G&@]Q(D*G'3M.Z^/H^D:K-! M^"$82&"/J2V7O+FX=:[PM)QO4I0D#>,V.U5)!P"LI(.#,S;F2VP!#*3G MB%S+[ ]Z55I6&-&PJXO1]!TEA%&MZ4VUWZCRIPEW5WU@M#'H?E3 ,ZL/>L\I>/MQOS,,UKOG;![.1SPIU39I+RX"? M\P_U< NG6V0[O"9]L-A(;-C<==4U/[UKOA.?0[#UD\^[(^39&4?3#\-A8]#L M-GO@XO=@?H/N]TEI$1L6CLU#_B'Y8^7@1C;$?"V=M-S(<&TYENVK\<@!]GK? MOU[/9&UE%7F_==S;.[4>?:TFOUMQIS?4X2NKOM-@/^DVV%&Z[5&H[W#406\+ M PX?ILX8Y*7>DVS[T"<=;O^-C3I*+C"''B(/]'#3>ELEK1BV+?4(D 3($@'9 M/@(@7Z'EL2&Z8RD_8C5BM3>PVM;=IP_@^NL"Z\5(EGE@*Q=T&TD M=BWJTKIK^HZ-#L=;77/Z\TU>-];JKF2 ",!1@*,!%AM!=C9 M5X^/'1>'MDM#%'(QMW0Q3ZYAC-5LFZU.1Q>O5 4$95M!A G"Q+EA@N)#FVM( MS>.(8S%BK/2#E8+$(0^QJYAOM5V$'+##RJ33:3#5'IC=[FHA?.HM1>@B=+T= M77W3:NOK%W7JZ#IWW_L^#CQ'%+X4!<"=;_@W.>+D=&SA='1-:T ^!T&"()&# M1'=(D" W?,MM&EC 8>J[8SQ?&P!.7^_60(X!.0;[Q@C-%KG=Y'83NDI"E]5I M$[K([=[NC&-:+R9I#4#^!?D76_2"[_2U"9FJ8($\;D+$6Q#1TK8-[50000[W MQKRW*! G&_\X7E(&D7R""HF@U\X\G8[/T#*;0WT.^;YDJPHVR6$G<%8(G-W5 MPEF$S$.8(V2U$WW.WJL9-,U66]N1^U,1)(2)<\9$OV\V.TW"!/GZ6R;7P_ # M]L:1Q=$YMM68!]QVLJ8&^:[GY&942#B=CYMQT>V;W9:^Q.%;"9=QVJZ4.R+4 MWQ-X";S' &]G8'9:6YX4AM982?78/Q:V$MT??-"KJ^!C]4RF[W5,.T^S]+5P<>R MS):V1DCZ6O@,S>% #Z'2OHOE]-TRJ-W6H=MMO:DETP[ME+9JP[344W&+%DR6 MU8&O.X/.36MPW>I>W]W?=V4+)NOFOM>^/U@+IB/T$Q;?G$-')FP:*KJICK'5 MNNV'D2E[;[-MDRX-P\!2U=CL%=N4IM>"HUO99:UO_ M&;L@3CD;JY;T(1@.<)_J$QP::6%#0:H1AS_S(/T\"?Z9'&$5\ M-:>UEWB,?#T#"IUOT4+/D(2::QA)&2O5\5PR7,:?P 6/W..!:*RY0G&\0O[ Y_"YRY3 M?9K-I8FA3@!E)ON(BL>QN5"E,%%-+;JK8 #H,N)>:G"]Z9Z=6EE;W7;W_J9] M?WO3[O::U_>]VSMINF%;S6[SH*8;-9M<I MMUT%\T[I<*G9)#6;)$!6")#4 9":31*K'9'5J-GDFP]:4+/)XV\>VH<^]>ZZ M1;W:J%=;]38YD@ C 48"C 189078N5?>I&:35'2 &NN5; 41)@@3YX8)B@]1 ML\E3D4FG(/051JZJ-DD^=[4;+)^(JAVDH::31(D"!++D*!FD^2& M;TM8:C99>1%T.HX!-9LDMYO052*ZJ-DDN=W;TH^:359!_-1/RE"S24($(:*( M"&HV20[WEH2E9I/5%T'G4ZN>FDV2PT[@K"@XJ=GDD]@OQ6' MN1^]"798P-#1+JT\8+4[G>ON3;?=L7KM]L"Z&:@N;+W[J^O[FX.U\DB\C-Z2 M'!$=,36MM?BX4N'U@;OB\<.7+/J'.3F5I"'Y]L/ MP^IK:8C1:=:Z)T2KUJ.GR=/D:S#YFH1@J/-"K;RB;+C=<^^%HDPBXP[;19]8 M8)1064]44I.*%9C^,_9X1M2VMDTIQ';$=B^PW0.?1WPVX@'Q'O'>@7GOEMO+ MK*?M[ JQ'K'>:PT"]^$[VANY;4SVW@F!$(;./F\5(F6-T7Y (M:!<)4A%G$< M<1QQ''$<<5QU"$<%8;1M9:O53K5^ MS[3ZVFHB5&4M\3[:\TIR@.3 MG*@-S2;?6U'GJJREB0'2 Z0'-A%#@PZ9JM/ ME1=)#I <.&\Y@!58R2]X'2JX<,B9Z1JT8.@.S MVZ=.)P0O@E.7@U>V"04T-? E>!*]2M%??['>I45=Y MCNQI^:N_\LAP/-N?<>/"!==56ZE!$C\G7*OX CS0GK:@V.JRUR@J2H AP+Q. MCH&^1CA58?RR#5O"PPGCP6J;G2;5NB=($"12FZIE6CUMCMMYV%24AMS6K3/F M' 23/YOYGA%.6< _4 #J@-**3FS0&2'BN"H3KC+$(HXCCB..(XZC)K M%CJV<6%1P);V.M->Y[41B&9#7WF<\PA D(P@&7%6,J+9:&K;NU65A<3[*&Q/ M0H"$P-9"H$6]VTD(D! X9R$ WH*^4Q+GX2U0NG(#!6\=-\:.61JC,Q6BW.D+ MXLIO$]?7GO$UMJJ)Z#Y@'>33ENDDAT@.D1PZ?C"I\DM?MH-)@H8$#0F:C0$K M;27]*K_T)&A(T)"@.8&@V)E[5M3VLQ(2Z,0D=#9<:L9+S7@)E15#);4'I&:\ MQ'958#MJQDN\=RS>HV:\Q'K4C+<2YO*;6'0]B;-FO.4'90GM=%RN%*>-.(XX MCCBN*H0CCB..(XZK/N'._1 Z->.M2=Z]*@QSED=+K%[7'/;IG"G) 9(#YRT' M!J;5H3*Q) =(#IRU'!@TS7:O1W* Y #)@;.6 QUS:%%3[C<'52H4V*-FO*CD>7F.[&GYJ]2,MP+BIW92YJ(UZ.AFE-,^64YP.6>X6&;3TGZ0C0!#@#E5 MP'0'YK!#I7X),828K55,KZ?]P.II X:2F-3*MQ;2BLY[T DCXK@J$ZXRQ"*. M(XXCCB..HU.4>DUB:N5+.Z5II_1K=8@I $$1.Y(1)"->DA':SEB3C" 903+B M]&2$U=!?])5D!,D(DA&G(R/ CJ -:#O)"$IV4B/@DQ3$E=^B3NVJ2@L3G7F[ M*I)#)(=(#E4@%$5RB.00R2&20\<.=Y$<(CE$OYS*_D56J_G],22#&+-A<]=5J_'3N^8[\1DH;R>?U[S[BS/C MH?$K?S8^^S/F_6AL&ORZ$.2S,XZF'SJ#;5:\R(O;7[QS%'07WGMMZ0I2M(G3 M?)OA\':]B&'>-\VP3+A]6CIS8K 92)0H!*8*C&C*C3]E,^'08-[8F,2N:RPX M"XPI>^+&B'//@(G:L)%S/-BYJH+X-$VBT-N^!-C[$PF/.">#5SO>.):V7H,W@BC"-@C+TPA M-/PX"B,8+[S=&,4C8_,/_TIH<>]XS+,=YG[T@-@S\<8OL-37KF]__=O__L]?DSL^O>W)?9[2=1LXKR7N#>O>RR4.X*= M'0\,,KBB!U]HXF?Y$2__X$0 %UM^L]*F[DO QEPL^6_ 8&1(^^+R[WM)'M+ MP-0P"^8V#.-W;^2X+KPB/X" SP&O0*2"V)&/4,U40-*$4M#@(!\](,78 M&,61NDK((7S5@D?R,C7V5*[8<0@V#@]@#%_$QR# %\[] &'TXK7#00O_MD'$02DF*U_%RY!_F62 M+UD8\N@U$;0B7C8+BZ)("3DVQ+P%(KO^? 84N?+&-\ N( .#!W\2/<.@=IMJ[Z=W?]?K=U+:5-]ZX_'/3.3]HDM#1RI#9N_#"JB;!).$7J MR-P<^+W":,F_7SPT!3[#'EPKRYE!FS5,#N+"7VP/^2 (D"&*2PKN#6SUR8 M@%=VY#PYDT73\$[MA%?MP.K^[[5];=[?#F=F"U[CN]9LNZ;X+YTFW? M6O?MP\J/EF9QL2(<"E34(@_$F/,"H=W4+! ^>L8D;?0[- O,[WBP]D(#,F#4 MW-R,.2A$E P FT#P+Y\ SARPZO$NPP%$A0QTEHEEO;]R1)JRRN$I#NA[!-(D M]NQ4JCR#IXS_ @9C&_4OHI+9HC0X6"GIQ>A3X"M!#=_*L>"(A1,#\@N&ND+W M?:BRTE[:%.31\NQE&BO!$ZF>:7*K,,TU4;9F]]FI>=)]'X4J#?6M_O1P)W8IJ M!Q265& )P8"2H'12Q2;8@W]SA#X#B_0)U@,A"R)_'!J/0'!U$ZI#!NCDH,K\ M!46"7148)P[AXE*U\-PI3FT6'\0ZK.11*96&<>%=!IM/O= M[W\<80 AP$R$R^8A_Y#\L1*]7!^>SD*BUMHSV]N'E^6PNIWO=PUP%^ZWCGM[ MFT9_)J/?+5ERM+,FFW,0@_VDY6!5$;PYTT(G<5;$Z:OU-Z38SBAAB"BF\?\T MQ?\.5(9C53]KX:_U3O?/&_T!(K 6 C^D7IO@7?R_,6>+ "R"S(>3)">*:Z&X M:#^_1ZZ2#BD5R\_(K V+#.'Y&,KA*;_1 VFL VZ-4_)!W;HD'*K"BY78-U<& MI?1OJDLC)"UM_%9OWMDK]D5H)#02&@F--: HH9'0>"PTGGN)SL_KQR'NQ D:,=]^JM'DZB4-*!VV(6Y'@;Y#A6"7'Y MF[3<-DGGZMH8^C8LO$9;33L:M)%2OP[I#/45T-N;FK7@.@V6+0&=@'[$_0(# M?=JQ1U6SGHF3%HF:BY.1] MX,]NX*4!LZ/_XH#:$94_[8 CXS-7/=;&T(^L\")J7OD3PQ]A M22:!+L& R*2R>A7+E3K]LJ& 4+28B]J)R9U98:LY#T058D2B/P+=I4I%Y6I( MI<4987FY%V*QMO2K>(Z53^&;9 Q&&,^QQFJN3NT\\"=!Z,+"TZI<8Z$*+9:(-,)%&'$LWFR+6M*JJ*X3RH6%WSRU//A*&+(7 M @"2DI"/OC^&J04I-7 "62%(40%6K4!86%2P:;@LL0L\5^!'4;?2DREBCS^C M](679>N-M:*65TW,;F7A\$H@Y)Q'^+1DS>4P5 FV/-W3A^+#5 E+R>*B4FB8 M51<&:HO"WECP#^MP"JK*8K])):M<\;YEKD-RL?G<=<3JBAJ9R8J\/K8])FRH MJNA@:^*B!PRMIH6!R(3E5R7%L<#H'";]33 2_*Q%T4Z0.[&HUVJ6?V^]+59# ME'#+ACX"3IDX4<*5DNUL-A>27-"UP'NJA#+,,D%.6*!$%>>.C")6"/",!D@J M"1+YRY)2K5, K1\(*9E6ET\XQ74F/*W$<)DC)? M@7'!NQ#%SN8L2 DOQ ,3C)]4JQ:\G)/!:V7H$HNBN'%@+EY:O5^55'-4\4O$ M0/+.Y-D;1JD@JFIZ*_7A+A(IBRN>?\KFX<$O3XXH,2XTFX3[$GJOY!3D4BBI MD9]\HB9$_=UB?6ZIF/'96?U0]82T:P!6[Q8<+(XN^6@BR)*)NUDB\O\+ JN:P=:0I%%(]".W#F8@G6*'SY:>;DE&VB M6U!H9D) $#P AGX4Y$16+U8Q!$6/_B)Q"DZ6%U?X$RC9=\0RD\?+$W%AV/5DAUS.\/:N?C-T7N/J[8-:"4E+3 M4J0+4V?B$.&;7#W<&%]\T.U&K]DS$[DBL9)$0D)Y:1(,25M]/(-D9V-_'DD6O *H MN88,-_5-,(T2HT/T#@IX%/@A&J!HWLUX-/71NKR'X4WB0"!J[(0 Q#!7.#]S MG=5\A%^&P1B'%Y1=,L.0<^-7'_1(^Y5JQ.?*X ]39SYW5(GU?\!_A"2L45>* MP@2FR024Y[?4306_+6@)! -6B)?&"BH'H85 :52.65I%Z?$'@,^9+$H3(*O\ M(YZ4:U!EL)$?1ZE0,-0^K/W9YH"S*R<3<%#A?K5B**$T'S_)2-&9%OTST]PISAK9RT!)74=F:*YYA,>HG@F/"&,5; M$J]MZ1Y8\H2=K843/W$5S!0@Z7=4O5X=O"E8U/45&[NM&KI[X0^LU2O=+I/08 MKGK*)'LH:*DPU+JI\%R)\X &GR87VF0GKX65;*>%B;S\CX2R S M7-*1A4=CC.LQD.V0DHBJ"@O8_FP$Z[SI;MG0A@5C_-0P'A*5FB3K5O3HQ=HX MG^B7)B+9ZKKWIA!)L8LNE"F$21C*\)SH[A8"3Z4TP"Q<"%:@[(6:B^;FS2&QTT,UT0,J*S'@80HD6:%AZ+MDMV&A"' M%0=KDGEI$BX-4&89&=D?S7\&D*52*9="R?@K9T>)M&JTD;8P^Q^ "6>BJ^D3 MKL^>Z[.Q'* C,BU9H\)TR,M&'4YA#"MJI]? )5*HRKR]X*T(+2XQ MU)R+$?"9RNLK&H09$5ZCZU)J,F7,E!+9"!.*%1-*^=S"R\D/W-#A.L*P9:IY M-']T/$]%6U<2$S*\\!;'YK@"KM#H;V NN0DH=2),+H[3K1++2B[5?UNI.<$J M,.$ #7X&OXWYI9 _(D.-)A;^X'$^EMA%#K.92$KA93@ P37YY!9P%H8!X:\1 M[C&;PJ,F0H2(-R=YK(]?<"J3"8@&9 H7:QH"[@-X# X>Q 4S9 U_M L^K[)1 M;N*%C*8$H="&?LKMN8OG0@$O-RK^,0=HD?U2J%WD7@ZWB"3N^D&@W$(0B'P# MZG31^LU#IZ,D+ULW[VUY+&W?\>J/1RX%/3++)\B[&;MOCKI9OB-]\(K%)[8C M(<==PE,OG"WMH%VAU3IL_(M*H6UBFDS,"\,JBQ[C M#VC[SY#UY^[&G;D-D0)>V09<,#GS83Z8J /^G]IRM':O;\B!:^5F3$>,?"%X M)_&_I*>7VW$G=_J*?8++VXF31VU\EU"]Z7[B3;N(I1H&'V[C+F/T0?(^=,ZF MPZ\R@.3W'B:Q1S"<)47$/D=F3S&(]>*K\IA:]^QT7XD_PFN%*9&C6)@ZF>$2 M0,7F1KD].AN FOW.9SIV.9.QPVF.7DWFS?=&WF. MH]5O#ZZO3ZXM/>U_H=0 I08H-4"I 4H-4&J 4@.4&J#4 *4&*#5 J0%*#5!J M@%(#E!J@U "E!FK(^)0:H-1 /5,#E>'X>N-UDZ)* G2;^#A1%\+S3JI)?"C% M?Y4.U39YDD+9R>;2H4/\G'^OA]-RBV_&:]('1[+2$H!!7?/3N^8[\3F<,SOY MO'N&9P9>H^/)0;(X\I,O9#5P\0VXM-'TPW#8[S=Z@U>H!E0;=[Y.:A'C> MB\U#_B'Y8X5ILEGDZ\2G=0H[:PO_;U]I7@[0&G[_>B'$M;4:Y?WMSMON;[7> M>']WM_OW*+]?0HL/;57X5X UV$^:##9F#C_EI,=OJ?1X.>6[16E/HNR/_X?Z M= _R'FN\F1<*9M.7U()X@!&'$X>/B2=T\80LEHG6:249(5O[VU>V%-"J;T70 M?_C/>>/]01GOGQ(?I>)<<)?X$-ORPB8EG+=M7F"6 _9Q>9G(.DM!RX\KA1H* M&Q,^)1L3MMG.HZ_%HE7[WD(I%7]6Z3TM4NNT^B_]CMFG<.K,A>YY)5U\(1/$ M>*0>/*5=>J&="SG_3Y9L'#:-,5O("$Q"6RR!,)?)Q.QU4?\%YE<8D]=AYU6G!5BKVM>X$>&5_-9'^ M9;%+9*R"*-W.M#]%"S[-V#ZH'0BE&^_GHIQ2J_YWN2F& +X#P) MQN*6'N,B-3SU&/MG0N:K:/W>T92NJKPVT71[FOZ6Y:>=K)!X/E5-<9$M2;FL MF\BIK)R@/"UJ'E0>GA;IRA=[%'Y?,=X_Y;*X1GJ'Q[ =?,2.8M9P@?;-C%'ZIGG9"2"+>*QJGN!=4';M\;:LO!3G> MN@AWJ6A,)"?YBCM&XH6!Z;)0GCN0AR+*2&">"TT/*U//A*K'$;85;QA^2JU$ MCM3IY=8)V>-CP!_3=IAOK05T2HMRV.)%XVPM5@X+^QL.58&6DGEBCXGNZBI@ MDK7CS957$1\>N?\8L/E4G/V =\D35^( 5/93\H,\NR^.!,';OZHV'/B"*W@[ M/ +\M-\]<7#^(9+MH&^8Q\;,-'X&AO*2R]Z;QMTO=U?&Q5V,M1I,XQ=G/ 9) M=9<_343;Q%"<>*W]B-^2/N.E'SU$HM:NSMG#;=?PG?#"HT^AVK*'5 M;+>M]J#3;.D[&&2UM9P,:@W>=C+'>N/MO>.^GD9/HR_A1)GT18[@NV"8<.+Z MSQ^FH)GYYIJ5;]-V.WA\V7!;F](-BEAEG [9(N<&'["$SXINS7(=@R<0*(H)H(BDX2$5,7=X(K M2<341,PO?L3<4K7-F01RM9S8*T-S;Z2_XG?A):\P>U7(^ITNTKW*AB^1L 1* M"0[62BJKWS0MJU,ZP6K!-WN%LPB)A$0=I!IVS:'5)B 2$ F(1P5BIVT.^BT" M(@&1@'A4(+:;0W,PW#JL24@\@:#O(4\P[>%HIX-_+0]1@P$YWS0SW2O=5JL(AAY2XI\,D5LML#[39V,0D)\DD/7/0U6:4 M$X^<)(]T0)!8%C$)!;^V):'8LZ-[:TEQ]U-[_LT8^S&>EGC+]J=:A&/UA?&W M)6'MP_F==E.K]?,:X6K!1QK4'R&4$*K)/1E:IC48$$()H8302B)T, 05JB\C M3@ E@!) =9*L;S7-85=;LH40NN2^;RY"0R42J$0"E4C8>#L=TZ?1UV'T-0G5 M5O=P.I5(V%PB8>O0!G$AE4B@$@F5)RB52-#)G50B01\QJ40"E4BH\0$FF;.-5(*!ULK7;;' ZU';NHRIIK4&"GN^;]KCEHTN'I MAR7O],RFOE.7I[+FE)B@&@E:[2>STRV_Q&E5..20$O=T MF 0U0C01"*"&TF@@=] "@^NQ^ B@!E "J-7@S')IM MC9XY(;3HOA^U1@+5&* : W3.G49?Y='7)-19W=/=5&-@@P$YWS7M=LZ_/TJ$EK\&2MUMFITT>,0DQR4M4ZYH=J_RZBL0C=>:1 M]M#L#*C$ 6_J,1 W\_(,#OKYCRR=]]"98X2!R?,]@(S^.C!NX,&!V9%PS MEWFO97:V+-=0]NS*6:]EKB]U]%^$\.GO(5!X1L&V^&3[":!@N-,9_P((#/@0SI- SC5Z"*NS"8Z^+3 MHBF'E9X!XA=_6;W<&,FU-YP0OG(9/CGRLR&HRTP8A3-C 4S-L)/M4Z':/F4K M/@KAW?58@7KSST"$(F/?(9QR9*;?,N/(@[].%"G%%YVPA6";BP0P6 M/81U#I-39R CN!?":N/QLWER_ S/78O'BEL4)RW? TN>L'/ ;?_1@Z&.D2\3 M_@+6YM^ DT)\ E.7CAS@?,G0>%RHA MX8'"=.8)ZX[PG4\^#$_@"@?MP6H8T3-WG[@Q X).0W&CX]EN/):774EX-.RVIV6[VVU=58JZ>GI59/NW_5>*E5W8?46/J<6AE$6TVT38W=+6E[O)%>V#$8E%[TGM;^_-;>]9'6X/?0 MZNNBZ6WBH6VS.8=@3PM??$P^/N4#?; \(AX9!P M>.3"3QW+M#1NC_8)*9]YJ@UI55ER#]CK=%>^:;:K%=58KWC(';5KQ M-ZSXD?M[Z>>(BY;9Z^LK";0E>3+38%?Z')'/]LH\GQU#61VS.]0F8UXC3U5X MXRC&^9EDK.^\\2L)Z\.5#*!H17FT/?UPAM6SS&Y?7XA_;XK6@O/*CCP2V GL MI>YO,5OZW&O".F&=L%Y5K/?-ED50)ZA7E.0$=8TAU/; [+0/6*2NUIQ'8">P MUQCLPZ'9ZO:/3]!:,)[&&&C%RVQ1T:#MZWY/124:L=E"U)M:4_#&"7-EGAC\ M$L9N).KV>(5[PW@4VH$S%[7$THI 4<"\D-GX)98C8E%:WV>U*A#\*"H+.3-9 M\8K!VT=Q9,R9(RM;R>)#\+.JDN/QJ#"$E3I6A;'CLS>./KUUI9!5\JQ\(:QD M=H722,F%A2F+ CZKC_3X,W-#8_S_M_>FO8TCU\+PY^17$/UF<'L VBV2$B7U M+(!LR[E],9GNM#WW8CZ]*%,EBVF*5+C8[?SZYYPJ;MIL+46)E$Z 3%L2EZI3 M9U^3$)WG8S<"=B1\Y9?-0)SFH[WL.H684!QPCI1IBZ@9/"$82;1]!D0M-VV* M2UV:UO9/PYN60+*3VH"*[:K^Z+L\3),]OV #+W!\&O=Q2TJ>+.(^16^-M0&@ M79Y]*4C^B46Q-F7_"N"R%]D)RRU(#[MRN5$L8E!+5%?NC"8?]BH.C,-@BA@@ M&B2*)GP/@)Y,DG4$_T9C5Z("L!B IT262)RY'^ B8_B&>=3_KNK5RX]X^5QO MRZ]\REQ!GU]*I_BY.,7:;ZS9QY(F=6IH7@BE "1GG%/=/#==XJ BCOQ*EYZZ M<2==8S/0!+Z[2/:@;"CB^EV]OV+L[DY,O\3EINP%.R(N,KLP)Y@U;$_'A\@> MBVKV9^F&M6S [;2]9Q:]J:*E:F/6$9-_GW$G[9+YADH7+,!+-(_\=\)"X/'I M4^>%$E_JEKK03#4031]GY5F*^1T2Q,NGE#??7-&[$A5E-Q)M5^$$@9:U9(9- M?34_F3[ ;;"J,2BE00BG*"D/#SKO!EKJ(@E/YR.IN4;.A(\2;+CYNIF8_OWS MAR2Z>&1L]C%M6G$+:)4U%/X_-YYD0[;O8?U77N!\^_6O?_EYX9Z<;9>X=L&T MA^+,^.C>G<(EG\=W0A!+;?L>[97\T0(4\.$K'__R[O8&*?V?[3_O;]YI[@B^ M@%LNKGN=KFU=W;8Z5RVK>]4Q6[?]VX'=OKDQ^P.CW7_WZP(O+6/C&TTA5]GW MQ]=Z5_4,C5]FZ U9J^ND?%H@GNP+"I#?O3/H:UVPW^A84GKLJ74&[5_V6IV6 MW3--&Z#44]@9M*VD,:BQ9X-%J[W?_::YY_V=*GLD D8=HTO1YN[$)<+J[<9- M>FL; :W6L?=VSA)D?_J_"??7F#";,N&#KK?0L$$?N9?"!33BN\QD)IQ0A1/L M!9T9J/;5$A&*L[]1,%623OVG_PZ>M;L8%'/F!3[7[D _$>Z-T)6S&FJ.!<,H M%N;QQAQ@G1 NZS:O(,L!$_!?![+*8-X:9]==V7[]DMFO6TYTW5[IF0.ET?AB MAAR*OZ7#+Y1PK=,J^/@#W0K1Q)T)V1.$VI2!<F.L)*PIC"Z/@V?<"-M+> MSP(7)90OPG;;U&B="SC1+0+@Z;>T$7L1@8L:J_2ESV(%&)5R\(^ZY ,,5,0<"_19LE\!8!U:Z MF6I_BAI\%AO1[M)\A*I1]L\$S .9^OC 'UU?1.!3^.9P35/1"*9;]-)_P("ZS&'ULYS+ MN>Q,\HML",I%V41&9>T8Y6E!\Z#\\+1 5SW;(_?[DO+^I9S'=9?E<9%\V11G M13+<:B"^+[E!^2AQY+#Z+%>.F.<*YAEIST'X352_R+0!/B)YLZT7/L._!U[* MB%64O7!:P)N7.'/E3\\ UR")M6GBQ>[,X^N2#,G)L7W ]-W9YM'4E0'=@=OO7EMF^[;4ZO5MK<-W)*P':G6ZO\DJ ,D[: M"^GL[=Y,;25 "C#-*R"6E4YFAK:"1/_BS?W=%ES[]\?>.XM^]9K7#DU3=J\XV??+)'QNPVW*WBJ4W[00>="V,0&!\G[@CX MI5)IM1-\\N5VZ]WBO?K\Z[P7=S4V-A%D+:%37X*TCD"0>X4/JB=1E4WR"=4( MU5Y'M=ZQG:V-]\%@%3WW(^ENQ8*;K*_#C+V$8'9I,?NNP/]:OT$BM2-UY:RP MV4T>:7CIYN.\>[IEF97#JQ%H@_=5V@>8.%@-.%A=L*T63*H^?,C6C7[U?*@N MA[\OJ]DS5:KQJJ?(E");4;VM>':C(*VN;O4JFI1POJH.D=0YDQ3(\E9% PE. MEZ2:/EVU=@1(@*L$< <=9E,7XF[&O)K:6'.]CMXUC>/#K"[H0YXEXF8U0D?B M9MMQ,U,W^S48IE<7]%&HZ>Z:4+UYUO.:7&D_=D>NE\3N$[_C3A**.X??Y2@& MV:]].DMB$=O\/!ZR$-.VHR\\O)NP<+N&LR63E*IC@JZS]%B1Q MA&U'\5(GF$ZQ_C)&).#_3MPGYN%$G2QQ/!NND [SXOX(?^',F:0UVWK:KF[" MGK# F_O8YTX. A%3*&29=XZ#HC43(JR8NB#F?0534=J0+P414\>)(2XL _@% M=T1/7 :+O\AP??>Y6@7T*(V]06GL1DM)'GMGR[[QJG.QK49GDM/J*0^>TFYK MX8SOU=L97WWFXY\XZW H9AU22CS19IUH\QB!LF58;IZJ=FQ2KE^^O+(T/T+2 M$T+2C3/M"4D)28^%I!OG*U YR+K^PL(7%LS2&:DAC^+0Q886J9!'$VHZBIJUN&NEJ"G0%,14]$V$382C,Q=*-E'Q_ 9T'8:K,T M%.5;K,[FP'MA?WX_8=V^GY$;_B/A^[\=:M\'KFL#\8=DWS=MAO MV3=#V[3:,FW#;@\&_4'E:1N5YSTX.=0PN2!-*(C9=XU+R&GO'R3L?M2>.8[4 MC-)4B:@6S?!V06_**5"24V"IR2G8B!4.UU4JUGJ J':Z:):A0D(=5(X%+2=3,(0'2Y$ MFH[RO*=EE&]0>>__V1*8A+$)$Z42;0L9;E3Q"2(21"3.#DF8>N6W5*U\;J< M)-YWV%[K9S!L?7W!"C[P+F8Q5X5'E$&NHN*SLA*M0_,HHV55CEDU(# EK(M( MBTAK&QO!ZE5/6V0Z$.41Y2U27K^CKMCXO"F/PB5!R.'!Y.0X/$-J'-_IZ597 M69_^NA! U5HS4<0)4T17M]3-+B**((IH/$6T]9ZZ/.A3H0CJ K:M3_B&CWD8 M\I&RO-T: ;2^W.C-7/L# K$)@*L-L CC".,(XPCC*)N8LHGKC$\G;?H8[389 M/D0/1 _I?9VNWNDIRS0GDB"2:#Q)O#<,O6,J2YJD&"VE5%)*92-8U>EDGT@X M]4S#K-YQ40-"H]1*(K&#JPEMW6XIR[0X\Q0OHCVBO6UHKZ=,/3]SPB/G,>56 MGM+,NJ.R)75.@[= 4Q?J(4<;D5.%&K:MK#'LIL Y;6E/Y$;D]HK?NZI)3.=* M;@WI)5\[&B3X*".]%4/0]F9,I]##96,H-:/)2\\^W!"]NN "V1[$:(C1')31 M='IZNU61DX,X#7$:XC3$:3)C5&_W#J?3G)T]NO\ X*U']*Z>])L5$<+-@RCB M<33P1[^Y[,'UQ$#AK:?\FE?]UM7 ,@>]?N>Z8W4ZG?9-.N7WRN[=&I5/^2TC MC@B/E4?*6OB%RK/'L;\18)4[!JR'V^=' ,?P*YX3\U_RC*#N3Y$V2H$NA@,S M 7:-*1\(O!9F<^SZ?*?N]I4,W;7M1H]>;3=Z]8W:?$/[[<;KT# M)M6/?*-9LT20=2)(FLI(LV8)U8Z(:AOW6*+>0[OV'BI9L-2&J%847RT04X8B MO &O9TAM=1(*]Q\Z5, M4]F$B;J<)-Y'\7[B L0%-MQT7V\9'>("AS'J&ZUAO6[5#_^=N/&+YOI//(JG M'$!,-M3A;*CSJ1\W=+-?_72>&I#;0=09(BXBKCGB,FQE'05/GKC.WMUR%P?. MMXL'%O&1R%[C?L1B-Z".#$=@0LWC-9;>-Y6E"=>%),C_0"2Q,S@L0V]U:=X5 M&>/[&N-YB#WD3]Q/J%5IG=C2"9D+'5UA4_Z3MQ>(NHBZMJ$N4[>[U3=+/!7J M.GMK_)Y]UQP0^FY,.0]D;6S0\M#2;8OFAQ!)$$F4%%JSK4SDG@I)D &^M0$^ M<)PP ?N;RZ)Z90*93 0R$AA9W!TVE2S11^U)^8E(E]-8YGL)E.B1KSIK(5RGQ]G2K0\1[&.+=T\_09)U&1OF#F'FKNL"2 M]436TR8Y13UU%3YUH0ER*#2;)/9JP5,UO70[RC+R-]]G@XF)O!%[-<3SB@;Z M'S6R: [(V8[(49U1[*JG=WO*5 (*71'M$NT>C':-EM[M4]RYKGK-::DO*^+.)5)"6W$A6^\K[ Q, M7(@\9:]/<5JI:+Z0I5TKSF\!Y6*AJ\?W8OVUKXVN2":L -^;B-D(:6'JG;ZZ MMI![P^RTQ0CQ.N)UQ.N.R.O:5D4^6.)UKZC,'V(&@%EY_8J_?_Z01!>/C,T^ MWCD3/DH\_GF!J* 9^*/?"I?F/3[_'G9]Y07.MU__^I>?EQ\Q9*$/ M,(V^\/!NPD)^Q2+7@WAE7$[L-LW-YV^V;:Z[WY=.)4RA._=*8^T MW_FS]C68LO7PSLU<: :'@1V4(DG6@P_AQR@YL"1R+RW8*P]((Q%X'PDH2P"ZO!;A"?P M^B3Q3;=N*]XHWK=U3OTVBRU1IP-'Q<--3G].?K46#AL_EU_K!^&4>?,(@M?D M#Y;'YW#/2Z_YY5WKG?@,7,7)/F^/MU,6/KJ^7"1+XB#[0G(Z\ M21@5YUHLB< ]L$E\>I8R\"'P1O(Y?X(@UX8@*4?:/UCH3#3+T*OQ^Q)MUA(Z M]:7-?1.DU,!254EO]:2,=EB]\%!9F3 AZ0DAJ;(^S\0L"0_WP,.-NR'0V(!U M."OB+J*NG:G+;*O+E2/J(NHZ/N#J0UUMO4MC.39&DK,?RR%"\>X3U^!4 MN1-C!#F*,1H?S#"B'.DXCB,.70<$+Y^DOLR1T)BSB MVLQCU'/E_*H-JA@RU.U6E"IYNBT&B:*(HMX 5\\TS(/!B^B*Z(KHBNB*/.$[ M:>>@>),OO&G<;9?D]&IZ@A_5&]'5[9:R 7V[0_@L.HL391-E-]6+3Y1-E$V4 M70_*5AM!(,K>T/39OV)OJW*[-15[(@K@/O%/OA-,^3W[_I7%_.MF"?6-G>8$55'M;J@:46)W$0OHBF'2' M53:XQ=]X!O?2;S@G'7][ =R*-"ZRZ9?P:I<%BI3\@IE:AJZMS/+=Y=FZFB6N M3.CWM\-9_M[L;'-EM;P\LJ\=K+7 MZK3LGFG:L+]>IWZUD_9QZ_>.7+JYY^T6K?[4:B<+.J9ZK!J:950K>4:UDD2+ MS:#%>I3[U(HZZU?^2*AVNJA&18R$:N=2I]CDY(S7!Q;?Y8Z^,0?,8I[F"F^J M\.WQ[S/N1UQ[_\!]/G;C'X6W3Q7=UPCTM6,(9U@-8AJ7U=>"+*-)=2!2'\#) M,>F'6J(2T>!)!UO?6\:ENNDE2BFT$?'7'XEJB6J/0+6=NLK5$Z/:13. PC;+2EH-!0('N Z.9LZ,9L77:(<(AP MB'"V)9Q+Y7&U3P+I%T6TNC M^)QXVHGZX3OJM 3RPQ,-$@UN#R?;JJO/CFB0:/ \:-"P#!*$-; '3D;M%_?] M<7EW*?S=@:_]W0L>F*=]\F/F/[I8$_1;\'QQ+]1]6=-(W@GR3KP)CBZY)\BM M1X13BS9H1#]$/T0_1#_D'J_*/7X#:G$$0-%F/)PR'[WAF5_<(9_XT1G::?H" MNI?*JIW($T D2"2X@TN\4]?DUM3GN&3<1'/4X40>H>)YZ PAX^J8D<$\AP'!SS'6H&?FSN=:)6>]=6 M%WH[=Z.=:(]H;PLX&;IMVM3Z@)*MB0R/W6Z? K;DMU8"J;NE>=Z:,V'^(WFQ MR:K2DXER3IARC X1#CFT#S?],G"^73RP MB.,,UBD.J1'^[5I:IN?$PT[3I.]W*1.-W&I$@\=UJW6[U,6 0DM$?$<@O@HZ M!IXF!5(?D:U!]CF&W\J] ,6T27(Z'(A?R5FNZ>Z7Q[DVFFVU+ZU#P^EBVW5,8!R!" M)D(^)T).WX97+&OVM:'R]]VVPD*6P])X%1"NAQGT(68 MI77K_C[YP])=/'( MV.SCG3/AH\3CG\>YA2#'9-ZS[U]9S+]R)_ =UW-%#L\]ON0>]G[E!@+P"2 MZZ(XRE\"!^$CM+_R\2_O;F_,EM'_9_O/^YMWFCN"+Y@37[1O;DUKT#5Z7=MN M#P>&80Z&MP.[?7-C6KU^^_;=KPNG5SZ)>W?*(^UW_JQ]#:9L/4,JW>ZY/K^8 M<(%XAMGZ80[S#,0S@1ZN#PPN_MCNP1-^PK5Q@,7"\$Y-G+LVPP8Z?AQI M,?P8K5R1%O(G[B==#EJTSK->K9@.+FI&EK@<#P<_FA?A!.F3=/E'A-_F!),@[WO/2:7]ZUWHG/ MP/&=[//VO.+9'<63C_W^9:_5:=D]T[1A?[W.#YG8 9'BL5G$/V9__+0H1HHE MEKU:A2BRYF34]HXQN<*.^]W6KTZFGS3=G\=D[FHX5ZUJNB MO=TTC5YU]A39FZ7E&N]>!U;E4;'7D@D/CU+\?P0>"/YG#]!!=2& M0@,4RIL&.ML.I@\1)Q&G:N*TCD";;\#RV-2ZTI@B5"-4JP35E)?&$ZH1JJU& MM8U[HE'6R1JLO%[C0U1%PS4"8^V(6SGS6Y]'5!-L^]O!T*H)07=3[YO5%\#6 MY>SQOH=0SWY?3G'N1\MURG@HYC]0[C\PWG$<5AZ,JX#)MO==MJT*5NE!#U7H+ MD<0IDX2M]S?WAQ))$$FB5+B]P'<2N7+=KM[KU* ?5UW0A]R8 MQ,UJA([$S;;C9FW=,"NR&HF;$3+G6Y40:@W=7;'75-KMZ"35VP@3Q%Q&J(U1R6U70- MO==1UF_];%B-VJ*'RNL15M=!W"8QO.D?KN].D^E7[L?,^\)>L#%N!(_\/./8 MS O>"F_GT3WN ][>4?E0 HZ( IJVD *9G M'K>(X[#U-V><\R$^+N59_@FB5AOZN%QMZPS\;5*/*,.H>=[D*G4]LV4JBU#L M IG:^T5ISEWYOK[>:JDK#Z_[V2LTA.KL$Z^8OVSCJ]LX3M6X<).MVQ:-;B/) MO WE;#.[^ P;\K=ULZNNN2@)HW,01MO@R^D*(U,WU77YJL2@U\,QD6[W<8MMAE:F^U'4V!%(3G#NFI=L* M%>HW(%,75%#(>_:/=N\1=5X=QO[D.\&47_%Q$'+Y]SW[?@/_1'!D W^4AL>W M#F /.^WK7J=K&NUNYZ9G]JX[ TL&L#M=^[IEGU8 ^W["Q< !0 Z,6 =CS16P MU-Y[013]J#T(^&9?QNP[;.^94USXG./"AJ4D,-PY-M^4S3?$ M J N=(VRCXKE&N?>%S++4.&C[1-4B#B).*EO'[6()%0[3513%DHB5"-4>QW5 MNM7H'.?1$65]' @?F'D%E3F ZP//VE$YY=&>=Q[M>T/OVMND=^T'DH)J&A2C M^Y$8$3$B8D15,Z*>;G34S:\D3D2\\V9$9UQ@*^Y+TUK( M+Z7>+[5O#F_S4G5-W>A5-.%[&3QUH2"\C_I-$4E5U,5;MQ4:'4121%+G3E(= MT)X/ULWV5"BJZ25?M:,_ EPE@*NB]^09N4?> M])^$^,EMXV-PZ/5P>SNJ!/ MU=H6<3/B9L3-*O,&6WJG55&!]"XP.VUW,?$ZXG7$ZXZ8#-3O'Z[-^)GS.J7U MVCN55Z^NU/X]\)_@-C[Z"O\-70?^NHOA:IP/' VMZ[2OAX9U>W73 ML:YNS;[1OAKV^K>R3KMUV[NZZA^T3MM A"E7 UOXA4HL*& '=R*$$H">QE+H M:6Y$%=GG6Y'=4U*0;1^V5?;2[9U&5P7O>7N;BHJW$:O**S! 2%W\KY!26HG5 M"CFE"4&E2HLAP^*XL:R:5P+]GDP?9 NZ52Z^8+SNE\$S"T>$I!4@*96K+2'I M_XDO^&@M,@*DV"-?]_/?0P8GD!_*#8O77GK+W+"X\G^9E_ =S"&JDRO?AZ). M&F1H,P3CHNT!S@Y2%VJO#S1KQUP.![C:^(),W32JKPNK"XVMXV>UQ)%S(BYR M2Y]\O47;NFQ3]_SJU*0Y$C(:KPX);53JLF0ZU9,!UX:U&+IE*6,M=2& JG45 MHH@3'KC1:5VJR\X^%8JHRO70?&$K7>QD!9&+H8ITDWZW(<); M)S/TIV-<6M637EVHB$SN_9L8C+E+1O>1LG4K* H];I9IMZ(NR0_78-?$(-%X5>#T905W59WV@63M6=H:> E.W^M4GNM2%QO9E7D1< MY S81D'H7'8H_D[.@ T!2/%WBK]O"@Y#-]7Y&>M" %6+9Z*(4XZ_]R^[!E'$ M8:SMY@M;BK_70@B?IE7]WM M4YTKGB+P1'MD=&]J=-N7"J-@9'2?N-%-$7B* MP*L4_&UE-@A%X(G<% OYDXO ]RX5JMD4@:<(_/H(O+()V#6"9NU8V1GZ"DS= M4#C5X=3M%2(N<@9L$Q1H7QH4@2=GP(8 I @\1> W!8>AF^JR?^M" %6+9Z*( M$X[ V^U+FW)2#F1M-U_84@2^%D+X-*WJ]R">NX?KX'C>/GBB/3*Z%VK@J_>6 MUH6*R.BF"'SMN,X91^ M0UW_#8K $[E1!/Y56=^]5*AF4P2>(O#K(_!]LE=J MI3GL,GBPD3J%H?>LBM+Z:.PVD>?AR',7 -8>'6D4[791&O.RH\X[<_;,3.FL MV1T&Q*Z>-/O/A(4Q#[V76]=GON,R[Y,_QJF?L1OX6T^8-5I7+:O3OC6LH='I M#4SSVKR6$V;M8]7H M*AF^VFXU>GRIV>C5T^9I\PW8_#E/[:U1+MZ)V5;%B(8O0O>4;Q_4S?KK1L!("C87SMJ/R 0FP"XV@"+,(XPCC". M,(XPKCZ (XS;!7![UL$T61<6]]T',6B^(7_B?L+)HCT,&SM@6FI]\]Z:E+UF M=&W=Z"J;AE:7L\3[J.\&\0'B YOR ;NOM[K*\ECK(#YPW'S#TMDEVP=Y.E1HY]JKM]!E$D39EX:/KDT_T@#[1\VF#9+1[ M>D?=2,*3KZ0C\B+RVHJ\3-ULJ>OU0^1%Y$7D59!7IP,*M4GD1>1%Y%6%].KJ MW0Z-IJC.D#TM>_5W'FNN[P13KKWWP'2E[GU'8#^-XS+OP0*UE3G%EH^]05Y1 M(A@BF+?!T>LK\]?4!?&K5FR)'DZ8'@Q+;[>4E78221!)-)XDWN/ 3F6&VWGH M5!2&W-2LTV8<&%,PG0:^%DU8R#^2 ^J W(HJ-JA&B#"NSH"K#; (XPCC".,( MXZ@.4JU*?,4BU]'>&^2PI5QGRG5>Z8%H7:IKCW,>#@CB$<0CSHI'M"Y;RG*W MZG*0>!^Y[8D)$!/8F F8RO2$NAPD,0%B L0$MK,6U%5)G(>U0.'*-1"\<;T$ MA[,J],[4"'*GSXAKGR:N;I;C*8QJ5.KH>1,BI\W3B0\1'R(^='QG4NV/OFH# MDQ@-,1IB-&L=5NI&4]?]Z(G1$*,A1G,"3K$SMZQH[&ABN32,EX;Q M$E76C"II/" -XR6TJP/:T3!>PKUCX1X-XR74HV&\M5"7]T+1U2 NAO%6[Y0E M:J=RN4J,-L(XPCC"N+H CC".,(XPKOZ ._UT0YBQ+2PR[H_>[ M5&=*?(#XP'GS@9YNM*E-+/$!X@-GS0=Z+=VR;>(#Q >(#YPU'VCK?8.&5Z=(7M:]BH-XZT!^VD6T*\N)7,Z97 R] M92@O9"."(8(Y58+I]/1^FUK]$L40Q6PL8FQ;><'J:1,,!3%IE&\CN!75>U"% M$6%8'!#DL2,>03SB-1ZA MK,::> 3Q".(1I\)#Q(>(#QW;W45\B/@0\2'B0\=VJ9TY M'RKYVC[$[,'C*Z\O_5W:@.?Z_&(BYQ<99NN'8W &L6;-X9Z7GL8O[UKOQ&> MO)-]7O'N>W?*(^UW_JQ]#:;,_TE;M_A5+LAG=Q1//K9[FYSX/"YN?O'67M!M M<.^MHYOCHBW^VP2G+[LE!SHK$I<)0X J0*M7C"M7_+8<*1 MQOR1-DX\3WOA+-0F[(EK#YS[&FS423R&WMV(SU@(?WDOE]K <8(03\)[T;.' M>"_YXT>!Y@>Q!H>EQ8%X$?/]A'GI!?!HAR41UX*Q-G+'8QYRWP&L=WUQK1P] M!F^$583LD<]M(=*")(YB6"^\71LE(?[#F3/! ALW&&GPW%'VI >1)QS^/_YE!Y=;UF>^XS/OD ]BGXMWW M^)1[./DK+W"^_?K7O_R\_("O/(K#Q(G%%@?^Z"L7YW =1'&4WPJP\1&#OO+Q M+^]N;\R6T?]G^\_[FW>:.X(OF!-?]*Z[IMGN]ZU6KV4.>M?7YI5AW+;ZG:NN M90YNVN]^74#1U]C1.NQ\$\-='W2T6/(FE2A^C\CEQ.Z3&[]DQWX=3($ 7R2K M[IE&]Z=("\O0A#N<$/"Q( 2!]AQ':FM+6+'+LI8&$NHX.6^Y9]-^(LB-M"B9 M3ED(%P"YX'8\T(BCUVO+7CNKLBYAH.:P/,:Q?)Q62_%Q+D._M-HE[E]>"GXN M;\='6O/F-S0G,92)Z(5]R,ZEYNXWCGN[1:L_D]5OIXD>+9%G MO8*WQQC<&GDI3LR+LWEQT]R89?,P!-.K G\+K- =T\D>0A@1@ M)0"^XVCR@#&D"=S%_VLS]A*"1@ :K+3#4I 3Q)5 7,SVV\$0I RP^=H^3V M MBS5A^6BIP4.CPD\J[I#RA_36!>90%URL15"B"DBICUCD'A)3&;XU&W?POKH- M=VHV1(D:B1J)&NL"4:)&HL9C4>.Y]S^9B^?M8,63XVY#+\?)=28U]):E++&H M+N2@0+B?\(FW=;M%HW//ZL@[NDU3T\GCNB%@O[ 7#, H4R!J!+;F:A:G,P3K M?4<=+SKS5.8S12##!'E&Y8&$0_O@D*4;/<*A8[4O.2V-:2!S?K40H'RI.BM T?MX"/CX($BY3VD7*;!)WKJV.H2UAX"[:*,AJ4 M@5*]#&GWU74GV!F:C< Z!9HM$3H1^A'S!7KJI#F1.I$ZD7IM2;W3LXX/ST;@ MW;ZDOG5/HM?:@VS4W6-=8Y G[B?\-@RFP^\Q#WWF72<1'!D/HT$TQ@#2N_?C*!;7WVU/_2W-U5WZ:#6N18=L-]#O7_9: MG9;=,P&9S59/92L.2TTK#I/:033U=MH\-0+95+>A1B U=-7.]56J0,5+=GM6G=EC=OFZ:R@;]UN4L\;ZZ-74C M/D!\H,9\H*OWJ?\3\0'B ^?-!^R.;G6(#Y"O=S/ ?H[A-W*"'- )LF\1^^ET M;K$L0^]:RAH8[@RXNM!BU1YS;D:1IZNU-1B1B1)Y$GD><^<#2[?=WN M*//\G3UY-B0%M7:D2?!11G6*"G_K0I&'*^%MDH>F:[3T?F?C++6]85,7;"!7 M+K$:8C4'935VOZ];_<-5_M<%&XC5$*LA5G-85M/NZ*U613+K[4P0O1,"Z/I;6N$]79 M6AQ4N/E_X@L^NEB' MC@, %7ODZWX>?N>AXT:\.)@OH>MPPMYC>! /@K&;2_#Z8^]7/F6N#YM==\$U MO#9D3IPP;]TE]SR<%@?['KM[1=N,V2'\)^Z]*_X/'A]#_LCBM0C^"1V7?N0Z MZR[X7^8E&W-KJ@Y85QV0Q%',?%S=TB0@=7G;]8%E[9C$X0!7FTA21^];U4^9 MJ@N%K>-?M<21!3>VQ3%[O>8V9&;3A-NWW94I>'5_>S)TY34TY#@"/ M4<^M6@!NSYY;1O,-/NFDUQY#!C;^B-P]]54V:Z-&Y?E(ZH;;UX4!H[T07118WD!<'GK."SL0% >OXF>OYF9M+I& \S7]09@*0L5X'P-7&:'C? M;A\N@%B@28/JS)3E6A#EJ4CM/)V^,;W+MK+^D!3U(.(BP!'@:@(XBGH'V]CVIB& K+K/:%X'D;)T2YU)U_"SC:O IU %QMS(0*ZG+) M 4LD1C4F1&)$8JB+)$PYLO.^U3=6 ..]L+B*7 M$XYZF-9E1UG$N"ZH7[5Y011!\"'X4-2C/JK_N44]E%>?D_U>!\#5QXHPJ>,6 MU8H!J CB*@QS&&#I1FT=Q>3T1Y!M$6,$H MV?K8-PJ5K WA=-YF#E&;NLKWQADU=N_25#<\\0WHU(5TJK9MB*((/@0?"L+4 MQ^ZHD>U[K.)S=6UJ'E><9CVGJ[I2RMB]S"1%P49_?I$0FNY>!TYVIM/=>^HRU&FX.Q'NL8,H9S/Z5%BY M1.GT3[, MTDVC(J5N!:CJ0ECDXR::J@RY_G9P*#6!T714QLJ(T1"C.1ZC609@^AJ\1UD; MOPIDO4(*),0C"4<2;E["&;IA623BMA1QU)UO#6"'LF"-X:%79OW7")8GQN!/ M,WIKZ6;K<#R.HD!$GC72OVJ/CH=3S-Y$S"8P,_1)J.MS2\R,F-DIZ!K*-.)Z M>S!J!+,3PT82K21:.RV];Q_.WU][]%'H)?D0HTM@Y?4K_O[Y0Q)=/#(V^WCG M3/@H\?CG\=V$A?R*17QT'4QGW(\8)H;?Q8'S+?]S3O-'<$7S(DO.M0K%RCM^B!4XH_MGKJMB/ON)UQ#!&+^ MBQ;,>,AB. [7UY:6O\O#@4*4/$>+)'POM=)R\T:&W9\B;18&H\2)(XWYP(9X M^.0ZL ^@$(SCC+1X GSE<1(D,?S)M><@]$9Z]JTV#XM2G[QD/M/;XNN\%L_73]^>8?^4?CIQ\U M-Q(KDH_AW[F3 -%R+1B/80=A^EZX23PO*KT(_A"XYCM<8U'$HTA@(&XBY%&0 MA/B]!R0LL#%?%SS"UYCVZ 4/S-,>6.1&I9>, GB''\3P"(?C.D; $4(>L"5M(>7[-3PMT<> M/(9L-GFY; CA?.5/W$\ 7+"/?/$"XQZ0*6O)##:-1PO;]43RUV@$!P/P'\L3 M3R)@5GC$ \_3XI#YT9B'\#@>/W/NY\]T'3B,1W%R$P8G\H _U@$KXN?Q0'\G!FT<_O"9_L 2\ MPSTOO>:7=ZUWXC,H,D[V>7OA^.R.XLG'?O^RU^JT;& H-NROU_DA4[5 4_+8 M+.(?LS]^6M2.BB66HS:%AF6MS#7=// C5]@Q?WA;AUNI2/>;C5Z];3Y MIFQ^NR#JT7(XUEM8O=UX>Z\Z-P>Y@4K+->H]Z-4!VBTVDK[$^QV;0A" M?%0$XG>PW8DXB3CK5G)TF,JB@U(KU<<0JAT.U92%D G5"-5>1[6-9\]35N7K MOK?7_5$41CXP,5/5,V$<81QA'&'<>6#(#VS# M!^R.;G6(#Y"O=S/ ?H[A-W*"'- )0MV21)Y$GDJ@Z/9[>MV1]TT]7,GSX:DH-:.- D^RJB.>B">00_$KM'2 M^YV-L]2H"2*Q&F(UQ&IV@8K=[^M6G_JM$JLA5D.LIEI6T^[HK19-+ZBD:='! M%E:?_A^_!Z)9S),[2I@'YYOX:(RT3[#34-=HS6 M#TJ>@QU8ID&(?6?R]B'8!0CW\ +G$VE9FHO2UX^MINV+L\6U>SQ)4% M83L!%GNKJ%K2LDFVRX,NM;1\!@[8\1(\UO2D2WV*9-2U:%2D.6R6=?QYXMHL M=*P>@8KO49L9M3IN9OI(N,[;=Z%XC[4:OOE&;;X@CG7HY-,K@S)?;/?<^ M*]1$.SW)]?^2P(<=3YC1LY7A E(;\'A+[R N?;KW_]R\_YY<# W#'P2C\>2 #!/5_ MO?/S+N]L;1+%_MO^\OWFGN2/X@CGQA=VS!KW!5;]KW%B] MCFUW6E?F[G?)=,JPC'&LE<"J%7#5,L#NS)3*&[(72I[$CE5N4%S^T8U!RCEKMGS% M(E<,9?\2\@@6(2K5*MF=Y@)3+@2O L;&'L63L-YSRKYQ[5_)Z+%X-,^@AC(LUMAXS)U8 M8MY4(EXHN'I1<[JJ8/1MG,9W9?@L[D?6Y ?PXDOMOG@J(&V$FX,[BI7AO<6J M 583-XJ#$)5MC7^? 8@YX+FX#'Y\8J$;)%$JF4&@)=.9) JQ0S<&4O!<_H0/ M!OD7R!]=S8^"O&P$J MI4DMFG!>ADKQ\+R86YP.[,Z/RL]&18(S9X*7(I1P]\$H0E1"7H@B'#8ECQ$^ M/+PLP+$$#UU[GKCP)+PAB>2S=>TAB?%<-.04^(0XT,N,"(\-UY N$_YU A [ M^$!0=SRP[,7^\!(T=.)QXN4\3-=&?,S#D&-H8CIUHT@((>(!"!I).V)CB^N+N"AJPM]&L%@OF DRP+?!D0Z< M&/4XN"SQ8EQ#XB%] =Q";1P&4]AS 'PE!]X)\(I!$J?1!+@(T MGP@&D:HS*V4%TF_6QR)M8Y$7***IV=/+_!6%3]H503!X_"G'4'S/YZ*; 3YY M#$(4WH?/$,!,A<*=T9+''^'B,1<, M.[\6M33/XY+AS+"70@@2FT7:US*/NBGQJ)SMXP_(C/_.?=B#)QLNC$"%<[$5 M0PPF6W[M90E=0%X![UI\O]A'9:E) 1;QT@GO[;1S>'[]%*A!=W(X;J*+%FR+WA92^HF8 IM(2H(U>B MC3AO)!$7* 74.L32)"P1W2R(4M'M\S@3P>]!Q8Q^1 >!PZ*)AM[Z)<*9^]B] M7#Z?QDK'M-6*6B.B).G*^[,4[B\W*C*V..=["O,&,N+[<"28L+ :!G?7VGTP M;4I!PUK=*EIMXA+22BT=31P$J$6+MB[_Q65%;Q9 MZM(H<]ELAQ'GVN]@5VC6*6'E[T">GR1Y@OA J$P!1G<3T-V;8>ZBT\8I$V0#402GV2"B7A:A5&8G$/?(TX(:�OH)6.LCU_QD^@"/ Y0I/S'2 M1DF88:"TDRZU&]<3;UA8R?(2"N3=^'7 I,&.&.*STEPH[2 M@LP*?$(C!U8@C$\03J[0"^1%B>^F9FKZ9*"T!UAH M))V&&%S3RC/M# MXQL$N>?FNWX09"9LWA1899"^7H*\#:]0N5'E4;171/!2\7S#.WU-6?CH^G*1 M+(F#[ N9G"&^R9N!M8V.V6K;W9YEFYVNNF9@1DM)-[".>4X=K6CUQUM]0[)6 MJ7E1HQ+)\N7VSKV;V)_HMQO.NS$V!231)M%FC2MAU, R?8M0$Y=>42M2KE_7 MLCJ=NMP3=O60K@*:-6.C1)E$V4WU8M/E$V4391=#\I6&T$@ MRM[0]*EYS\3=2ZIJL?S#%^J)MFQP720+._,*QW+E9U::)Z(GV+'IB7E\N=>7 MEC:UX-C?:"R[_\A*T:P,N]3@ZWO:"B/M8OW=@-[?4AALMIB&UP#F!7Z]5J=E]TS3AOWU.O4K M\.L"ORHB*@6>?%4X$<%?D2;]:1-JEFA C]"TM-#TIH5^!&2 M$I+6L/JO\2D/=YMG'Z=)$$4#LD.D(]?H&&K'.6H4:ZE-.*7?5R:X=H=@78A[ M)[<^$>>I$6,?5@Y,9BBA5N$*RT\%$V<0^*41U,S$%+ M<%K0I78E>DT'Z^ ?1:S!+YRA[M/ MR'0:0C'%!N3HLK#8@#BU6>AB3I'W(G D= 5)C''NWXC/72PGN86R/WB(4;HT M@\CUGP+7R<:-R:$?<@34FY.[))8!9N%9Q *FDG6;4T-Q^O*%K*IS#/1F445V;,9FZRW=ST-GCQ;P$F?/%PNOI=@M1* M+_N<3:1[<\1JHPAO,#]Y+1U3<2\&N36$\M:-39D;2O?J[)1NNZ5KF4@R6S^5 MH9!_;?RDO<=;X.(?Y4@$8-E/KIAWLO0Z(45$!IZ0(NR[%LHI?B@RF>)IVXZB,)#*8J_ M QU?X*NSD0OE.7W"L8K?:F*B$7]T<4B?G*''Q>#13*;AQ1Y[CA8']86))^?Z ML3B!9;R4=PE7.B FA;LW\5' ,E<^*1M:)"]Z8EZ2BMV,ARV,E$QPDE94&HZ; MS9)<&( )C^?ITT0>9^E-\H'+IR%P0GN$K_Q5H\S2-$W@ERC?<[;I90.9Y/&! M_N,_RO4T]H?PTZ?87YH$.8_S*-72 MW%4^!5Z.HXU78M1$'L)#-@MXS4S.5%MRPV*"9BJ2+K7_78$Y@E+*&N'SA/OZ MPD3/_XIR%-)QGBBL0(S2]MQOW'N1P\!1=@DYG&\4EYNN\AEDA;CB0 9GZ<#/]DJ+)\?@B>XLDPV9D_,]80,D_C[))4*'[B$[/7RY(ZX M>$!!]*6)J@+OHC+QRR/2D<^XD2P2 AO!H67>:Z8 M5 0$'R&^ G8]3H P/!>VA!2/$X?DJ,=BD)! $$ .X&R"79 M^EK3ULFP8G%ON3J:CH7BHY*) 'L&P/$7 &GX#73H<>*/]J"5VCF9MEGL'%TK MQ/J-73D3D#P7PD[X5. ^G85R#E0"=)G)E,:FE;]>Q7&>N?>TQ'*D' ^DZ0N6 MGS0,X2[4YM8QGH)/W*=5.,@71QQ7!T"*5HR/34WT=('H 4/;'OBW7LCT"] ' M+B*&!FJH3;@W MY^D6XBKQ0"*3O/'.4\[52[77XW*CD@S\.R*CHW AV^&.'% M?.Z*^8>D2J[/T><&>ML"!%:RMM1HCU:?F[!TTI>@XA8M;;CTCO]>A,4:#(BX MDQUX/BXXDUKHDY"'$&?J!TL=A6+"I#!!T';QM&U7('T!;BS5_[)C!@>2RU>- M_I5$V8SW="I\&+O_*=5N19EMFE5W+8O!21@DCY-B?5IFD,]-)"X6)IR%V6HB ML77,NLGT\ESS+;E!UDQ7+H%"*#"NCX$RJ0\&22P_+,Q01DS6M0)_4?G+MK) MKLO8(']%=9"A628/U5WO)%Z]"4'X8L&WN,)3TB<#']/>PAR!KH5!K7T%Y;QY M*N5CR 0IRST _F0>0.F9 78^XF GA2Z/7R3NC!+,'@.<> Y";R1^1P1+/>) MAJ. 2X=FZLC71(59L#"8. M27>Q9!GKR&:$$ZO=AT2:GX\@1P3M2P=8& ;/VA"9AO!(BPD:7S M@2ZU]^+:'P& @+-(P+-9&'P7]B F6N:%P#0L%]#9WZG_R00HF^UGN!]>='!:&+T)!3N.P M\YTE-O,SZ:M)IPCE1-J,O<@O"T:0NMW'"$ZT.\4X=I[K_87%ERO_KR;8[+:#6/^!B6(PQ147WR7;I&T ?K<.E; M> X2;R2#/$@WF;24<9X8/3@SYDI;&(R;:(S9 7GXZD5[S["ABQO+1_Z8F;;P M"5C2#)O)A-I4> ]&3V ;L4<>)%'N\(4?HP0SE;)W%0]&>PD,0DQ Q'@5OIO) M8'$67TL?,F.8] CO$KPCC4^*HY,V )K2Y4":2+1R_XW$GD32RD\O+S$"1!>$ MRY0!IP (BZ2@;C^F!(2.^!,*L6KDS\I6L!KU:];SY0)J+!\5S+ MGM+2)BX8?T#5+T6X7$8ABJB8?)>.?Q:I5V,WA'.(GP/IIDBC'_B 8I%9YI;' MX-+R\C\V0Z#\)@+21I[E8)@_:?],@C3NX&09$B(\*/$G3:+ Y8C08AK^+.&B MN@!>Y=0OMV_.;?^3Q%&9KR7BOAF0\ARL$@+D?KTEBM0U[HIGC%Q@%3'&;T+A MKU?$DY2W9;*=,EU;9*#"Y5 M !538K'? W7'J'.S-XSUI(E#K^G;1;Y0>ABIY!)!@?*)H7,SQ*A%B*^4&2]P MR1E9K:M7J4:KW5WX%D^K03>[U;QL@RAQ0]O=&:V6P@9WMI(&=^UVHWNT'?GU MM/G=;S<;O?I&'=TY]R];\I@N^L9$,PZ4$B6YK:U5*JC=V>:R?TV3'FNK)CUF M14UZ:M6')[7 "=L(VPZ&; M=FO0\GHAKJZ*>&L$OMI1M7*N5_LF:W\[&%HUH?^>T3+U;DM='Z^ZGS[>1YVX MZJZX5M;J\M#D58IE$HD1B1U7G)]F!UDB,2*QVI 8:C=4U M]^28/+Q90=;#M#944;4&0W11,2V<@C[2*+7#,O2^M?$ '>(#Q =JQ@=(/A)= M$%V0?"3Y>!SKNTD#)JA @PHTZI[H7K/;F[UZ*M"@ HU-I>JQ"C1J-F*YT3H4=T<7CXU 5WSC13U]1- M6UG KRYG27S@;/@ R4>B"Z(+DH\D'X]C?3>IDJ4.(SN_A,$,<$/.01K^.W%G M:+DKV5_E0]7FULZSM* 8/17'($#07 M"*9T^! *"#GS,(K%K,\13M4;)Y[FN4\\FI\Q!>O UV5/EE-WHWQ^& Y+$H/# M2V.2_@L>\8RC%2>N.!_>Y8U>.7+Q*7 ]/*1*@>N#P9WF/_RB9DEB?O=E.L<=!U("#HG):[R, MGX %C]SG(?.\EV6X*UF)H$@QBQ)^G"S[X8X*<#D44L!*S<(0S.,D]-T8AU>* M3W"F\+=$\*J!+?93,Q _<^]))8POM=\XB_@$Y(;F3I'O<3FG%@&6(F;E2G*;,3>4ZW(F+'Q$EO?(<"RRAM)"L&>@T7^P?^%3^,QCCMR*OK Q ME D@S,3U\G%L)D0I;/2$9G8/Q$#-KSQVT[FTGQ] R1-@:H86,"@-Y\VFA,X/ M;61^83K)^:%AL=T@WZXG_+7KF0/B(ES4-P2R(RYK#N@]\ >L8(P3D['H6,Y(+<;JBJ<# M[@-S$AL-N7ADJCN4Q_H"-(![BJ_FG@>;=L6@2Q=T .;A:%Y)#UH" (8. W MG.0H!BOS*:@B.'3O-'1@+PK-:RD;G3HJJ'GII1EB?$T7\+8#6_B9'I@KF_'H:M#1^_G^-(3RY_ MC@3[\7 [GMA.:OR(L>K]K!_%1U_B1FP*<3< N[<)P(?3:!)4<.K@V^<["Z AV,I5G' M^=QK>'B0:K?/;CS1YV<;CXH7EC5"-($ M>#^L87$P[^*V+K5/X^VV,.)@GZ"5G!W( OQ2^QMDXP,"'#=4/G@O */^.4A M@#Y(V#_Z0CO3!J]HC9(PTRV$&:.!_L\KG8FL1@SK:I:H3+"I4PM@ M2$+RQC'MXK&YZ!1>6<&L@@>T M8P2_Q7M!%H P0NF%GY,H#J8\G#."YMAK_#+#J$9^)PIXQTM&8(_P<(Q-G(3A MD1L84;XW8)M1,(Z?<KX&8+ZS61#&8B?A#B)>+$H?0X4KV]=&'^>%SC9*H5QM68S<_)+[ S$4$G\ MHM8S8B"@P*+CGH>OFH6XRE0SX'Z9XTJ?]4L4<[C;=5*'M9#+;B0/%G[ST^,1 M5FS(_&A@V D]*\,&KB!PB+-+#\\@6C>LAT%/)7UH'"5\5&8Y3YJ("%H M><_,$Z KSAMUP<53DX;\XL'AE0#(&1?Z3';F^",2WXE31%G .@07F\T\5YRN&\WI,6^M;8<- M+WCL0/<"@GR1Z@S#Z]U@))PF,]CT=X%(\+,2OC]VE?HD]51M2]7:8ND/@"EC M=UZ5G_/>:7.XYR3 P7U4H#/*B>8@4<>](Z*($P)Z1NTYYP09_V69ICX!H@U" MP249FK&!50*KPULK>1T(OSI%O#G$C=&.!;@IJ:0YXP1Z8DT;4 M"EPN\>"5/'0!19'=H*L+N%@:T +4!G)XSO1#I(%%7]R:5:8DBAS)S<6']Y)Q M63SQ\E/6+R\-_8U2R2;)?8%Z!Z608L8URIO/Q 3"Q,U%%PI.30IF?/:4A=^X M<+.E3Q!6K+^+*2\Y49 M'II2%X(:="&(DH?("=V9.((5 E]^FKHE89O)%F2:!1,0 \Q'"J=EBR:L^%% M$&(DY!U*,&&AP751(FS;0J!)SVDJRK+GSBTR$PME16S%9D]1A_XJR:@9J)FO M.B5^1--9" 2-R"%9X43A@_%PCI^D\!G#!B6Z%<"I)._0^ $Z4GEE4! MP5W02Q.A%@=\ 98H _/"R^Y*!4_$.X3"M*RZ9K& 2+J&TEND$O6*3JN->18V MF( ,$7K:"T>G&*@ZJ6ZZ9!E(Y26/DXR6P/4,;R\"+"*!(OU[3JT%H91N*P5= ME!L3 )I,RJ5//2&J^)K2_A>&&2[WA2AMB#OW1OIOQFZ$J@>Z5W3M?X*(SR;: M[:4V9/\)0ET3F!-JU\//>(A?F?--1)YT,*(<[7W^^4==1(:8=B.9S, T5A9,ZVEML7 MGKD7"4.F(# $O0!>W,6!\^WB2G!!1%G0!QH4CR^;5DGLHL4E=:4K#[#_XLZ9 M!*C;HB,"-SP-1MQ#VIB/I,Q'\/W OP#=WY,I;!'"!Y39./,09$: D)Z/P"KC M2U FHAA>$>?7)S[&8M"8"!*0A:EB70IJHRXX!0&4A(NA ;&8]/K"S[YH%\E5 M^7,F2;J8^=A6RB$B>8O45H5+/SMHL, RVV8^AW#*8?4C@21@MJ2O9*#3CE+Y M/ K\_XIS)UB^2>D)R'U(^9XOEVFZL41T-\$#_,IG2>B #. -D9-SGHC4>(_D MZ>*&A%J9[D@8V Z>H(=8G?V,]GUAOJ#%EPC\9 D@2RA$T0-@/.!_%"7%C9E^ M%;*1Q%>)INP1M,1'1-_LM=)GF!LKZ=US$G7.*8O6#EI; CG+JQ<*[#C5B(4\ MAW4GC@QS!9+M83H, *#T0)&5'+_,$Q&3'#/U_ZT$% .*'OTKD:7(^/RY=;UG MZ&M,6?%+4)!\4]^]X\*I.Y6%&NG_D\SMRW$<8Z3DFQ&(G"#R%-A"^E>:>5 M>[U8:2^I3USXS-![B\ZVTL_Y/>J"WG]KZW973416483X;QV]VVHK6I&ZW+&N MWC-L-99(%CVA^/]IQ?]U5%HP:N,^<>]EF=UN_LRB!_!FM9&-8MYW$W3J.(0#JIF\]KF+%?"F[+4*KCOFX@C--M%^$HF<>(SFEAQSSP-+-.YG: HA\N MF!@IP"[3#%>!85D9P!MOQU!-Z+,L')\\@,GELM!- WMQ>@1Y?-\-2^PJ1<<+ MCKF1WV6:*<;0>>I2S]%7)$_FJLO25"4Q>, M;,QG%7DXZ?'G5QL_9:';ZW*,]FXN1ONY5*2TTFTT$@;+^.T-J$I=^%N_ITK- M5+,>HU6[B@F[K09$&8(T2^4MGBL#* A7U!87%#V!SQLBKRIRDXY0D!&Q)P/W M2\0-KX3UH ^UE%:&^>KPNW#W>,'S">D<\_S_DP_,G6OO40[\V R58WX#;KH! M/,P?T<,XXF.12H_%:YD;'-3(4D4(%Y)*%ZZ^&8KX("H+5Q'D*S4QQ+AV5!)Z M G=&B'?N0Y+Y+LL7G!"R?.6.S(S[)%W'I4#5G<@M#4=J;)$#[U;62?$L2K"J MQ8>6_F_=[THX9\EL??6O3[YVRQ_"A(4OR%AMF?IX.[B[TE*G_N#N#_'+1&N,K/!_XN^FEP+G,XB^BA-%D[M/E&-B[E@ M> T^/$G[7I0BC0+!!(!UX!Y3^3MV0[!'LW1# MT*3R/ :S)58K[YW-@#;<.,L$?N"/KN^GZ2JEE$(,QHQDO+*(-*3A 2&ZQF.L MP9)9MW(OL1"5SUJ8>/-U,9BUC69/GFGI"D\HG'*$$)XO+2N2&G4GH.5UPIL-TXFL]SG+.(]'+*16IDPL;%DZ)Y M9,"T2[FT-Y^*PJ7(D956JF@K$X-HT8S6#^+011((6VF4EM]\FX1HC4U!$5HH M!A3IS)@+OPI^JQ:92L \T_.R%)G*2K#S-,4\>706!EFZV1B+N]W_9%@'KY*J M4IY"S+):\H+[RS*!U.0=RRJ&U+!.JS$"+\I2Y_%%?"Z-\R%(B6#A9:*XPG\, MI)]HFJ7MIM2$]/"8P+;ANT8*6:F_A!R.1UC>$IEO76Q?X0+@/F$Q9)*W3FZ" M6/J?Q.=OB23#*HNDE=N]F(-*\894<%FF_>-'[1\R.6.:>B(V!&19WI66]*,T M1Z)4C='85"3P9OB5A<=+18HIJ<@WN,4;Y(/PT47]@"/7EIH8>3))7JR0.18D M@11-I!A6;\[2/)<2OXB\6D_$:(EO3-@K&[Z>CBA:WFG2 8/E>^ M*^1 LKF72Y;^Y#(K2PEC):%UD0JM^1@[/(8):8+58K+%5.Z,VT ZIBD(>!2Y M0R07S:+V1KP4EYB)^:(0K1#18-P*6, BL"PZV\8,15V\U,7+C4HE(%+"E7@A MLEV1_)T]!994QFPATD1:;)8LE!]+D7Q?D5O,,M6[%>(W\+L^0)B%]W;]W *5Q[8?+_^ M]2\_YW#V]O:ZU^H.!JTK\ZH]:-T.[/;-3=OJ7G?:[WY=0)SR"=^[ M4R#NWT%:?@VF;'T3TOJX8P="&P0H>6ZN=0BB2Q/IX6/BEY5@]CVK\A*E,RQ* M2X*BCSM36K&N_F[;F;M-:=?(#0YPKI5K:^&\\'/YH3XF GKS9XS7Y ^.99$N M][STFE_>M=Z)SYB]G'W>'O6>W5$\@3]A3^E8$"R18+.(?\S^^&FQT6BQJ/)@ MC;Q9:7OE\(+-1W/()?7,'][NAKJRLVJZI3UOMP_Z^G.?5G*5VG5@M@N_>);F MOIRW0HV5]P="(QHKZ_V.LO'V=3G)G>30 69<&TUF(&NWF"9<9ATCA7T":DJF MH\[Y/XJJJ.6,JKH-23VUX4#K#_#XR'4DLCT=ZMR&"&?H'UG3D^$://D9#E/>4G>U$,0K&$LM^0E=VH]*/T\W*F5^',:1XB&WFV3,4G" M\>#NU&T2O\B4)%.23$ERIU9$:YVV,N.Q+IA $I#GPPD=ZH"[XS= M[Y [E=RI37>GDB0D24A^SP6_9S6.ESD?O#7[KHV"!!MZ9$[X76";/E3T"EGR MZA_9:]KI*ZO=?Q-VF\/A-,CU@^@%L_+ZU]LG;=@,J=Q Z8^(?QX/BR9JP5MM MDFZZ5M?JW]X,3--L]8WN\+K;EVV2;.OZQA@E;8^W]Z"3+;#4EVMU MK].- #777K4$E>+AJ\=IY,]&QRIG($W3-KA+LV+$IN0QRGYT\W LP4,OM:=+ M(OEL/>]J5XR(U_.#*PUL+2;]YBUM=3$Q\%GL#R]!*1*/$R^?7*@7([&+\?"1 MF(.C9SU=8_:=SR,];BQ\PFDC:V>'BHTMKB_B0NN0+7^?N!?,!!F(63R7VD!. MN\^:Z,&]'M(7P"W,9AYCC_0<>-NVTIOGZ\CQ@=U\^S@.@ABQ_C?XH'T77X4! MLHU)',\^?OCP_/Q\^?TA]"Z#\/&#V6I9'_#G#WCAN_3Z^&4&UP-K$J,2WL&C MTV>#:$DOF80H/_X_(2]:5L?HMMKVT+P=#LSA 1&)B]:]M :9H_U&)!%*F/> MNN?_]QZ\^>6(29%!^$[[\.9Z.E>MX< V>L/^57M@M0:6,9#/[EC][J"_@S3N+KN&?VA#7OM6.V;WLT@DZ=#ZW;E>MZZ9Y_U6)W;F_:@T[+L8:]E M7=M7+>LJW6N[8W5;J];SUCW[K*?=LF_-J^&U:0Y;[=NVW1^V>^E>.ZW636?5 M>MZZ9Y_U=#N#J\ZPW3

    U[+L*[-[T^JU[+[=-3/JXZ=J=W?6-9 M0+BVU36'QJ"3XH+=OQW:J];SUCU[K><*$+-S8PYOKT"E-VY;QFW&VX:=ZZON MRO6\<<\^Z[GN6=?77; MS"[L;="^!M:?/OO&N.FNA,];]^RSGALP\.;FV[V[*M6[WKE>MZX M9Y_U#*_L5K_=[=T.;^SK[M6P99G9LV][]N!JU7K>NF>?]=QVNAW#;MT:M]VK MZV&OUQGTK+2-+_!?W!L&58YG!X8W5OA[V,:'M#$W:YO$E8TC$VN(VR MU<0-;J6]-7ZF#3=S@5OIE$S>XE<+:Q UNI0$W<8-;J=2-W. V.GH3-[B5 MTM_(#6YC131Q@UN9)4W#4IG M,68B\WT,AL@+X-$.2V1,509$,+J63]&3X5>,,V7SW$M;B+0@B<70+8S#C)(0 M_Q'AJG3PE8@SI4_"B5M..EK62_"1V7[$*/"?/\R=(H90YK_Y#3[\^M>?/^!9 MN!_QO[_^/U!+ P04 " :A*).Q_B[DX@1 #7Q0 $0 &-V;'0M,C Q M.3 S,S$N>'-D[5U;<]NV$G[OK\#12],'19+M7)RITY%O/9YQ8A_;:7J>.A ) M23BA0!4 ;:N__@ @P8L(@00E5TJIF4PKD]C%+K[%8A7C#S__J]O]_?3N&IR'7C1#A(,SBB!' M/GC"? J^^HA] V,:SL#7D'[#C[#;C8F ^O',_ _,FZ(9!)!SBD<11Y&YI//3H2H].#X^[JFW:5'FFPH*MH/>[Y^N[Q7(4R:1 M?W4U75<^Z@X.UI,B1<_S !+(0[JX%'_7DRR@ MM,#E(F,B13R6(@[>KB&BXDS01 XA]47*4VU4#H=FT11KUV\>$NJ(D:?\'!-N M4)IFDC07PSQ\U>P_FD!6_,:M2H:\UY/PL>>%$>%T(3W3NSHNS42G_^AF3!H* M$U$J(K &TN0)T[_6EL='N-+7LU5$\D<3[UY@AIZ]J;L(*97ZM;80F#PBI@*- M0Q=0"WB;EVD5$$QJ%"#E"#QHD I<9T)J3E( MMWW28:*U Y1H_KQ=Q^:C4D#W 4K-4M$@8V M2 [[;P[[@UJ0Q-S:!,D9G&,. _R7DJ,V$$MD=M_TSN";B@Q:V^!#WU>,87 E M(C,Z4P\=_51]CG;']>ZHW$N*O&6W2=F#'/\V.K,S@03F.[[8CW$+R,N M6O.3J&L6S:Z1B.5OX4*5_$)\1(=!<"/R"2@)U%O7*/$%JJZTE%)\664IL20@ M$06HVH 6!BAI@! 'I/+$15H9I%H =8Q6JSG9P]:WAK#5CG0; ]B0L## OEQ3 M.86!7 N[GR+$76!:Q<$"CQA^Q3\Y!-^+EE/K_0J=C!5(>(&8V1X2SFXA%5I- M$<="SO7Q*;*K .N-ZDLUP0*O"KS;VI_2UF(WXS/(II=!^-2L7YDYV2%[4]&_ M,IX@' /)%2BV>[#&8I00BDT18?@178=L Z"5.-K!.W0#+\\=2/9[$,=),";> MKHU>CI4=M@,GV#*V>[C&]SSTODW#0,32[.+/"//%VK 96-KA.W*"+\_^1Q!7 MT"(@]590$9M?B"":+W))=&WHK$PL8/73^#'=D9K[*2/[F%T^LV\1-A>S>1 N M$#I%1+#EMR(XJPV)B=8ZF3;H&R;3-!>0L &23[L1V,3DF2-;ZU3(H&^8L3;B MMI\LRR%[100:Z $^.TQEY&GL$]/'AKX44P-%WLZ&WD37JY(IM!V,Z\$N?2 I$5Y^1E7%NQZ![N(B+B\<7S'!&FPY)-PKV* M>27<1TW@EITZJ0Z\2BK\J>6 WR$O)!X.L!+I9CR:0U"Q_YNM6]J%KWYM% 2PY.1+)(T+B[1WD2"[: M78S'R./X$>EGF[,-E^HJ#>2-LX&DU2N34)7%TPY:A-SS=MN)XZIOF=*^RGML M6.4MCM;M6]3]#.5^A9OQ:<0P00[+%R5">[(Z,"2K,0O91323%C7\;;R[?B%] MT9\1GLO9R-J-;R2V W!D $"SB=V19M1R$#8Q@>#*US[J'!D2$C-T^SF%"G W M@&-=R$J3/RL@VR.CVL%Q[+>PL UM2WC0_UN49^C?;WGP."_"KPK1YKV=ILB!O+P$PS86D!:.58" M68H=EH$L_JWY[X%T')),M-:Q:'!@&(N*8+1R"'I$)$(.S1Z7MZ<_A\9A1U&V MKVTWD>+48&4/D0^-0XQBND]CRIB)=H*3"957&JE)3?W8>5RIPZT2N=**289< MD;6G*OA+?TD)WAF]25WPF M)JY-[^E7,4.RYIT0_+1'W0#+'?(0?E1#^Z81-["N1+NTIE$7[5QEK0;Z%E$U M1HE6N1D%.'9]KBM8=7A50FD(]C64.<8@Q[G%8ZIS@)^GLD\S'1I#^V0<;%]0 M+^]X]:, 7>'?8!#%UR<0_S_JJMY%G-2J5?3:6-1F:$T+3(LBFC.XNA)_I=R5 M!\SX UW!'L12FSOZ/4>V5A=X9-BG[ AH&_WA/9K(&>\FQS(,I/8)8--*<,*D MI4+(EI)A/B" M]F"OH=(.2NE%M1WHJ'>/OAE]QR1D)0/[4L/ D(^8L&MC;H("Y'$D(T[*$0T6 MEYB()!G#X!QR^(7 2 QI\O+YV@C5XV0S,&K2+/?(UAJ M<6U73+(\CK"WTM_(R!'E6V &SC,2^ MS/O>Y#4EL3J:+RY#*@TR0+-C#4ZC>7Q%/:"AB=%70U3\V MKL$^B_W>E&YD&*H;A>/Z@(A;0%+CCPR(.I."::T)21N=9X;.)B83:G&KQ+4\ M!A9QW4\>E-#3MRS$3R+J3>7MEN)-8P2K.%:B^-Z.8GHO1/(XJ2&^'J+56.96 MX$Y%B_A#XG^"]!OB\5]/D/K-G; #\TJ$2Z<@BPCGJNK*;S;X:BX]KBUY$-?7 M;KC55C[LJ:NFQ+,OH@H]03!"[(O>(X)!>(RBO=9OBN>M6GI>JO])6CFVV4K2;6!X@#"5^;K0=%8;' M4@$L2BJY0"98*[<&99BZ3E L$]IWFKPWS4'D,&SC#$,TFT&ZN!G?XPG!8^Q! MPI/E?4PFMV& G;X=49.=?6;"=.XI8:PN"WG.(A$$/L9\?B.!Y&TB/>SD-Q/(74.UEZH_DH# M*L^$N1A03B!U(5DL$A RZ8LOA%0@%@LHN?;&M0K<%QHV:@T?!WWQKSS*US>% M5_K7'M=E -)2EQ!3N3L0B9]ZP:;1K8.;KK?2291S/Q1MRN? @YN(,PZ)+PHE7E^&Y/)N@4<8H :;9%]8CDH;*\\:-;2Q M5#20DRT=@U3BDA-O;W.KL';-*EV8VC-.^6^=L>@?G9#^W%OZ 'CRH/"9DFI44:B)6O$3.75/)DVURFLA/]F;G^P;$O\.!?+;%K=P(4P^ M>(#/.7UJ%F^NF1@=Q$! %\NZC>+#B$)PBD2V;%(9$SG,<#<<*0V?ENRP\&AK MII>*6/QB[ -ZYJ>!Z/9:W-6OUQ"=:S8;[SBYZ.0.S?6J-)4;AF=%'&J5W %X M0J(T_8KY]"QB7&3;5,71(OL^BRA5FWB%T4*YQA/_/].P">D+]BT?CH9G*8SU=:]J$WBSR'QFAN!E?H?80>9AHZFL(IP)ZWA&L,1#C!?-' (-6BW M,MINS!26%:QI"':RW3:#9EZA'OD_Q!B<'4,EY;9,PJ(_XR)/1_01JPL]U/FI MY1C(5F0'@I^D\>^C^3RD?#BA",4W'"?RKW[?' XMV>8!*4J[!,6*E[N7FRY= M!I3XQZ(V%65V7JFLDUOU,A3;?JAI269;KS%J\=FU-EIM])9O80X3HK1=ZI7=>F"4 M?@XC_:R#_"1&\7,:OP;A2.[#$ TVP4+:Z_!)?KG!3TFTTIMBUL@I"(\@M)?S ME7]+H]PBN15;WDR.16GATSS$7-IA!?WWH+I\B)B(@MPT+I)M6]'<^J]A=S?[ M33P37BWD,- Z.E%\-],!5S/AE 03&%Q0&M)D^O@A/ N@&,7D@E*\L>8:36!P MB1 KCO#-R;<_\B^G:U=$CUOW,%#[BI:'?B>*G4O]4L4_P6<\BV;WX9B+; Q] MA92*L7!QJ_AH7:L*;2]C2/5(OL].)M<2#'89R2_;?,)$RGT+%^I#X.<1PN12 M>*;_(DB9B#X>IL+;PC'/;'A]-M]-"'/#A=C+.]B+/=I>9/=2D=RQ*)-;+BI7 MM_!.JZFV##*UUN>@;SVJ'52GEW9I=QEZ7C@4 9!$\6$G2ZR,@E2ZORMW$PKUF2R35^2M425+30VA205 M2_?P/H1RLB%MO+^_WFU/WFQ895Y2^7,D XZD?[,7;>_:E:_AC!6C[;6Z5F@H M>IRP(E%>]'>V=GNN9-N\I3#A:(+HYL>MICHFEC%,ONV"KHATVPQ[:B9R>=7A MY:O9O8B@L M*<5&%MU'BZQ(7O?$T<4=5U]5)%,;[H6-1D"EA/Z ^)?TM#/_*6YPQM!79O:BF5 M=CX/L/I T@IMRN]W5YEK[,E]$RM4*;W=747,"FQ?\)R@8E1 [&9\2[$\2I=^ M!U-+O.KU#L:8Q@NMEA"PE]E!0RHY58-".W9,K2A\=EJ&V>=+:Q;>S7G36N=< MRY..P/F2[&SJ88C2^>D1?)OBOB2S&N+:T(O6@-?Y^#B$\C,V\JDKJ//_P?4$L# M!!0 ( !J$HDX^NR>RWR$ ,1H 0 5 8W9L="TR,#$Y,#,S,5]C86PN M>&UL[7U;,<;],3,^&?)MPA+OE]65GSU,%KE*=IDAOD;2M M^?6;*)*R+%%D454%TN[3T2&3Q4(BD?B0R$P B;_]Q]>KR9//L9G7L^FOOY"_ MX%^>Q*F?A7IZ\>LO']^CL_?/7[_^Y3_^_F]_^S\(_?>S=V^>O)CYY56<+IX\ M;Z)=Q/#D2[VX?/+/$.=_/$G-[.K)/V?-'_5GB]"JT)/VPZ2>_O'7_,?9>7SR M=5[_=>XOXY5],_-VT=9]N5A\^NO3IU^^?/G+5]=,_C)K+IY2C-G3FU(/OI&_ MH?WKO?>_L/9M8HQYVOYZ\^J\WO8B MD"5/__NW-^_;=J)Z.E_8J8^__/W?GCQ9B:.93>*[F)[D?S^^>_T=$3^[NOIL MEY-%_O0TO_'TS/MF&<.;VKIZ4B_J. <.6D*734R__N(_3Q;0>&(P6S7]WQ\N ML;C^%'_]95Y??9I DY\.R-.+N+#UY'#.OB\W'G\?K)L\1G+?EQN*O^?V4[VP MD_I?[2#8Q]7VM\?AY2R$.O]K)Z^G:=9[!A 9K 3RJ%UDYS<^FX?EL MN@ U!NJLPU#I4+0 EWV$WHMJ@;:]6BZ63?RMGM97RZLW$73M6WO=OOEQ&F)S M-IFO]98R+#ISN M*3@ZAV]M W*ZC(O:VP[8.83*&+R_7\#?MF?/TW,[OWPUF7TY2,H["8S.\>SJ M4Q,OXW1>?XYO9O/'<_X0H;%;L%8 \.MC6;]/86R>WR]F_H_+V014V/SE_RSK MQ?5C>7^8TE!MV#@+H+=>@MI:7-^:@?9QW:7L4'R^! *SZQB?Q6E,]>(MZ()] M[.TH,B)7/2R$QU$;JBVOP:N\BA_LU_WSW9971^"BAR0/HS("[UE?SJ:K0?PB MIM@T,< /9_,Y3%X'M^$ :B.W9?7X601)QENO]&I1)YI%V@6/7W[]!)/<9@@. MT*X]-$=HU[OH9V![3NH6ZN?I[&JV;!GZ.&W@IXMI_:\6/FM^#N^\?A44:'&> M0I>+67,-O[Z#V31;Y2]3BGX!ULOF6>]F/Z*6$=K>S4-YL,!0'/UNLRMWGIXM MY_4T[C-C.P^Q;7N4_ X1U,:)06?,]%CAG;R?PQ M+>A":)06=(/JCB+#2;54V\#,B_7G=@@-U*Z' M*0[Q:2$-E9Z[2;W"2D=#]P 2 W/=5<-M>7DH3O(2<%A.XNOZO^QDN5H5 MFX;_!!U?I^N5PF]=G'U,'DJG-/_=H/ X:H.U)5YD0^N ..3#)<;CJ<=$]"AB MX[5DT]OGZ

(3B@! =':>2"!6)$(+]1@3#''"1 M&!6)$8+C1@3#1+A(@HHD"$&\$<$P"2YR0D5.",'VX1%,LGUXLFHF#K)V8T1Y MA1@Z-\)6WF52/;KN)7_ATYC[2F7==LJ["6U:VC5>)80&DTKP8/Z/QDS6Q6!0 M:;N-S5Y.\V4RM.CGT4F6^9W_ 5!+ P04 " :A*).QJ:,8,0! W! M&0 'AL+W=OEWGPG769 MJ]$*WL-9(S-*R?2?$P@U%7B/WQS/O.VL=Y R'U@+W\'^&,[:661EJ;F$WG#5 M(PU-@>_WQU/J\0'PD\-D-GOD*[DH]>*-+W6!=SXA$%!9S\#<E/C%:]L5.,.HAH:-PCZKZ3,L]:08+<5_A2L( M!_>9.(U*"1.^J!J-57)A<:E(]CJOO _K-)\DGY:P> != N@:D 4=,@N%S!^9 M966NU83T?/<#\RW>'ZF[F\H[PU6$,Y>\<=YK2;-]3JZ>:,&<9@S=8-X1Q+&O M$C0F<:+_A=-X^"&:X2&$'[;J618G2*($22!(_BF1WI08PQSB(FE4)(T0)#O3" %5^H;9;T[VL;0DG"B^T9GW/F MXG$^:O-B.P"'7J50ML"=<_V!$%MU()F]TCTH?]-H(YGSIFF)[0VP.I*D(#1) M;HAD7.$RC[Z3*7,].,$5G RR@Y3,_#V"T&.!=_C-\<3;S@4'*?.>M? 3W*_^ M9+Q%%I6:2U"6:X4,- 6^VQV.:T"]R!$$/)I_)DU\1(R$-?G-_7'6+NOY2IK=Y.02A&;, M<<+0%6:W((A77T+0K1!'^HE.M^G[S0SWD;Y?1_^2; NDFP)I%$C?E7C[H<0M M3/8A"%GU5()IXS195.E!Q4E>>9>!O:/Q3?[#IVG_P4S+E45G[?S+QOXW6COP MJ217?H0Z_\$60T#CPO'6G\TT9I/A=#__(+)\X_(?4$L#!!0 ( !J$HDZ% MIH#[MP$ -(# 9 >&PO=V]R:W-H965T3I]@[V6JX&&)[I83YXG]W% M>(O-*F6K0-L6-3%09?1A0GC(Q,G+CO31&6\\,Q9;<@-&'. M(X8O,)L9P;SZ'(*OA3CS_^A\G;Y=S7 ;Z=ME].-V76"W*K"+ KME_&/RH<0U MS,&ULE5C;CN(X M$/V5*.\[\2VW%B!U ZL=:59JS6IGGM-@()HD9I+0S/[].I>FB7W,-"\D-J>J M3MD^9<>SLZI_- 65OYCU?<_U8J9.;9%7\KGVFE-99O5_3[)0Y[E/_;>. MK_G^T'8=P6)VS/;R']G^>WRN=2NX>-GFI:R:7%5>+7=S_Y$^K$5OT".^Y?+< M7+U[72HO2OWH&I^WLD4M5?,^W[6'N)[ZWE;OL5+1?U?DO.284^MZ8_1?Y*@L-[YCH&!M5 M-/VOMSDUK2I'+YI*F?T:GGG5/\^C_S9P :OV(V4?KX84UU/* 0MC&/M M@A$'2N98=$P M(!KJ.F]A,3!Q1[98#,P^#X!L 8@ZJ@S#BF% #)0[7& QL/B.;+$8F+W+@6P! MR#FW6#$,B($ZJA3'8N#DX]ER+ :.-@1G&,Q M<+ S4/,P!D'&46@%0>D4M/X-:,H8:X\#63''0N-85CRZ8]RPK#C88^QQ0R!K MW&Z#IF2P0#G0'G,418ZUQ],[ONZP]H2]$9G?=RMAG]]T00-G5 1,D]!Y\!%8 MS,+6J?GAMAHQUZ'^<)!"2,@JN+J$*&6][V^$&F^C3E7;?8-?]5YNG1Y9=XEA M]"_IPWJX.WIW,UQE_9W5^[QJO!?5MJKL+S)V2K52$R6?M$8.,MM>&H7&PO=V]R:W-H965T"E'+AXDPV "MX9 M[>0Z;)3J5PC)N@%&Y!/OH=-/3EPPHO11G)'L!9"C)3&*DBC*$2-M%U:EC>U% M5?*+HFT'>Q'("V-$_-L Y<,ZC,./P&M[;I0)H*KLR1E^@OK5[X4^H5GEV#+H M9,N[0,!I';[$JUUN\!;PNX5!WNP#4\F!\S=S^'9+O_4/]B:]>U'(B$+:=_VJ-JUN%S&!SA1"Y4O?+A*TSU9&$P M%?\=KD UW#C1.6I.I?T-ZHM4G$TJV@HC[^/:=G8=)OT/FI^03(1D)L3Y0T(Z M$=)/ GY(P!,!.P0TEF)[LR.*5*7@0R#&?[P6P%%4]=V"8HQ%/G"O0)J,G[:_1LWP^4#@ILRWT7HP3;3PHWD_#&LU?C.H_4$L#!!0 ( M !J$HD[/A?Y.\0$ -P$ 9 >&PO=V]R:W-H965T\5=1 TCGC9)6I&XM97= 2.0U4"R>6 >M.BD9IU@JDU=(=!QP M84B4H,#SMHCBIG6SQ/@N/$O839*FA0MWQ(U2S/\=@; ^=7WWX7AIJEIJ!\J2 M#E?P$^2O[L*5A4:5HJ'0BH:U#H /XW4 O)GM'5W)E[%4;WXK4 M]71"0""76@&KY0XG($0+J33^6DUW#*F)T_U#_8NI7=5RQ0).C/QI"EFG[LYU M"BCQC<@7UG\%6\_&=6SQW^$.1,%U)BI&SH@P7R>_"XC/&G)>@G:^MYVEBR;_F *OS/P()V>W5NI63;SCB#X'^H[,_$.# MEOT'4$L#!!0 ( !J$HD[6J.6K9 ( "X) 9 >&PO=V]R:W-H965T MJ:J560EMU^VS D&B= M.+4-V?Y];2=$@1P"?<&7S!G/\7!L9XV0[RIG3'L?):_4PL^UKI\14MNR))J,Y0'I&K)Z,X%E1R1($A028O*7V9N;BV7F3AJ7E1L+3UU+$LJ M_[XP+IJ%C_WSQ&MQR+6=0,NLI@?VD^E?]5J:$>I9=D7)*E6(RI-LO_ _X><5 M3FR 0[P5K%&#OF=3V0CQ;@??=@L_L(H89UMM*:AI3FS%.+=,1L>?CM3OU[2! MP_Z9_8M+WB2SH8JM!/]=['2^\&>^MV-[>N3Z531?69=0['M=]M_9B7$#MTK, M&EO!E?OUMD>E1=FQ&"DE_6C;HG)MT_&?P^ T@60/@!'DP%A%Q!>!:!6F4OU M,]5TF4G1>+)UJZ;V3X&?0[.96SOI]LY],]DJ,WM:AF2>H9,EZC O+88,,.02 ML1HCPK2'(".@5T% %<3%A\/X,( )0I @= 31!0&^2J/%) Y3.0P.2!IW%).12"%S^F-RWI,/8.A B6Y0P(< CO[# M(+AR,52Z(X/B^P9-02Z%P"< 3AXP*!D=G",=4Y!6!QI<7/8E\8/*0U$I;R.T MN0/=3;470C-#%SR9A'+S>.D'G.VU[::F+]L;O!UH47>O$]0_D9;_ %!+ P04 M " :A*).3+^A7R\" ":!@ &0 'AL+W=OR#=5 ^C@G;-6%6&M=;=&2%4U<*J>1 >M^7,4DE-M MEO*$5">!'IP39RB.H@QQVK1AF3O;3I:Y.&O6M+"3@3IS3N6?+3#1%R$.KX:7 MYE1K:T!EWM$3_ #]L]M)LT(3RZ'AT*I&M(&$8Q%N\'J+8^O@$*\-]&HV#VPJ M>R'>[.+KH0@C&Q$PJ+2EH&:XP#,P9IE,'+]'TG#2M([S^97]LTO>)+.G"IX% M^]4<=%V$RS XP)&>F7X1_1<8$TK#8,S^&UR &;B-Q&A4@BGW#:JSTH*/+"84 M3M^'L6G=V(_\5S>_0SPZQ)-#XHJ#!B$7^2>J:9E+T0=R*'Y'[1[C=6QJ4UFC M*X7[9X)7QGHI"4ES=+%$(V8[8.(9!D\(9-@GB=@GL8WOW G)_ 3$&R-Q!&2N MGR5^@L1+D#B"Y+\(%C=)#IC485J'B?T2J5*K+,(N+767IUEG=[2I('!5]Y"5:>0,E-H*O[ M/5VLT@=G#T?^"Q)YA!Z6:=&N]F:"W_X$/7_D[EJ6E5L!?:-"C71HY":##!1$^F[+5Y M**8%@Z.VTX69RZ%;#@LMNO$E0--S5/X%4$L#!!0 ( !J$HD[G2'*\% ( M -4& 9 >&PO=V]R:W-H965T^=A>Y9D\&=ZTL%>!/@G!U)\=<-EO0AI> D]-51L7('G6L0I^@/G9[95= MD8GEV AH=2/;0$&Y";=TO:.I2_"(YP9Z?34/G)6#E"]N\?6X"2.G"#@4QE$P M.YSA$3AW3%;'[Y$TG&JZQ.OYA?VS-V_-')B&1\E_-4=3;\)E&!RA9"=NGF3_ M!49#LS 8W7^#,W +=TILC4)R[9]!<=)&BI'%2A'L=1B;UH_]R'])PQ/B,2&> M$NC<>QD*>>6?F&%YIF0?J&'S.^:^,5W'=F\*%_1;X=]9\=I&SWF2SC)R=D0C M9C=@XBL,G1#$LD\E8JS$+OZ0'N/I":HP\>GI&X5SG"!%"5)/D+PAN*%@AA+, M$ 6+=WN$899XD3E:9(X0K'""!4JPN-_F$B58WF$3P]RPN4*+K#X2S"*<@$;X MB8WN-TIO''IZAU44=,,K14_^EL:(VQO_#L5//TW^PRU^_FEZCUL,]-XMN>HJ M E3E^ZD."GEJ?3._BDX]>QO[KO0//C3\[TQ53:N#@S2VM_D.5$IIP&J)'NS/ M5-L[9EIP*(V;+NQ<#8UV6!C9C9<(F6ZR_"]02P,$% @ &H2B3F^Q:>*9 M! >1< !D !X;"]W;W)K&ULE5C;;N,V$/T5 MPQ^P(CG#6V ;2&(L6J %@BW:/BLV$QLK65Y)B;=_7]W6*Y/#C?1B2_*9TULUI^9I4 MY]*E^RXHSQ+!F$KR]'A:;E;=M:=RLRK>ZNQXR'9K,[IJ_O+U7^?G\KF++EFV1]S=ZJ.Q6E1NI?U\I[?;=&V 1WB MGZ.[5*/C1=O*4XK]UAD_Q[W]6&]-,O%WKVD;UG]I;C\YH:&Y'(Q=/^'>W=9 M V\K:>ZQ*[*J^USLWJJZR(#JEP$P M!,#/ /QE X!Z 4D?2L=-]NT3C>KLK@LRO[O/:?M4\3OL&%_UU[LR.Y^:^BI MFJOO&Y!BE;RWB0;,0X\1(PR_(I(F^_46@KK%@PC"O1L\A@C0MY!M"-&:+@+( M/J&+AYL^@4Z 9 +L$N"X .OQU$-4!SGU$,ZL]%IY#&'*6K#@=4S 4#(FZ:(E M6;0,B@:)= )%)E#3:=-D OTQ;3U$CAI%8&"81QL!$Q*8]RQM"1C3BD6*-F31 MAJ MPKLE$]CIM'%&ZY)]3-R &??*+>?&>,Q1.*,E>K@MA9,6C8U4'IDHG&!/ M15*0$^.>BQG\T7KG,($_"/HU%HSUZ2-@2J*O5P*FM>6QLNDIP\,Q QA1+*-SR<-R C+PI.BY^; M&?S1\N=V G\V%)MFG*//'X%3VLA O!3."(Q4+NBQ(\*Q S+R%PA:_X)/YT_0 M^A?B8_X&S+A?*\=R&Y86(8PSAOX:9TO@C!B_E&_KIH>."(<.R,CT%/0 $#B# M/7H B/"M'[(GB9>NT<'"C((A^-JE8(R!B)1-#QT1#AU0+)*"5K_0,\BCU2_" M=W](G@E'FC0:_84>A4/%9$ ?@>-H8BLU00\=$0X=4)&%.M#J!S:=/Z#5#^'; M/^!OP-R,>M#<^BL^$@?65BBTZ@!XZ$ X=4)%'&"(F8X;+ %K_,,%G M#)C;666L].D+85H:YCLK J:DCHD7Z)D#A--0L2QP7C!+N!H3W@(MPDH&!<^)9N2\*BFD-Z MVB#A-53$:R"M?)SA-9!6/D[P&@/F9B_)^,N01QKEOVP)E&S$[=6^ M=GN[U6)7O)WJ=AMO=/6Z?WPOVOU+[_H#O]OVN\ _T_2;TG^FY>OQ5"V>B[HN M\FX/\Z4H:M<4R3XU_^S!I?OK2>9>ZO90-\=EOQG=CH3JZ[[9O_ 5!+ M P04 " :A*).%VAVWV8" A" &0 'AL+W=O'. &MP=1VPO;O M:QN6TF!+>0FV.7/.7#(>BH'Q-U$3(KWWEG9BZ]=2]IL@$%5-6BR>6$\Z]>;, M>(NEVO)+('I.\,D8M32 89@$+6XZORS,V8&7!;M*VG3DP#UQ;5O,_^P)9>OOP&8/$FU@$*\- M&<1B[>E0CHR]Z$DDIJ"JP>-_),*-5,RH_?$ZD_:VK#Y?J#_;,) M7@5SQ((\,_JK.^=R)G?*7RA0U?R!10['M3]-_(C5 %UYXHC8I187Z] MZBHD:R<6Y4J+W\=GTYGG,+Y)L\G,;@ G S@;P#&64Z8R8>*&3H]A1D-2JDEI4T)U*NE(!"8A=6B!^HW@9;A1BAS%=#>GL#6GZL"QBLAF"%74NS]"6P-NBI@ MLKH)4@CNA8+%#=T2?C&S27@5NW9F,"Y.Y_FW@^:&_PP]LP) HB91<5;52*YVNNO;9(4Y 9S"UG7#]^]J&T%Q8 M5/H2;&=V9G?-:%FU0KZJ@C'MO56\5FN_T+I9!H'*"U91]2 :5IM_CD)65)NM M/ 6JD8P>7%#% QR&)*AH6?N;E3M[DIN5.&M>UNQ)>NI<553^WC$NVK6/_.O! M G!72R?D,O](-=VLI&@]V36_H?:.T1*; MWN3VT+7"_6>25^;TLHE2L@HNEJC'[#H,OL&@ 1$8]D$"0Q([/ J/R (FB, < M(T<0OETF.16)\KB M:*(A!-0A0$,RF" %"=(9#4E'B68Q(1,WGX$RV8Q^9".9Q0(G$]>[ &46(YED M(DT4PB8(Y[]A:,)':$9+>U R\R5#H)^V" -2^%X*CZ0^8)+&$TJP\5 TXP)[ MT-PW&L$616./)E-M@1_C(%@ R+(@:,['%L0Q2IKY>V% M-K/-3:"C$)J9;,('4W%AOC&=';9>I6&ULE5==CYLP$/PKB/<>>&WS<4HB]5)5K=1*IZO:/OL2)T$'. 4GN?[[ M&L.A@)<>>0G8S ZSFQW;+"ZJ>JD/4FKOMND?M#[>!T&].J0F@SK/9!?:RDV-J@(@\@#*.@$%GIKQ9V[K%:+=1)YUDI'RNO/A6%J/X^ MR%Q=EC[QWR:>LOU!-Q/!:G$4>_E#ZI_'Q\J,@IYEFQ6RK#-5>I7<+?V/Y'X- M41-@$;\R>:FO[KTFE6>E7IK!U^W2#QM%,I<;W5 (FF?\+@+PP.@"X ^@+#_!M N@(X" M@E:93?63T&*UJ-3%J]I_ZRB:IB#WU!1STTS:VMEG)MO:S)Y7-$X7P;DAZC / M+0:N,#!$K%T$C7M(8 3T*@!5 3:>7L M4Y;8[0-.$J==,!A/I[H%-S3!'#VQ Q'3J=H,!= M"/R&HN N!&P7=(H2.6<1"%.G55P4'_=^<'4>; [HWT6US\K:>U;:'"WM 7"G ME):&+[PSV1W,-T$_R.5.-[>QN:_:@W$[T.K8'?J#_LMC]0]02P,$% @ M&H2B3@C6X9H) @ ; 4 !D !X;"]W;W)K&UL MA531CILP$/P5Q >GT! M>YF9G5WL33HN7F4)H)PW1FNYB@N2C0"2 M6Q*C"'O>"C%2U6Z:V-A)I EO%:UJ. E'MHP1\6 OX64$G)VO'5'+F_-5LON0[ MUS.&@$*FC +1KRL<@%(CI&W\'C3=,:4A3MN MDT-!6JI>>/<9AGHBUQF*_PI7H!ING.@<&:?2/IVLE8JS045;8>2M?U>U?7># M_HVV3, # 8\$?_4A(1@(P3LA_) 0#H1P1D!]*;8W1Z)(F@C>.:+_NPTQA\C? MAKK[F0G:9MMONCU21Z]IL/$2=#5" V;?8_ $XX\(I-7'%'@IQ1X_T/%]@L,C M(HCO(<='2!POFP@6ZPPL/YC6L/J'0+@H$%J!\*Y1_JQ1/69E,76?!'NK63L/ M"R@_7D>S@A=0'@[PLN5HT7+T?\N':,$,]N?=?T1M-FMOY@5-SAP#<;'W63H9 M;VME?MTD.HZ,9VS.["R^UZ.DO_GO,OT<^D;$I:JE<^9*WPA[;@O.%6B/WI,V M6>K1-VXH%,HL8[T6_0#H-XHWPVQ#XX!-_P)02P,$% @ &H2B3DQ5-]/G M 0 [@0 !D !X;"]W;W)K&UL?531CIP@%/T5 MPP.ZM"\#]W+.X1P&R4BU\=1=6VT;N,P'>H7OH'\,9VDJ MO*C4'8=>=:(/)#0%^A =3ZG%.\#/#D:UF@P3)%@@V!A87L==%[/ADQ8^RT"] O +$"21O8I!-C FS M89(](=LH'M0N6AW)&S.)UTSB,9-LS$R8=+4-RVB\!]'FWK- MI!XSZ<9,^B[S/LWB:&/&@XKCPV%C!J]NGGT)OE%Y[7H57(0VE]A=M48(#48Q M?#"2K7E\EH)!H^TT,W,Y?8)3H<4PORYX>>+*OU!+ P04 " :A*).!L'# MI?$! !:!0 &0 'AL+W=O &+XN=,U*2S3=,F;3+9IMO?C!Y'LR@6F'%[]P5TC*OTCW#@/>]S#@:R MD?$WT0!(Y[VCO&(#]&JG9KPC4H7\BL3 @50FJ:,(>UZ, M.M+V;I&9M3,O,G:3M.WAS!UQZSK"_YZ LC%W??>Q\-)>&ZD74)$-Y H_0?X: MSEQ%:'&IV@YZT;+>X5#G[B?_>$JUW@A>6QC%:N[H3BZ,O>G@6Y6[GBX(*)12 M.Q UW.$9*-5&JHP_LZ>[('7B>OYP_V)Z5[UB?[%_Q.IL2KUHCL+LJ>*%6KT7P2'.T%T; MS9K3I,%K37Q8-$CY+Q!LA6!C$'R )':#P&H0&(/P@T&ZJ7+2Q$;3&\W!\U([ M);120@OEL*%,FFA%B>,@M%,B*R7:44+/VU"B'27$26"GQ%9*;*'X&TJ\HV", M_W-BB9626"AX0TEV%#\*/#LEM5)2"R784-+=W\=!O#LRM+H6^M7Y0?BU[85S M85+=,',/:L8D*$?O297?3=9\"R8;Y)4/+B%89@TYT9]4_FIV7,V"/LJAJ&@M"E9[G!X7_@K.MQ!I@D&\%?0F M!F-/I[)G[%U/OAT6/M".:$ESJ4,0=;O2#2U+'4GY^-,%]7M-31R.[]&_F.15 M,GLBZ(:5OXN#/"_\U/<.]$@NI7QEMZ^T2RCRO2[[[_1*2P773I1&SDIAKEY^ M$9)5711EI2(?[;VHS?W6Q;_3W 34$5!/@/%30M@1PD\"?DK '0&/"$&;BJG- MEDBRS#B[>;Q]O0W1NPC.L:I^KA=-L226".+CAX%-C8B3!XA6QN2)&X3H3//T/##80Y)Z Z G0&P"8 ?"A6- M"M5B8H.I6Q&($PP &"7L "($(PNX=0!!F"1#X(/WR.D]O84@I5\I-"B5,H<0BE(Z'$$L)XNG2I4R=UZ,Q&.JE=.H G M=69.G9FM T>;83VS=!"(U!$_I02!^Y,'#BTX_N:!8XN&<&;OY0[Y6.88V7O9 M 40QCJ?M3YQ8T&$?C>W;H!"G$SK.8VL%D4,G'.L@JTQ6??X+V3Z%M%Z#P8%> M47XRS5)X.;O44I^+@]6^(:],/QZMKW6C-HWB,TS;Y7\0?BIJX>V95.W&-(4C M8Y(JA^!%O;6S^K'H)R4]2CU,U)BWW;6=2-9T?PY!__NR_ =02P,$% @ M&H2B3NU:^L6Q @ D D !D !X;"]W;W)K&UL ME59M;YLP$/XKB!]0./,6HB12TW3:I$VJ.FW[["9.@@J8V4[2_?OYA5# ILOR M(=CFN>>>.^SS+2Z4O?(C(<)[J\J:+_VC$,T\"/CV2"K,[VA#:OEF3UF%A9RR M0\ ;1O!.&U5E@,(P#2I>V&I!3Z(L:O+$/'ZJ*LS^K$E)+TL?_.O" MXSLE_X]S!\A508:\;,@%]X; M>RJ4%TI?U>3+;NF'2A$IR58H"BP?9_) RE(Q21V_6U*_\ZD,^^,K^R<=O SF M!7/R0,M?Q4X*:7SZ0-*/&]-OJOY$Q*"5=*I(\M+;G^][8G M+FC5LD@I%7XSSZ+6STO+?S5S&Z#6 '4&)CF3!E%K$+T;Q!\:Q*U!?*M!TAHD M(X/ Q*Z3N<$"KQ:,7CQF]D.#U;:#>2(_UU8MZJ^CW\E\9HZ.#!1D39$+*Q(=D(\FA#8DC<0B-G+B)-$ T( M4C=!["2(-4'<%YF,2S,8)<:$ 9FXMB5-+8FL9>5D;2-;S$MZ% M,)+R#]! 2>I4DEI*8AA]N[7!I#TO$*$TS\(P'.EQ( $AF%G(C8V,\SP? ?J M,Z?ZS*%^XD/,G 2SVW=5[B3('0KR4?YR>\-DT807"-V5(+3]H(E4P40Q@=MC M!6>QN =TPVYI01]OEZ$W]XF'R!$SC+U%5G(13%46<%<&L$M#C- $A?M 0_(? MR76?1' <112-RBC8YT;V'>8W\A;T;IF*L(.^\KFWI:=:J$K<6^W:BGND;JG1 M^AKF&],BYMX+%?(.U#?5GE)!I-+P3F;D*-NC;E*2O5##3(Z9 MZ1',1-"F[7^"K@E;_0502P,$% @ &H2B3MM5(Y2; @ N@D !D !X M;"]W;W)K&ULE5;M;ML@%'T5RP]0&S#^J)Q(:]II MDS:IZM3M-TE(8M4V'I"D>_L!=KP$WT3='QOPN>?<8^!">13R3>TXU\%[4[=J M%NZT[NZC2*UVO&'J3G2\-5\V0C9,FZ[<1JJ3G*U=4%-'.([3J&%5&\Y+-_8L MYZ78Z[IJ^;,,U+YIF/SSP&MQG(4H/ V\5-N=M@/1O.S8EO_@^K5[EJ87C2SK MJN&MJD0;2+Z9A9_0_1/*;(!#_*SX49VU VME*<2;[7Q=S\+89L1KOM*6@IG7 M@2]X75LFD\?O@30<-6W@>?O$_MF9-V:63/&%J']5:[V;A7D8K/F&[6O](HY? M^&"(AL'@_AL_\-K ;29&8R5JY9[!:J^T: 86DTK#WOMWU;KW<> _A<$!> C M8P"^'4"& #(&D.QF0#($)/\4T,T .@10+R#JO;N?^<@TFY=2' /9KX>.V66' M[JF9KI4==+/COIG_JTSJ,*W#Y"@G!)9)0)D$D$&> M#(3!L @%12A 0#P1.O%""AIC;^ZF*)S2Q)^]*:K(BQ3.. 4S3H&,O?6X2*=_ M'Q?4R^5QBLI25'CNGZ8H&L<4P2EG8,H9D#*%"7*0(/_XDBU @@+(P-M\BRF& MH!@603%<*F) )KM"<:7:H(];1?#^1AC((O6M)R^BUO\<95/E2B^;D]]>&I$?>J.J]&D01'Z5%[6[ M6?5[#\UF):^J+&KQT#CMM:KRYL]6E/*V=HG[NO&M.)U5M^%O5I?\)+X+]>/R MT.B5/WHY%)6HVT+63B..:_>>W&4T[ QZQ,]"W-K)N].E\BCE4[?X?%B[0<=( ME&*O.A>Y?CR+G2C+SI/F\=LX=<>8G>'T_=7[QSYYGNXGK M',0QOY;JF[Q]$B8A[CHF^R_B690:WC'1,?:R;/M?9W]ME:R,%TVERE^&9U'W MSYOQ_VJ&&U!C0$<#RM\T8,: C08D?-,@- 8A,/"'5/K:9+G*-ZM&WIQF^+R7 MO#M%Y"[4U=]WFWVQ^_]T>5J]^[P)0[;RGSM'!K,=,'2"(2/"U]['$!0+L:66 M.9T'V-D(%L\AF0V)8YP$0_-DO3V;Y1GB#D+40=@["&<.."C4@.$]IC:8 "9K M@S@+ I N DI9BO/E*%^.\(T 7VY% 3QV[R*RMQ SFA%*,T)H@F^_C:P0'TB0 M$D 5024A*'Z&@*9EF1&.4<(Q0C@!A&.$,#@K.P1#P??)$,S2J4]0L@E"-@5D M$ZQN@"R"8? @(!A"%DJ;HFQ3FRT'4;:I%851 J^8#;+O86:#9O=PQI<$N'@& M"&,"U3- * =L(=""2A-;OCA=<(&J\#VA"%=+Z0=0/*U(]@B!-@L,F84#)) I-O!2>80S&/ [[ M(NYMJ;41O%<0I%EPV"P,*)E_39C>#H,QCT':-HJ3J;,Y;;QW$*1YP )M#6@: M*0D\JRLCL"CQJ%5N%)8F"[SQ%D*0'L)A#S&@686P>#:U5-Q%,=L=1])YVHQ#8W^H1=1@H_[D9YMNO>7,JZM9YE$H/ M6OTX=)12"&PO=V]R:W-H965TE.0JC@M:Z:;A6>E#H_Q'&W.XFZZ")Y%HW^Y2#; MNE!ZV![C[MR*8F^-ZBK&29+&=5$VX7IIYY[:]5)>5%4VXJD-NDM=%^V_C:CD M;16B\&WB1WD\*3,1KY?GXBA^"O7K_-3J43QZV9>U:+I2-D$K#JOP$3WDB!H# MJ_A=BELW>0],*L]2OIC!U_TJ3 R1J,1.&1>%?ES%5E25\:0Y_@Y.PS&F,9R^ MOWG_;)/7R3P7G=C*ZD^Y5Z=5F(7!7AR*2Z5^R-L7,23$PF#(_INXBDK+#8F. ML9-59_\'NTNG9#UXT2AU\=H_R\8^;X/_-S/8 \&>#1 Z8<&9# @[P;T0P,Z M&%#'(.Y3L;7)"U6LEZV\!6W_><^%647H@>KJ[\RD+;;]39>GT[/7-4WY,KX: M1X-FTVOP1(-&1:R]CR$P%&*#/7-\'V#K*XC#D/L2SF$( N9)K#VYRS.#'5#0 M ;4.Z)V#A5.H7L.LINDS16GJ) N(R,(1Y8 ((PSS,I"7^;P\<7B9%P5AYO)" M(L(<7D!$"(%Y4Y W!7B1PYMZ43XAS%U@2$4P=8@!U8(SF)B#Q!P@=E;VAOM1 M"'**MP5$B#JYYY"(4Y@W WDS@)9WO N0=^%O MV;F$40(?;@F0,G-/MU[$)Z2,1LBIS!:0418Q1Y9#,A+1F:V 9@YE!'"G+G9C8U@B\*1 #NS.4F?B0>>2<1(*-9Y!U%D(Q$;*[>\/V$@ N*NQ?4 M()JNSA1'S*NW+P.V1 [([K=$SQU/>I%:M$?;YW7!3EX:9:[TR>S82SYBT\LX M\QO38]H>Y]U-WZ!^+]ICV73!LU2Z4[+]S$%*)31E$NDSZ*1[XG%0B8,RKUR_ MMWUCV ^4/ ]-;SQVWNO_4$L#!!0 ( !J$HDZ]D 4YW@( &$+ 9 M>&PO=V]R:W-H965T??NWN$[;G'AXK4],B:]MZJL MVZ5_E+*Y#X)V>V15WM[QAM7JGST752[55AR"MA$LWQFCJ@QP&-*@RHO:7RW, MV9-8+?A)ED7-GH37GJHJ%__6K.27I8_\Z\%S<3A*?1"L%DU^8#^9_-4\";4+ M>I9=4;&Z+7CM";9?^@_H?H-#;6 0OPMV:6_6GI;RPOFKWGS;+?U01\1*MI6: M(E>/,WMD9:F95!Q_+:G?^]2&M^LK^QEW[J>SNVST^E M?.:7K\P*BGW/JO_.SJQ4VIE;RR+"J4*G_KGD5MGA?+?S6# M#; UP+T!HA\:1-8@>C<@'QH0:T <@Z"38G*SR66^6@A^\43W>IM.G@<(Z)D M"-F,(4D"!Q&!.B-C'PUT3J@@( $Q!&1 X.A8=QAJ,+4-,HUC1RV (@AGCF M%64XA4..P9!C(.3(";G#Q#=N$$FH&_(8Y=R1S4>(0:@4#)4"H1*8( $)DOGO M-P4)TAG)2DDYQSM=J?NRFO7>:;OC\D8M#4;?>"Y=J M"C*SRIYSR524X9UZMT&PO=V]R:W-H965T9$FI\I8U^<^:B)DIO MQ07)5E!RLDXU0[[GQ:@F5>/FF;4=1)[QJV)50P_"D=>Z)N+OGC)^W[K8?1A> MJTNIC 'E64LN] =5/]N#T#LTL)RJFC:RXHTCZ'GK[O!FCQ/C8!&_*GJ7H[5C M4CER_F8V7T];US,1448+92B(?MSH"V7,,.DX_O2D[J!I',?K!_MGF[Q.YD@D M?>'L=W52Y=9-7>=$S^3*U"N_?Z%]0I'K]-E_HS?*--Q$HC4*SJ3]=8JK5+SN M670H-7GOGE5CG_>>_^$&._B]@S\X!/9P4"=D(_]$%,DSP>^.Z Z_)>8_QAM? MGTUAC/8H[#L=O-366QZF<89NAJC'[#N,/\+@ 8$T^R#A0Q)[?^8>I@E,$( Q M!I8@_$"0P@0A2!!:@F!,X*]A@@@DB( (UI-3ZC"1Q306D_BP1@QJQ'.-M3?1 MB&<: 2R1@!()(($G$A!F(8\4%$D!@F BDL[RP&$(BZQ!D34@$DY$($P$BV / M;@X/H(@7*!;Z"S]?>QCLGQWVGZB^'O2A_):2A;L, VTV*\ >]$0%8K@5TH%;%T-]F4QU.E R MRB?%JV3ZK42CX5!3<;%C43H%OS9V)H^LP^C=^7:X_(=W<_L[$9>JD&ULC5;M;ML@%'T5RP]0&XR_JB12TVC:I$VJ.FW[31.26+6-!R3IWGZ B>N8 MZZI_8H///>=< I>[N'#Q*H^,J>"MJ5NY#(]*=?=1)+='UE!YQSO6ZB][+AJJ M]% <(MD)1GC,A/1:M'1 _O)U*_N2>A1-+#LJH:ULN)M(-A^&3Z@^PU*38!%_*[8 M18[> Y/*"^>O9O!MMPQCXXC5;*L,!=6/,WMD=6V8M(^_CC0<-$W@^/W*_L4F MKY-YH9(]\OI/M5/'95B$P8[MZ:E6S_SRE;F$TC!PV7]G9U9KN'&B-;:\EO8W MV)ZDXHUCT58:^M8_J]8^+X[_&@8'8!> AP"4?1B0N(#D/8!\&$!< )D$1'TJ M=FTV5-'50O!+(/J_MZ-F%Z%[HE=_:R;M8MMO>GFDGCVO2%DLHK,A.+X5>/0127X+V?B0/(=-)&">B8U/QGGB$B8@( &Q!.1F MH^IYSV=*JU33ZE M19+,*F6@4@8HS6R6'"3(/_\_%2!! 3B8[+!"@SY3:1QHG'X2F[+@N?(K M""Y(X5<:")CA>-X]7&K09VH-\HL-0AGRM:+1-=8P<; M@@RV_-0JWVGZWN8'%8>JE<$+5_J2M5?AGG/%M,_X3OL\ZG9J&-1L MK\QKKM]%WU/T \4[UR]%0].V^@]02P,$% @ &H2B3C<2&ULE5CM;J,X%'T5Q ,$_ 6A M2B(U;58[THQ4S6IV?]/$^= S@)I9MY^#;@)L8^[37\4<,X]]U[[G@OV[*SJ MG\U>RC;X5195,P_W;7M\B*)FO9=EWDS445;ZEZVJR[S5C_4N:HZUS#>]45E$ M-(Z3J,P/5;B8]6,O]6*F3FUQJ.1+'32GLLSKWTM9J/,\).'[P/?#;M]V ]%B M=LQW\B_9_CB^U/HINK!L#J6LFH.J@EINY^$C>5CQWJ!'_'V0YV9T'W2IO"KU MLWOXLIF'<1>1+.2Z[2AR?7F33[(H.B8=Q[^&-+SX[ S']^_L?_3)ZV1>\T8^ MJ>*?PZ;=S\-I&&SD-C\5[7=U_E.:A$08F.R_RC=9:'@7B?:Q5D73_P_6IZ95 MI6'1H93YK^%ZJ/KKV?"_FV$#:@SHQ4#[_LB &0-V-4@^-.#&@%\-^(<&PA@( MRR :@'NKAF'=E1QZ$7JYU-]BO3O^;GL]&C[XM!"&SZ*TC M,ICE@*$W&'J+>7(Q5Y9(1W )@Z(PEA2X8)8+%V,%\>PB6'H+6;F0-,6!,CA? MK+=G(WM.,TS (0'O"?B8(,NL3 =,TF,J$^14""M;@.*$6EPK@&(9G>*0!0Q9 M."$+PC%! @F2ST]:"@E2,&GY:%8,F1SVB.N$(AE C? MO&*E$" 5&GLHL%;('6(A6"T$R<7)-P7YQKX:P(HAKF1XYEL;K!ERAV@H%@T% MHIG:Z1J0&/=!3W>@6#/4U0QGB>W&!3'B*0"*A44IF%1B^T$@ZO&#U4==8?', M>>.2N2KV MNL$J9N#-9U?CTH#&U9B12>)9((9US%R)"LH\%)Z/S3N^-AE6'P/O/J6,A,R1DNV48T'B1$CY)1'S](W8&KHG()BFQ4P"P MV+_\N).P!.3@^6IFN).P]([EQUV"@2[A-",#NEDRWY< PUV"N0U 4,_[E>,& MP.,[ME98W!R\HMW-%7%W1(Z?:+1_+F6]ZP\SFF"M3E7;;1]'HY<#DT?:[;^M M\2?RL!J./:XTPRG,M[S>':HF>%6MWMWW>_"M4JW4,<83O19[F6\N#X7&C5T9SL1)?CI<5_4$L#!!0 ( !J$HDYQOQM?CP( .8( 9 M >&PO=V]R:W-H965TTDV[^O;5B6X*':OH!MSIPS,_8PSN]C1&E5E$"*4!!4M:G^9 MV[6=6.;\JLJB9COAR6M54?%GS4I^7_C8?UMX+LX791:"9=[0,_O.U(]F)_0L MZ%F.1<5J6?#:$^RT\%=XOL6),;"(GP6[R\'8,Z'L.7\QDR_'A8^,1ZQD!V4H MJ'[=V(:5I6'2?OSN2/U>TQ@.QV_LGVSP.I@]E6S#RU_%45T6?N9[1W:BUU(] M\_MGU@44^UX7_5=V8Z6&&T^TQH&7TCZ]PU4J7G4LVI6*OK;OHK;O>_LE3CLS MV"#L#,+>H$W.I 'I#,B[0?1/@Z@SB$8&01N*SAII3A.>1 MSO[!+-IDVV\Z/5*OWI9QF.3!S1!UF'6+"0<8W","S=Y+A)#$.G3,PT>!C8L@ MZ2-DZT+2%':"@'$2:T\>XIP@B$""R!)$#P39*%$M)K&8VF(0+!&#$C$@,1M) MM)AX(!$BG"0(32@EH%+B*A$T4DH<)4SP;%(H!852-^UDXO!D($$&>#HZ/NO, M\73"QQDH,0,D"$R $5Q$Z..G"T_4(0:\B,:%B-W=QUDZN2<8+,@5#C^^*Q@N M)TP =^.QN\1Q-T)#9]OJ[V##LLEA:1:C];5IXK:) MO-.T-X!O5)R+6GI[KG0KL@WCQ+EBVE'TI!-RT9>.?E*RDS+#5(]%VWG;B>)- M=ZL(^JO-\B]02P,$% @ &H2B3JH%ANDT @ 108 !D !X;"]W;W)K M&UL?55=CYLP$/PKB/<[\VE(1) NB:I6:J7HJK;/ M#MD$= 93VPG7?U_;$(Z =2^QOP^\5I=2Z@#*LY9F+7&8K_#C>@"JZ=J!P% MH\+\.L552%8/*LI*3=[[M6K,V@WZ=YJ=$ R$8"3X^%-".!#"#T+T*2$:"-&, M@/I23&_V1)(\XZQS>/_OMD2_1/XZ4MTO=- TVSQ3[1$J>LOC,,G030L-F&V/ M"288?T0@I3ZF"&PIML&"'CPFV"T1;4V5.K',[&]!9:DV+-[CJV>XZ7GR)MY[C'Q)(T? M^.G,S,Z"BO#"\A(5IQC;'6.K8[QPO(IFAO&B+[X7!;/W9;=$/86Q-RM^;T'Y MJTG&WC&:7*8:^,4,*N$4[-I(_4Y.HN,L? GT99S%MVI&]B/M0Z8?L#\(OU2- M<(Y,JJMN+N29,0G*I/>L&EJJF3X>*)REWB9JS_O)UA\D:X>AC<8O1_X?4$L# M!!0 ( !J$HDX(; #PJ@( $@) 9 >&PO=V]R:W-H965TFH>+?FM7\ MLHQA?%UXJ@Y'91:2U:*C!_:3J5_=H]"S9%3950UK9<7;2+#],GZ ]R6T!(OX M7;&+G(PCD\HSYR]F\FVWC(%QQ&JV54:"ZL^9;5A=&R7MX^\@&H\Q#7$ZOJI_ ML_ZEVZKB,21SMV)Z>:O7$+U_9D% >1T/VW]F9U1ING.@86UY+ M^QMM3U+Q9E#15AKZVG^KUGXO@_Z5%B:D R$="1!_2,@&0O9&0!\2T$! #B'I M4[%[4U)%5PO!+Y'HC[>CIHK@/=*[OS6+=K/M?WI[I%X]KW($%\G9" V8=8]) M)Y@W1*+5QQ!I*,0Z]>CI^P ;'Y$5[R&E#RF*L(DLF&=F^=F[/-.P H*("N MI@(9=C:JQV"+:2UF!HO"S3:$ JY6Z:-PAD'8<1YTG/N.4>8X[C'Y)(JVXOCU M,;.,.* R )KG)&P7!^WB@%W@V,5>%)(53KEN?%"1 ;>>?! B\(;?(NBW"%04 M"@N0H #Y1$41_WPF0?I\?4Q>Y,2INM)'S2#,TQL5-0\ZGG^BHN9>'.<0-SYB MAC!P3K$,H,@-LQ"$KS;PB8H:0-,XJ6LX@-&.YX[A$ H"?,/RC=L8>I;GN>L8 M^C<#P=CU[*-R@@!P3?NP&43$=9U,VDG#Q,&V:AEM^:E5YE:>K([/@8?4M"-G M?6V>";9-OV6&A1Z+ MOK?W$\6[X=V2C(^GU7]02P,$% @ &H2B3N!0-F?U @ &@T !D !X M;"]W;W)K&UL?9?M;ILP%(9O!7$!!?--E40JB:9- MVJ2JT[;?-'$25,#,.$EW][.!T.3PTC\!.\]Y_?K[L+@(^=8>.5?6>U76[=(^ M*M4\.DZ[/?(J;Q]$PVO]SU[(*E>Z* ].VTB>[[J@JG0\UXV<*B]J>[7HZI[E M:B%.JBQJ_BRM]E15N?R7\5)&H3(6S6C3Y@?_DZE?S+'7)&55V M1<7KMA"U)?E^:3^QQPV+3$!'_"[XI;UYMTQ77H5X,X5ONZ7M&D>\Y%ME)'+] M./,U+TNCI'W\'43ML4T3>/M^5?_2=5YWYC5O^5J4?XJ=.B[MQ+9V?)^?2O4B M+E_YT*'0MH;>?^=G7FK<.-%M;$79=K_6]M0J40TJVDJ5O_?/HNZ>ET'_&H8# MO"' &P/ZP9D-\(< _R,@^#0@& ("$N#T7>G&9I.K?+60XF+)?GJ;W*PB]ACH MT=^:RFZPN__T\+2Z]KP*@W#AG(W0P&0]X]TP;"0: *$WK\0HB>OPB:.],8OML8N'"2R:I T&15 "B=K H$S3G& M%QP#MTXZ614(FJP*!$U6!8+HJG!N$L2*RT.7?+?65IQJ9?*LF]HQP7_R3()) MZC.3^'>)YX=,_]7P(Y>'HFZM5Z%T^MHEF7LA%-<>W0<]JD?]H3(62KY7YC76 M[[+/UON"$LWP)>*,GT.K_U!+ P04 " :A*).X:JLE-<" #%"@ &0 M 'AL+W=O7-075UHT^V.4=]VLMC;H+J**"$BJHNR";=K M._;<;=?JK*NRD<]=T)_KNNC^/LE*73M&<95_6LNE+U02=/&S"#_"8@Q@"K.)7*:_]33L82GE1ZG7H?-EO0C(0R4KN M])"B,(^+S&55#9D,QY\I:3C/.03>MM^S?[+%FV)>BE[FJOI=[O5I$Z9AL)>' MXESI[^KZ64X%\3"8JO\J+[(R\H'$S+%356]_@]VYUZJ>LAB4NG@;GV5CG]<(Y+Z* 4D6MDB@,,)?%W!8A,_"(8X=%D1%14)PE@1E M23P608@#DWC34":8>_)]%7 :+\"D*$R*P+@KD_HPP-P#XXL@)@LH&8J2(2A. MQ4^9-XL0#F[N:WC,5:<@""N/6&ZE/&%M8$%JP0$*7:1 M #F=J? ,$Y,E?.$/!;AK@F^;@BQX%>"^";YQIJYO3IJ[U1,B<9T3E4&R8%B MFR?X[BF(]SWRG7&5)JD'A,B,:65+NXY[*/@F*DCB$OG^N (><]=&49W(EEP= M<"<%WTH%\79->%^R%>69:Z:H+&;N&D4W]XGA@O>MZ(YETPK=KHT1O/-=?L/4$L#!!0 ( !J$ MHD[Y(9/.C ( .<( 9 >&PO=V]R:W-H965TV0ZM&96.FB5K;T30A%UZ5#=Y1@UWJ&M&_&:Y(MS$=\[;P6IX++A>L M-&G1&?_$_*W=43&S1I5C6>.&E:0Q*#YMS!=GG3NV)"C$KQ)W;#(V9"I[0M[E MY-MQ8]K2$:[P@4L))!Y7O,55)96$CS^#J#G&E,3I^*;^124ODMDCAK>D^ET> M>;$Q5Z9QQ"=TJ?@KZ;[B(:' -(;LO^,KK@1<.A$Q#J1BZM".!">\2_ &@O=)\.\2_('@:P2K3T75)D<T]".$^LJA09,UF/<"<89$990'T.X4(C, M7=#=>8#M$N%%U9)<@UXY76KJ 4ARXL-\ ]!L ?K6Z9STFF$31S3Y$Y/<0,YLA:#,$;'J: MS7 1(O"U[V.[Q#B!;A7 1#%L-@+-1H!97S,;/:SI0T1^#S&SN0)MK@";@69S MM0CQ%,8:: N O%C?F4O0?\S&H-EX8=:QM=V0Q0]KND0\.?KVS &0Y\%>12L# M3TL;*&VH'Y?VE9=5)F',BEX?+0G*R. MW?K%E=U"6\]D%U==Y%.FOP+\0/1<-LS8$RYZD>H8)T(X%B;M9U'20MPZQDF% M3UP.(S&F?>OM)YRTP[7"&N\VZ3]02P,$% @ &H2B3G7XVH#P 0 W00 M !D !X;"]W;W)K&UL?53;CILP$/T5Q >LPR60 M1("T252U4BM%6[5]=F"X:&U,;1.V?U_;."Q+T+Y@>WS.\9S!XV1@_%74 -)Y MHZ05J5M+V1T0$GD-%(LGUD&K=DK&*99JR2LD.@ZX,"1*D+_91(CBIG6SQ,0N M/$M8+TG3PH4[HJ<4\W]'(&Q(7<^]!UZ:JI8Z@+*DPQ7\!/FKNW"U0I-*T5!H M1<-:AT.9NL_>X1QJO '\;F 0L[FCG5P9>]6+;T7J;G1"0""76@&KX08G($0+ MJ33^6DUW.E(3Y_.[^A?C77FY8@$G1OXTA:Q3=^]"DAL(3@ MG1!^2@@M(5P0T&C%U.:,)8=053_705-LLZ?*(U3TED5> MG*";%K*8XXCQ9QAO0B"E/AWAKQUQ]!_H_L<#3H^(8)'#^1$2Q^M)!*L^ \,/ MYAYVVW6!<%4@- +AAT+M%H4:,9'!M*/3>!??7U)%O&CZMVQU=YEQL;_@7G5M,*Y,JFNH+DH)6,2 M5(Z;)]5-M7IKI@6!4NIIK.9\[+AQ(5EG'Q,TO6C9?U!+ P04 " :A*). M'D+9XS(/OHLM]@Y3YP%KX#O;' M<-'.(@M+W0N0IE<2:6@*?)^>SIG'!\!S#Y-9G9&OY*K4BS>^U 5.O"#@4%G/ MP-QV@P?@W!,Y&;]F3KRD]('K\QO[IU"[J^7*##PH_K.O;5?@(T8U-&SD]DE- MGV&N9X_17/Q7N %W<*_$Y:@4-V%%U6BL$C.+DR+8:]Q[&?8IWNRS.6P[@,X! M= F@L9:8*"A_9):5N583TK'W _-/G)ZHZTWEG:$5XX"P6Z=_WC<)L@V";) D/VC(/VO MR(C9!XS<+)*L>BI MV&:#*K4*,,DK[S+P-[3\"9_X7':OS'=]M*@J[+N94/_ M&Z4L."')G=/0N0^V&!P:ZX\?W%G',8N&5&PO=V]R:W-H965T1Y&7]=C?2KD;!D&]W/(BK;^)'2_5+VM1%:E4PVH3 MU+N*IRLC*O(@"D,2%&E6^I.1F7NI)B.QEWE6\I?*J_=%D59_ISP7Q[&/_-/$ M:[;92CT13$:[=,-_S;[!3_P7.$Z$K7&4N2U^>LM M][44A751H13I1_/,2O,\6O^3#!9$5A"U K7V5P)L!?A3$'\IB*T@[BM(K"#I M*R!60/H*J!70OH*!%0SZ"I@5L+X"U9*VJ]R*C>*'$G0-);I MU-M4II-1)8Y>U7QLNU1_TVBH5,I-S^J;JW5[&%"HF@4'+239:8-$UTP M^)*9=QG4$H$*H8TC N.81AV]$\6L2Y HOF1NNXQ#W$$NR25SWV4PO40>(!MR MR3Q"C./S!#$#9VNO;LWS]8 77812N$ 8;A1L#/!%I QVB&&'V#C$YR$PI],: MA!BD;+IH@&)WUV80IBBGCK< 1EA(G?V] S!*$'46O0<79),'9Z5;P M:F/N<;6W%/M2ZK3/9MN[XDVD3T=G?HJ&3PB8G^N[I3E-/^V;B^GWM-ID9>V] M":E.97-PKH607(4??E-UWZJ[<#O(^5KJ5ZK>J^9"V RDV-G+;M#>N"?_ %!+ M P04 " :A*).H;EZ6@0" #V!0 &0 'AL+W=O M$JE*?D:BYT!*0VHI"CPO1BUI.K?(3>_ BYQ=)&TZ.'!'7-J6\#\[H&S8NKY[ M:[PVYUKJ!BKRGISA.\@?_8&K"LTJ9=-")QK6.1RJK?OL;_:9QAO SP8&L=@[ M>I(C8V^Z^%)N74\; @HGJ16(6JZP!TJUD++Q>])TYU=JXG)_4_]D9E>S'(F M/:._FE+66S=UG1(JUZJ+_ M$_X&JS!/NFFR,\_4M$)UKT6,_1Q=M="$V8V88($)/B+V]PB(K +1XX'$5H'X@4!&3+2<-,11M@[$!E.HU&XGL=I)[NS@[!^)IE:!]/% M,JM ]D @V=VG#W :>ZL\+*@HP_'*#%J<0'TC?B/\W'3".3*I#K,Y&ULC53;CILP M$/T5Q >L"1!818"T252U4BM%6[7[[)#AHK4QM4W8_GU]85D"--J7V!Z?0E$BT'?#$D2I#O M>1&BN&[<+#&Q$\\2UDE2-W#BCN@HQ?SO'@CK4W?CO@>>Z[*2.H"RI,4E_ 3Y MJSUQ=4*CRJ6FT(B:-0Z'(G6?-KMCK/$&\+N&7DSVCG9R9NQ5'[Y=4M?3!0&! M7&H%K)8K'( 0+:3*^#-HNF-*39SNW]6_&._*RQD+.##R4E]DE;J/KG.! G=$ M/K/^*PQ^MJXSF/\.5R *KBM1.7)&A/EU\DY(1@<550K%;W:M&[/V]B8.!]HZ MP1\(_DC81'<)P4 (/@CW,X0#(9P1D+5B>G/$$F<)9[W#[;_;8OT1;7:AZGZN M@Z;9YDZU1ZCH-8N"($%7+31@]A;C3S";$8&4^IC"7TNQ]Q=T_S;!88D(XEO( M<0F)X_4B@E6?@>$'-S[#=8%P52 T N%$('R<-\IB(H-I;*/".-K.W"Y1WLSL M/<1-J=O54K5"LK M-4[' X%"ZFVL]MP.%7N0K!WF)1J'=O8/4$L#!!0 ( !J$HD[S@Q2SM0( M (L* 9 >&PO=V]R:W-H965T_L;F9@5UZJJ1:[]0JET&@=P7K*;R@;>LT4^.7-14Z:4X!;(5C![LH;H*#>,Z7L.'\UBR^'M1^: MC%C%]LJ$H/IR88^LJDPDG<%W,CDKVR*N?Y4$5:S_S MO0,[TG.EGOGU,W,%);[GJO_*+JS2<).)YMCS2MI?;W^6BM(!!/2+0T7L*#%%L\>1X1!9P@ C,,;(!HIL<8SA M# :(;8#X)@ 9%=EAB,4T%A/"% E(D0 4Z8BBPR0#"I20>(:&@#0$H,E&-&1" M\P%%*,,P3PKRI #/8L233GFR-(%9,I EF[(,VM&Q9$#3L@AF68 L"X!E1L H MA$T2WJ] -.,S=(<&'2CYMP@1:+4-PG?(T(%N6AK.E@-;$D5W"-&!;A22S.D= MP=9%D'?'2G2@>_H&NQ,B6!GHO0_M C;#@&^ MFVIQ:KRYGL*V0X#OIEI<3+48DY#,?%]@>^+P#C$ZT.UK$<]V'\,VQI"-QW+$ M4QO/OQDQ[&0,.'FB2 =@-^Z3(2(5JFQ44 M0?[QKNY4&!9,>1[_U*3]-F;A>'W=L$_+XO-B7H)4W<7AK^,N.PS[7K^W4Z_! M6YBMX\M,U07Q?J^N?J'>59C#BTSR&-LX3,O_O>U;FL51S9*G$@5_JL_CJ?R\ MU/R-&^[ :@=FZF#7#G;KX'R*=VJ\T^+IYPZ\=N"& 42-%Z8!W-K!-0S@U7C/ M-("L':1A $H:U8AI"-H*34V#-$I39ARDT9J:BDT;M:FQW+31FYH*3AO%J;'D MM-&SB M2WU6;$[;PEKN1>7#?/=(<^O[2#CVP'HOF&K,N,*P:PP#F+6.H2W"RE-H\V!H M'F.F^;-NA(F.$,SI8J8Z!B!F& OO8N8ZQG:[D 5&([J8)88!/"L,XX&E_7)I M-E\G_*Q#7!<7R,8;Q2X)[&N!I8TS.#B#4S(XG58#\HPKC"@QIRJ*1QVX;!,, MEJ. D%,$)B1QP0+/$)@KJ N"SM&@DH*@"PQ&; &[ \LM+Y6 !L%@7+J@ ]8Z MS*5$5Q!^79SCNARD,T%@G#L, ML$TQ-L8(T&>&P3SN4J V%E0(!_3. L^-2* V%M3Q7%#I"H79%.2VUF$\5Y$# MV$:'"4*9 V#/"!N7'OU@N 6NMM#4EJ#CQT+KJK\8%5!L'45MAX"QF.HH3X*Z M9D@\CPLXU0B*"@&X%@B*>](!O;7$R B%,XTMA =VPK4.LCE,:X,P"2KA:CUC MV1,/U]?%]76U[5]^\/WAX02>WB!@EL85Q+U.D]S ^;W3B0348:(SD1L&9O+> M@&B*$1&P\7PS()JAM5&0TH,!TQQ?)= ^WPV8%@@3O0'S^&A M,13 LOTPX!I MA3.!MG\R8%JCRH&.V^ K '\[?954I_TEWOY2;W\@_E@:M;].I+>_SI2W/ZC] MWH!HBA%I[6] -$-KT]K?@&F.KQ)L?P.F!<*DM[\!T1)/";:_ =,*9X+M;\"T M1I5S2>UM6;<*22?7D& ME_:V\=LI*P\HKLSM0=\M*UZE@7U,_2>*V-?%P2"&9_X=QC-A_CUFGS+_&V:? M,?\!L\^9_QVS+YC_B-F7S/^!V5?,?\+LMY3DA1%T)=JS4.O_-:U.4A^#9'\\ MI;V7.,OBJ#Q9>(WC3.6"D9O\-^9!!;OV)E2O67'IYM=)=8)9W63QN3Z=M=HC MXM%_4$L#!!0 ( !J$HDY5DTH>R ( '4* 9 >&PO=V]R:W-H965T M8DEYO#PD+IQ<:'LA1\)$=YKVW1\Z1^%Z.^#@&^/I,7\ MCO:DD__L*6NQD%-V"'C/"-YII[8)HC#,@A;7G;]::-LC6RWH231U1QZ9QT]M MB]G?-6GH9>DC_\WP5!^.0AF"U:+'!_*#B)_](Y.S8&39U2WI>$T[CY']TG] M]Q5*E(-&_*K)A4_&GDKEF=(7-?FZ6_JA4D0:LA6* LO/F6Q(TR@FJ>./(?7' MF,IQ.GYC_ZR3E\D\8TXVM/E=[\1QZ1>^MR-[?&K$$[U\(2:AU/=,]M_(F302 MKI3(&%O:_%\/_Y@8[1,8A&AU0]J%#;!SB=X?D M0X?$."260S"DHFM388%7"T8O'AN6M\=J%Z'[1%9_JXRZV/H_61XNK>=5EN2+ MX*R(#&8]8*()!HV(0+*/(2(HQ#IRW*-Y@(V+B"T-E0O)C5! FAL66H-@2$)O !"B$;Y?P]E.#KEQ0 MZ(9S8T"S=2EB&[8!8"@O,ZMN "K*\^B*:O#.>T#1#0?(@&9;OT"EH]J%I5F: MVLL-L95Y=D4V?$LBX)ITCI(!30,YDO\+J3Z$S+7"%S)*;CA+!C2]"=,098Y> M .;NGPJ S?;/(#N8O+TM80?=UW!O2T^=4$_8Q#KV3@^1>KLM^UKU5/I-?Z<9 M&K+OF!WJCGO/5,C.0+_?>TH%D2+#.UG2H^P!QTE#]D(-&ULC53;CILP%/P5Q'O77)TT J3=5%4KM5*T5=MG!PX! MK8VI[83MW]<7EN;B7>T+]CF>&<^ <3%Q\20[ !4\,SK(,NR4&C<(R;H#1N0= M'V'0*RT7C"A=B@.2HP#26!*C*(DBC!CIA[ J;&\GJH(?%>T'V(E 'ADCXN\# M4#Z581R^-![[0Z=, U7%2 [P ]3/<2=TA1:5IF; M76?9$PE;3G_WC>K*UB,)%XCB17(+@365T9\F(]71AP&6\Q@,3'.HBCR>TF]7M+;?? K IE7('M' M&!_F.HS#Y&=ALC1_-4SN]9)[PL1^ >P5P.\(X\-MO]]?+/;S]VOY/A/Q2W)8X)D_Z< M[XK>F^]^^NG/%Y_>?HRN_O/JXZN?KJ(W/U\.#'4)*V_R+:QX4WR)_KUXZ#XW MF4R29+Z:S9/>-,>FP7V_+MLUC/"?1=X@W*.7^:&WI//SR?1\VAM"%O&ZW!9- M= GOW=9-;P5O\^:VB"[6ZP*>@F\/=]%EO=OG56_0 MFWS;]E8I0USM\NTV>G%LRZIH>TBF#]T5\-# Z 8G/C[L>[,DD_-_'WSA?=&4 M]680CHK"_]?_^E\A1#7#N&?R&K[L[>(I;\M:@N^__L_N-Q?PZH9?W^:W0^A6 M[W9P)ZX.]?K7&&"8-T4;O3L>V@/?RCV=7.@"WO(#WV0R./OC]?;<@U MJ/-#[\H T:JWY8:P^$6^S:MU@9A4'-HNC?MX5Q]; $IO&I>*]8B1KC5O6QCS M>>_GO+TC&KO&#\5?C^7G? O/]R:YNH.MGA^*9@=K^5RTAUWH*21@192OUTC1 MVZ@IU@4,>+TMXJ@J>IM_WQ3[O-Q$Q1=@&2V<.RZD/MS!U5][R^Y-4Q\ &T\_ M\[X!1M0 ^'%0W-@>5QQ!SVWOP7>TME-K"O^FA_"V MS*_+;7DHB_Y)7"C0]OD#0BSP>W.$-6[M&(/[:(K/177L#>&#[2L&BJ,MT#WS M)F%]70V^=X_C)+(\W:?KXM_^PY$ MC;9H/A??_2'JX3 2F;MZNX'+_B__]S)-%C\09AP>>JD CO[3D0I76^+P&I LAZW!VW1-4VQ4VY+GL(X#XB=QY89U/< 2F V:-M MW>>TC,#MX#&&GW>0C#;Z]/=/4>?1^QPOPUUQ*($UG@&U?A9]+X#O(QZ,0)RP MO@%F4\$X);+3NBT?D0A[>&@0(QH!^#?U=ILW0#, ?#3UV:,#]-"(!N)OG_RV M(-8WO.GBX8G7_3OQM9OVW_ZJ'0=??7R[P=>>O%<'RPRJM(@K[_8HX!(_LM* M+LH1">*O$!$6W1\_,)'OLR2^/L(# @2Z)7QN3K^^[CS6?0JD(*7VL8XM?B$*"O'X A$+G#IS:PC&U-LD!O)455H.:#C^6; M75F12H6D,##BH3FN#\@:X'Y3'GKWXN="=R 3//H D82U7$6\)3UT M>9&W((H_C8J\++?'@US[QY_^I2AO[_#Q_#.<"^BG[CH\6G!B40,4PEW)P"-7 M]\A9 N"ND72H@.5@JHJ;A M/?/'WW[L#4"=!C1^F.9EP9_.$*+!H_C?'^#:1H 9<#,V/1RC5\ZO8032_) : MA6DT$"NA4:C2;IE2'T3*EP% :PMJQ&31( $"=R?OHXY4L[ 0F/_D-?_ZX?K, M:W\$;H@@!!1>.X++J8F'W_KJJ]LWDVR>B#X]T:7SZE<^?F*FGAWE]$R//7YB MII[1[?1,O<=/T6ZTZ;S>UO=/I]GTR@V]X@H9J#2B4AC4U"\,<6T1#T'XJ4&_ MV1:H]G?X,_R,7Y*Q"9C4YW(#B[Y^"$[3H_ _P[#XXE,1_=67-5HM#N[UI4T] M=0!CT#@ET5PXTAT"??-48]+E75[=,GMPMD_V(V+BVQ/&HD$[V\!E]"QE-/HI M4];/3SVBQ["'+86GWWGOD)7V24;&]TV]+HJ-S+'+40P'8O_T]YT9]T$KX2! MCBUAPY,VU@7&#>O]IX'A;6V00>R!- R?FB[R*1.^NKDIUDPMBB]KPL@(72H1 M&4;2'Z*UQ5(<1W&\FKN\ JV'Q/W6Z"( XG+-2NH8F(X9 M5-5P6!*K[6*9*[9;G*P%Z8T)0F@D>915F1A65L(8Y98TUI^! -Q%%[NB@:?C MZ-41[W<<71P1;$!1Z=V+MH3?#G> (+*ME@"RAJ?@U$#-NR]A%-HF/'! >RA* M.S5H8;R5-WB[R"6&S-\%5Y1O6Y3%\@;Y,6Z(+B NGR4VFK8$W+FE>^:\^OO6 M[I<6 +#QNAT^6;3X*GF\-NF.&_HJ@*(KO6X*R(<^"@0 $3AH@-S6MFI#>?1 M=5/GF\B,#0_?%,3"Q"RB+\ )[=$+8(YAW+]>NQVZUE!+ K6L!'T#O=,!I/[V M-R-4G.G"OD>C/]QD.B?<\]J5BFZ,Q;6U\A%0K>UQPP=@&"D,Y1S(.+H ]0'/ MJED+#$FIS-<6#Z]93&OAL$#.O2Z**BJVY0YFA)G'T2=F,Z^ 6< ]@<=P<7OT M>S5&8@@N#\=6X=ZE3DA8:[IVR//HV#Z-K\;1CQ<7[^$%('_XE',90>3:Y;\6 MT5^.FUL[=&$61/B8$QM@6.Q4IL #9D[BP$0,YNT3((SS*'3I73R["JY3!R^1 MP3$^VE7ANW;% *>[$C /+_66#$= LT@X1OI>19_A_H- *WX$$&J.NST?$=\V M9"/;$D@.# S7J2&/,8I+T;%"FH:K7)<-*+]HHUGK A44: $+RF6/ DFP(VK9 M9V @8@=6LRB?BCI"S;APT%&1K^_P4830GCSP;;1GA$=S$]('.CZ6TWP8.K"( MH_N[$JV@\ *)"#!V#.3C@&<2($H8>5KO:-Y%;W9X2\-(OFKIH$YXOBE\ P42TNVVX).P@G<;>0;ZE\[A>8$!B*6NB?[",]&;9^GJPE%V M5^U2Z#6?+5\8^,0;(/KT;!HGTXPF@(^KY8S1X[$EXOX>7YQWHFWP2-45N_!= ML;@K8'6]H]B4#!C:&R)!";@ E!S/X=@X:+477V,_(75]$%B'W;2.P\<81"T"W?I.,6[_FAJ15ZT:Z VPW,^#7NY=@0 MDT">>B2*U&'Z((4YM&6OHH:#Q[K!MBA W@09;CJ.4 \2F7_/9E.RV)*UCLW[ M#MB[7@J4L)' '04C-Z"LD0W(>0>^QD7>=[T,U7%WS5*Y[V_8D&^*WF&>,8[4 MB]!927\)%IA/G@ZP%F@ZJ 8X!\ 1**? MJ'.*\N8_2)256/N^9J9.5:EJ"8\, M1W\-"Q7KP<:1'5[M]MOZH2C8"AT9 \-[X/XL2BA7F*V8@A!'X4O0PZ< 4F2S>)DN\$^:I5&6 MQ8O)A'&W S__*,/G%[-?#OQA+-MI1@(8L%IFQ=^A?O2Q/6O$BGD^2SHJ# MD";5IOP;B=V%<_CN:)Y%WK5G^'0J$A8O)@X2$OD2*<5T-)(O(AB(J%/(7;=& MRS!I<(\Y1DY-0CJ? %H%8/'GBMGC)Z'!U=,/30!M;]G)4URMEM$BGB9IM(R3 MR3PR_E"766/(0D?MM)SA49%*%"_6"2$$=%O^- M.N_.LD<;7PN;/!3KNZK>UK>DU=S ?2U)L7A V )@ &5*4!PV3,GPQ+:%D4>C M^[KY%=%E5V^*K9'M4<4W6N :!"PKE[&"<1"/S($IWUA@HAM2/F-TL^)PSQ*3 M.SNQ!G=^H]GLZQ+MS =9#WW%SF@F:?GF@82$6Y&5@*V2Z9!8D!%N@$ZQ@=L8 MJC\8"W?K_,;Z7N/\AN-8@Q YH4HZH!M4W3>%]S"KO@V3O ;Q5NY467VNR[7J M:2PRL1+PJ,K#^X:]HE1F]_.I@J/=DGICYV\*4>.,0HB#\@@J9 "&\QT6S0O# MEU!G#$31U#*RN-?82XSZ"[01'?,P9X2N\X M>ELC_4.;?'"JG"-&S%RN8V+L6GT0-B)B?22M<5 "]73+DV+H(IO$1/+3R0_N MV/15\D,TPD?AH;.Q&&[JSR7)C+UIZ'819:3;E7\A,[J0D7R[%J\Z7"]6C@J. M#6<[!^#HIEQ;W1:YNM*5W)&Y;D ^KE$D9H"I[+1%ZL+VNN*<0FM$2G#5;"*3 M9$@GK:2XIK9S7'+:GE^.,(R'MQ=HFT0R <1[V.% MA"215//@AC.(3Q6,'PAHQ%_=6;B ?NG0;@0 MW<)754CA%O8)MQ;IGKF\6U6J^/@*J!,1VHT;'BZKO =Z0$]< MDU5NB^2-K.OX>VO4$#1MTY7+0PCD6T%(8&/Y*O^D(VW=>\5'A-'PMR6%%GWV6#O@/HH0ZX/CIX!S_!5%AK;&D$"$ M(U(@B\9XJX_DNNE.PH%<0!8%]5E V Y>YG%D7&'TX94C.KH7C#0I#)-!",)^ M;^_@J+8E/+UQO::.HD-+%C]K68@@VH @MN/<.C@8R@\0[HE<@*"F AHK3EW_ M'!!W&JHC*\9!26K0F6BXC2B(&(IC^#^,#DLL'L3)!)"N-C"OD\ORQMEP.,7% MU3S=KT- N2^VGWM08>2O62 CL@,$]Y"ZC((FX\BI+.S#!>%7IZ K4WD%5D7 M"J<'SB*,+?Z?P]TY;W/DUTUT5VPWYX?ZW#C.Y=@ (_UC8ZNL$-G^W$@0 /<; MST7L&M'ABPT^7'A/^(,(K:T*%(F!QGF\P)Z^B"UA_S[S6!D7Z5K;V^,X^F-W MUP-'W!9K/5%C1=6;@[(8@_N@ES(7B9W,0L3SD%ENHR=.S,)/>6 VXXJA%#;- M?C^,KA'Z)\X#/^"D;%7V4>VN?P/OFOIX>^8#2BV M7" 4>N2;FH4JE15'0D@J"O^G8T=&!(UM/ ?1/R=4X_2)AR(RAKPR3PJ90LT( ML+@Z6$?=)4DXT0<@Z1Y%O<7$VU8$(-R-]:N2Q($.6_)1%1RF O<"_=&X0M"B MMAOZ';YQ"3,8T;,8 M\W7(4>C/]R ^?R&V!QN<+G\'I'XZ_QUM'/\B+?,2#AZWEB.W\(SF4==JSNL5 M(5:%B-Y"S-0A%2O/E*OBY?J\J3!E8&>X\3IO&G(X.+[ MKV)\<7BQ5F0WF83NAD4&O,%54D8-6HH+S70/,'NGTYC-0 M@/RV0">TRAIUPR9>,Y<=&*D"4!0@K\W6BRDP8KT,LL^!U.-<_/^X<.1X$PF4'VLD.)&X:]G2>/5>]9.+'0?+Y\3OK=P3...DN[*X'$ 5(]6 6814TKC/-<,7ZT1J:; MLH%S.-S7S!I$Q,4!["+51@5\X^ M_WGTEK2WQ%A__^-8BR2Y5A,">Y(D6(G4 M?Y3,25$09:;V\EG',FAJ!GW# &6C%>E&.JTQ1#FK->R^ASZ@993BPT(O)LJY M##"F)O8W^$!C#[KL_H \"'$\A9K:(3(TG^0$? M9V@(KH7@0,[)BH3D&HCY==VH(<5Y2*X+16RACH[^74G],', 8E;F5*;F5#[U M\=BN0\*!#DTM<<\X605@?'A=(/8,T3_ :H%VCJZ #; ML.8-F4:N)U0++Q \!6NR0&D>+3:^X@*.]\"UU5STV=US8@]@V(/T2"^+3\7K8_IX@B5@5FR:@UI4%-]Q[Q4 MWR.+ORORS5^/&%+9M!VY_\6QW&[(WD96TX+#88U$KMAJUI%23/E M%X X"9ACD651"'#BD>Q)P(8= ;T[!_L)D76S^D_W'CD72Z]DP3DV%7F7)-[F MB_4TG1B81\'AV+S XR$A PZ)&4]HGH2S*ZQJ)*=O1Q#1CJW(PL3YF&X,/7)& MT1!@0F_Y6>%!_IIQ],KUE5'81XUJ ))B4H]S#<^C&A^-[T_+;W.4)AVGVA@N M[%\H>&2_S=>%6-/\C7$0K!J3R:Y.B6YL-+P@/OFA.)0B&[V[WI:WC, 7CNRE M?-4GR$8F;.P M1V "U T*.K7[*4U0>_J9U%YWJ/Q'M#"9]7U/9$9YL3S^9H4 MPL[E):@C4".UO=Q8/@ ;@+'WEC8?F N)= M)=PH"EZH^U_DY7XM*RM&NNY("LR[(#P/?HY""/ZGH[]*)@1/ \)]G29PM M5L,*&?P^G4Q#OR\C]D.=OR4MX(()ST=OIY_+XIX]W%M\'B,RJ ML)J^4%-E'OZX$