0001023731-19-000146.txt : 20191031 0001023731-19-000146.hdr.sgml : 20191031 20191031061054 ACCESSION NUMBER: 0001023731-19-000146 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191031 DATE AS OF CHANGE: 20191031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 8X8 INC /DE/ CENTRAL INDEX KEY: 0001023731 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 770142404 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38312 FILM NUMBER: 191181971 BUSINESS ADDRESS: STREET 1: 2125 O'NEL DRIVE CITY: SAN JOSE STATE: CA ZIP: 95131 BUSINESS PHONE: 4087271885 MAIL ADDRESS: STREET 1: 2125 O'NEL DRIVE CITY: SAN JOSE STATE: CA ZIP: 95131 FORMER COMPANY: FORMER CONFORMED NAME: NETERGY NETWORKS INC DATE OF NAME CHANGE: 20000912 FORMER COMPANY: FORMER CONFORMED NAME: 8X8 INC DATE OF NAME CHANGE: 19961023 10-Q 1 a8x89301910-qq2.htm 10-Q Document
false--03-31Q2202000010237318X8 INC /DE/P1Y0.03894840.006P1YP5YP1Y0 0001023731 2019-04-01 2019-09-30 0001023731 2019-10-21 0001023731 2019-09-30 0001023731 2019-03-31 0001023731 2018-04-01 2018-09-30 0001023731 2019-07-01 2019-09-30 0001023731 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001023731 2018-07-01 2018-09-30 0001023731 us-gaap:ProductMember 2018-07-01 2018-09-30 0001023731 us-gaap:ProductMember 2019-04-01 2019-09-30 0001023731 us-gaap:ServiceMember 2019-04-01 2019-09-30 0001023731 us-gaap:ProductMember 2018-04-01 2018-09-30 0001023731 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001023731 us-gaap:ServiceMember 2018-04-01 2018-09-30 0001023731 us-gaap:ProductMember 2019-07-01 2019-09-30 0001023731 2019-06-30 0001023731 2019-04-01 2019-06-30 0001023731 us-gaap:RetainedEarningsMember 2019-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001023731 us-gaap:CommonStockMember 2019-03-31 0001023731 us-gaap:CommonStockMember 2019-06-30 0001023731 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001023731 us-gaap:RetainedEarningsMember 2019-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001023731 us-gaap:CommonStockMember 2019-09-30 0001023731 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001023731 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001023731 us-gaap:RetainedEarningsMember 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001023731 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001023731 us-gaap:CommonStockMember 2018-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001023731 us-gaap:CommonStockMember 2018-06-30 0001023731 us-gaap:RetainedEarningsMember 2018-03-31 0001023731 us-gaap:RetainedEarningsMember 2018-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001023731 us-gaap:CommonStockMember 2018-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001023731 2018-06-30 0001023731 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001023731 us-gaap:AccountingStandardsUpdate201609Member 2018-04-01 0001023731 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2018-04-01 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001023731 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001023731 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001023731 2018-09-30 0001023731 us-gaap:RetainedEarningsMember 2018-06-30 0001023731 2018-04-01 2018-06-30 0001023731 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001023731 2018-03-31 0001023731 us-gaap:AccountingStandardsUpdate201602Member 2019-04-01 0001023731 2019-10-01 2019-09-30 0001023731 srt:MaximumMember 2019-04-01 2019-09-30 0001023731 us-gaap:AccountingStandardsUpdate201409Member 2019-09-30 0001023731 srt:MinimumMember 2019-04-01 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 us-gaap:CashMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember 2019-03-31 0001023731 us-gaap:CashMember 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0001023731 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:RestrictedCashNoncurrentAndOtherLiabilitiesNoncurrentMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member 2019-04-01 2019-09-30 0001023731 eght:PerformanceBasedRestrictedStockAwardsMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:TimeBasedRestrictedStockAwardsMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:RestrictedCashCurrentAndOtherAccruedLiabilitiesMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member us-gaap:CustomerRelationshipsMember 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member us-gaap:TradeNamesMember 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member 2019-07-17 0001023731 us-gaap:TradeNamesMember 2019-09-30 0001023731 us-gaap:PatentedTechnologyMember 2019-09-30 0001023731 us-gaap:CustomerRelationshipsMember 2019-09-30 0001023731 us-gaap:CustomerRelationshipsMember 2019-03-31 0001023731 us-gaap:PatentedTechnologyMember 2019-03-31 0001023731 us-gaap:TradeNamesMember 2019-03-31 0001023731 2019-07-03 2019-07-03 0001023731 2019-07-03 0001023731 srt:MaximumMember 2019-09-30 0001023731 eght:PropertyHeldUnderOperatingLeaseMember 2019-07-03 2019-07-03 0001023731 eght:PropertyHeldUnderOperatingLeaseMember 2019-07-03 0001023731 srt:MinimumMember 2019-09-30 0001023731 2019-02-01 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-02-01 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember us-gaap:CallOptionMember 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-07-01 2019-09-30 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-04-01 2019-09-30 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-31 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001023731 eght:CostOfServiceRevenueMember 2019-07-01 2019-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-09-30 0001023731 eght:CostOfServiceRevenueMember 2018-07-01 2018-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-09-30 0001023731 eght:CostOfServiceRevenueMember 2019-04-01 2019-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001023731 eght:CostOfServiceRevenueMember 2018-04-01 2018-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001023731 eght:A2017RepurchasePlanMember 2019-07-01 2019-09-30 0001023731 eght:A2017RepurchasePlanMember 2017-05-31 0001023731 eght:A2017RepurchasePlanMember 2019-09-30 0001023731 eght:A2017RepurchasePlanMember 2019-04-01 2019-09-30 0001023731 us-gaap:RestrictedStockMember 2018-04-01 2018-09-30 0001023731 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001023731 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001023731 us-gaap:RestrictedStockMember 2019-04-01 2019-09-30 0001023731 us-gaap:PerformanceSharesMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockMember 2019-04-01 2019-09-30 0001023731 us-gaap:EmployeeStockMember 2018-04-01 2018-09-30 0001023731 us-gaap:PerformanceSharesMember 2018-04-01 2018-09-30 0001023731 us-gaap:PerformanceSharesMember 2018-07-01 2018-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-09-30 0001023731 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-09-30 0001023731 us-gaap:PerformanceSharesMember 2019-04-01 2019-09-30 0001023731 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001023731 us-gaap:NonUsMember 2019-04-01 2019-09-30 0001023731 us-gaap:NonUsMember 2018-07-01 2018-09-30 0001023731 country:US 2018-07-01 2018-09-30 0001023731 us-gaap:NonUsMember 2018-04-01 2018-09-30 0001023731 us-gaap:NonUsMember 2019-07-01 2019-09-30 0001023731 country:US 2019-07-01 2019-09-30 0001023731 country:US 2019-04-01 2019-09-30 0001023731 country:US 2018-04-01 2018-09-30 0001023731 srt:AmericasMember 2019-03-31 0001023731 srt:EuropeMember 2019-03-31 0001023731 srt:AmericasMember 2019-09-30 0001023731 srt:EuropeMember 2019-09-30 iso4217:USD xbrli:shares eght:term eght:story eght:segment iso4217:USD eght:day utreg:sqft xbrli:pure xbrli:shares


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM
10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________to _________
Commission file number 000-21783
a8x8logoa24.jpg
8X8, INC.
(Exact name of Registrant as Specified in its Charter)
Delaware
77-0142404
(State or Other Jurisdiction of Incorporation or Organization) 
(I.R.S. Employer Identification Number)
2125 O'Nel Drive
San Jose, CA  95131
(Address of Principal Executive Offices)

(408) 727-1885
(Registrant's Telephone Number, including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
COMMON STOCK, PAR VALUE $.001 PER SHARE
EGHT
New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15 (d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file 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 the 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, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer  
Non-accelerated filer 
Smaller reporting company  
Emerging growth company  
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.   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes           No    The number of shares of the Registrant's Common Stock outstanding as of October 21, 2019 was 100,225,912.




FORM 10-Q
TABLE OF CONTENTS
 
Page No.


1


Forward-Looking Statements and Risk Factors
Statements contained in this quarterly report on Form 10-Q, or Quarterly Report, regarding our expectations, beliefs, estimates, intentions or strategies are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as "may," "will," "should," "estimates," "predicts," "potential," "continue," "strategy," "believes," "anticipates," "plans," "expects," "intends," and similar expressions are intended to identify forward-looking statements. You should not place undue reliance on these forward-looking statements. Actual results and trends may differ materially from historical results and those projected in any such forward-looking statements depending on a variety of factors. These factors include, but are not limited to:
market acceptance of new or existing services and features we may offer from time to time;
customer acceptance and demand for our cloud communication and collaboration services, including voice, contact center, video, messaging, and communication APIs;
competitive market pressures, and any changes in the competitive dynamics of the markets in which we compete;
the quality and reliability of our services;
customer cancellations and rate of customer churn;
our ability to scale our business;
customer acquisition costs;
our reliance on infrastructure of third-party network services providers;
risk of failure in our physical infrastructure;
risk of defects or bugs in our software;
our ability to maintain the compatibility of our software with third-party applications and mobile platforms;
continued compliance with industry standards and regulatory requirements in the United States and foreign countries in which we make our cloud software and services solutions available, and the costs of such compliance;
risks relating to the acquisition and integration of businesses we have acquired (most recently, Wavecell Pte. Ltd.) or may acquire in the future, particularly if the acquired business operates in a different product market space from us or is based in a region where we do not have significant operations;
the amount and timing of costs associated with recruiting, training and integrating new employees;
timing and extent of improvements in operating results from increased spending in marketing, sales, and research and development;
introduction and adoption of our cloud software solutions in markets outside of the United States;
risk of cybersecurity breaches;
risks related to our senior convertible notes and the related capped call transactions;
general economic conditions that could adversely affect our business and operating results;
implementation and effects of new accounting standards and policies in our reported financial results; and
potential future intellectual property infringement claims and other litigation that could adversely impact our business and operating results.
Please refer to the "Risk Factors" section of our annual report on Form 10-K for the fiscal year ended March 31, 2019, and subsequent Securities and Exchange Commission ("SEC") filings for additional factors that could materially affect our financial performance. All forward-looking statements included in this Quarterly Report are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements. Readers are urged to carefully review and consider the various disclosures made in this Quarterly Report, which attempts to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.
Our fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in this Quarterly Report, refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2020 refers to the fiscal year ended March 31, 2020). Unless the context requires otherwise, references to "we," "us," "our," "8x8" and the "Company" refer to 8x8, Inc. and its consolidated subsidiaries.

2


PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
8X8, Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, unaudited)
 
 
September 30, 2019
 
March 31, 2019
ASSETS
 
 

 
 

Current assets:
 
 

 
 

Cash and cash equivalents
 
$
162,219

 
$
276,583

Restricted cash, current
 
3,459

 

Short-term investments
 
29,324

 
69,899

Accounts receivable, net
 
30,743

 
20,181

Deferred sales commission costs
 
18,572

 
15,601

Other current assets
 
22,803

 
15,127

     Total current assets
 
267,120

 
397,391

Property and equipment, net
 
64,776

 
52,835

Operating lease, right-of-use assets
 
78,147

 

Intangible assets, net
 
28,410

 
11,680

Goodwill
 
131,879

 
39,694

Long-term investments
 
20,448

 

Restricted cash, non-current
 
15,558

 
8,100

Deferred sales commission costs, non-current
 
42,139

 
33,693

Other assets
 
18,133

 
2,965

          Total assets
 
$
666,610

 
$
546,358

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
42,134

 
$
32,280

Accrued compensation
 
25,847

 
18,437

Accrued taxes
 
12,175

 
13,862

Operating lease liabilities, current
 
5,292

 

Deferred revenue
 
4,270

 
3,336

Other accrued liabilities
 
19,329

 
6,790

     Total current liabilities
 
109,047

 
74,705

 
 
 
 
 
Operating lease liabilities, non-current
 
75,221

 

Convertible senior notes, net
 
222,432

 
216,035

Other liabilities, non-current
 
21,033

 
6,228

Total liabilities
 
427,733

 
296,968

Commitments and contingencies (Note 8)
 


 


Stockholders' equity:
 
 
 
 
Common stock
 
100

 
96

Additional paid-in capital
 
575,416

 
506,949

Accumulated other comprehensive loss
 
(11,140
)
 
(7,353
)
Accumulated deficit
 
(325,499
)
 
(250,302
)
     Total stockholders' equity
 
238,877

 
249,390

          Total liabilities and stockholders' equity
 
$
666,610

 
$
546,358

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

3


8X8, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts; unaudited)
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Service revenue
 
$
104,529

 
$
81,346

 
$
196,901

 
$
159,467

Product revenue
 
4,988

 
4,336

 
9,291

 
9,440

     Total revenue
 
109,517

 
85,682

 
206,192

 
168,907

Cost of revenue and operating expenses:
 
 
 
 
 
 
 
 
Cost of service revenue
 
43,195

 
26,202

 
75,162

 
50,751

Cost of product revenue
 
6,502

 
5,397

 
12,226

 
11,678

Research and development
 
19,434

 
14,064

 
37,765

 
27,114

Sales and marketing
 
57,895

 
41,680

 
111,494

 
82,175

General and administrative
 
20,435

 
20,326

 
40,042

 
35,159

     Total operating expenses
 
147,461

 
107,669

 
276,689

 
$
206,877

Loss from operations
 
(37,944
)
 
(21,987
)
 
(70,497
)
 
$
(37,970
)
Other (expense) income, net
 
(2,732
)
 
635

 
(4,296
)
 
1,354

Loss before provision for income taxes
 
(40,676
)
 
(21,352
)
 
(74,793
)
 
(36,616
)
Provision for income taxes
 
256

 
130

 
404

 
221

Net loss
 
$
(40,932
)
 
$
(21,482
)
 
$
(75,197
)
 
$
(36,837
)
Net loss per share:
 
 
 
 
 
 
 
 
Basic and diluted
 
$
(0.42
)
 
$
(0.23
)
 
$
(0.77
)
 
$
(0.39
)
Weighted-average common shares outstanding:
 
 
 
 
 
 
 
 
Basic and diluted
 
98,353

 
93,831

 
97,356

 
93,449

 
 
 
 
 
 
 
 
 
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


4


8X8, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands, unaudited)
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Net loss
 
$
(40,932
)
 
$
(21,482
)
 
(75,197
)
 
(36,837
)
Other comprehensive loss, net of tax
 
 
 
 
 
 
 
 
Unrealized gain (loss) on investments in securities
 
(3
)
 
149

 
118

 
262

Foreign currency translation adjustment
 
(3,253
)
 
(379
)
 
(3,905
)
 
(2,051
)
Comprehensive loss
 
$
(44,188
)
 
$
(21,712
)
 
(78,984
)
 
(38,626
)
  The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


5


8X8, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands, except shares, unaudited)
 
Common Stock
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
 
Shares
Amount
Balance at March 31, 2019
96,119,888

$
96

$
506,949

$
(7,353
)
$
(250,302
)
$
249,390

Issuance of common stock under stock plans, less withholding
451,308

1

1,493



1,494

Stock-based compensation expense


14,059



14,059

Unrealized investment gain



121


121

Foreign currency translation adjustment



(652
)

(652
)
Net loss




(34,265
)
(34,265
)
Balance at June 30, 2019
96,571,196

97

522,501

(7,884
)
(284,567
)
230,147

Issuance of common stock under stock plans, less withholding
1,761,483

2

(790
)


(788
)
Stock-based compensation expense


17,867



17,867

Issuance of common stock related to acquisitions
1,476,009

1

35,838



35,839

Unrealized investment loss



(3
)

(3
)
Foreign currency translation adjustment



(3,253
)

(3,253
)
Net loss




(40,932
)
(40,932
)
Balance at September 30, 2019
99,808,688

$
100

$
575,416

$
(11,140
)
$
(325,499
)
$
238,877


 
Common Stock
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
 
Shares
Amount
Balance at March 31, 2018
92,847,354

$
93

$
425,790

$
(5,645
)
$
(201,464
)
$
218,774

Issuance of common stock under stock plans, less withholding
403,377


777



777

Stock-based compensation expense


9,304



9,304

Unrealized investment gain



113


113

Foreign currency translation adjustment



(1,672
)

(1,672
)
Adjustment from adoption of ASU 2016-9




39,901

39,901

Net loss




(15,355
)
(15,355
)
Balance at June 30, 2018
93,250,731

93

435,871

(7,204
)
(176,918
)
251,842

Issuance of common stock under stock plans, less withholding
1,840,387

1

(596
)


(595
)
Stock-based compensation expense


9,829



9,829

Unrealized investment gain



149


149

Foreign currency translation adjustment



(379
)

(379
)
Net loss




(21,482
)
(21,482
)
Balance at September 30, 2018
95,091,118

$
94

$
445,104

$
(7,434
)
$
(198,400
)
$
239,364


The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

6


8X8, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands, unaudited)
 
 
Six Months Ended September 30,
 
 
2019
 
2018
Cash flows from operating activities:
 
 

 
 

Net loss
 
$
(75,197
)
 
$
(36,837
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
 
Depreciation
 
4,599

 
4,231

Amortization of intangible assets
 
3,827

 
2,857

Amortization of capitalized software
 
8,242

 
3,749

Amortization of debt discount and issuance costs
 
6,397

 

Amortization of deferred sales commission costs
 
8,718

 
6,664

Operating lease expense, net of accretion
 
6,234

 

Non-cash lease expenses
 

 
2,401

Stock-based compensation
 
30,988

 
19,040

Other
 
1,634

 
538

Changes in assets and liabilities:
 
 
 
 
Accounts receivable, net
 
(2,563
)
 
(3,347
)
Deferred sales commission costs
 
(20,498
)
 
(11,339
)
Other current and non-current assets
 
(17,418
)
 
(1,452
)
Accounts payable and accruals
 
(400
)
 
8,131

Deferred revenue
 
922

 
814

          Net cash used in operating activities
 
(44,515
)
 
(4,550
)
Cash flows from investing activities:
 
 
 
 
Purchases of property and equipment
 
(7,138
)
 
(2,878
)
Purchase of businesses
 
(58,741
)
 
(2,625
)
Capitalized software development costs
 
(14,339
)
 
(11,386
)
Proceeds from maturities of investments
 
8,545

 
35,455

Proceeds from sales of investments
 
30,639

 
23,604

Purchases of investments
 
(18,890
)
 
(42,437
)
          Net cash used in investing activities
 
(59,924
)
 
(267
)
Cash flows from financing activities:
 
 
 
 
Finance lease payments
 
(227
)
 
(525
)
Tax-related withholding of common stock
 
(5,426
)
 
(8,183
)
Proceeds from issuance of common stock under employee stock plans
 
6,134

 
6,720

          Net cash provided by (used in) financing activities
 
481

 
(1,988
)
Effect of exchange rate changes on cash
 
511

 
(221
)
Net decrease in cash and cash equivalents, and restricted cash
 
(103,447
)
 
(7,026
)
Cash, cash equivalents, and restricted cash at the beginning of the period
 
284,683

 
39,803

Cash, cash equivalents, and restricted cash at the end of the period
 
$
181,236

 
$
32,777

Supplemental cash flow information
 
 
 
 
Income taxes paid
 
$
361

 
$
250

Interest paid
 
647

 

Right of use assets obtained in exchange for new operating lease liabilities
 
62,832

 

 
 
 
 
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


7


8X8, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1. DESCRIPTION OF BUSINESS
8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996. The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
The Company is a leading cloud provider of enterprise Software-as-a-Service (SaaS) communications solutions, that enable businesses of all sizes to communicate faster and smarter across voice, contact center, video meetings, messaging, and communication APIs, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, communication APIs, and other services. Since fiscal 2004, substantially all revenue has been generated from the sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet Protocol semiconductors.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BASIS OF PRESENTATION AND CONSOLIDATION
The Company's fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2020 refers to the fiscal year ending March 31, 2020).
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial statements for the fiscal year ended March 31, 2019 with the exception of new lease accounting guidance discussed in the recently adopted accounting principles section below. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to the rules and regulations of the SEC, regarding interim financial reporting.
In the opinion of the Company's management, these interim condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of our financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.
The March 31, 2019 year-end condensed consolidated balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2019 and notes thereto included in the Company's fiscal 2019 Annual Report on Form 10-K.
The results of operations and cash flows for the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future period or the entire fiscal year.
USE OF ESTIMATES
The preparation of the condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve for expected cancellations, income and sales tax liabilities, stock-based compensation, litigation and other contingencies. The Company bases its estimates on historical experience and on various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
RECLASSIFICATIONS AND OTHER CHANGES

8


Certain prior year amounts in the statement of cash flows have been reclassified to conform with current year presentation.
SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies used in preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 filed with the SEC on May 21, 2019, and there have been no changes to the Company's significant accounting policies during the three and six months ended September 30, 2019 except for the accounting policies described below that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-02, Leases. All amounts and disclosures set forth herein are in compliance with this standard.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective April 1, 2019, the Company adopted ASU No. 2016-02 (“ASU 2016-02”), Leases using the modified retrospective transition approach utilizing the effective date as the date of initial application. ASU 2016-02 establishes a new lease accounting model for leases, which requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet, but lease expense will be recognized on the income statement in a manner similar to previous requirements. Prior years presented have not been adjusted for ASU 2016-02 and continue to be reported in accordance with our historical accounting policy.
The new standard provides a number of optional practical expedients in transition. The Company has elected the package of practical expedients permitted under the new lease standard, which among other things, allows the carryforward of the historical lease classification. As a result, there was no impact to opening retained earnings. The new standard also provides a practical expedient for an entity’s ongoing accounting. The Company has elected such practical expedient to not separate lease and non-lease components for all leases. It also made an accounting policy election to not recognize right-of-use assets and lease liabilities on the balance sheet for leases with a term of 12 months or less and will recognize lease payments as an expense on a straight-line basis over the lease term.
The adoption of the new lease standard resulted in the recognition of right-of-use assets and lease liabilities of approximately $20.0 million and $21.4 million, respectively, for existing operating leases. The Company does not have significant finance lease right-of-use assets or liabilities. The adoption of the new lease standard did not have a material impact on the Company's accumulated deficit as of April 1, 2019. For additional information on leases and the impact of the new lease standard, refer to Note 7.
RECENT ACCOUNTING PRONOUNCEMENTS
In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, Fair Value Measurement (Topic 820), which makes modifications to disclosure requirements on fair value measurements. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
In June 2016, the FASB issued ASU 2016‑13, Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments—Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases. In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, Financial Instruments — Credit Losses (Topic 326): Targeted Transition Relief, which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after December 15, 2019, and early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.

9


3. REVENUE RECOGNITION
Revenue Recognition
The Company recognizes service revenue, mainly from subscription services to its cloud-based voice, call center, video, collaboration and communication APIs solutions using the five-step model as prescribed by ASC 606:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the Company satisfies a performance obligation.
The Company identifies performance obligations in contracts with customers, which may include subscription services and related usage, product revenue and professional services. The transaction price is determined based on the amount the Company expects to be entitled to receive in exchange for transferring the promised services or products to the customer. The transaction price in the contract is allocated to each distinct performance obligation in an amount that represents the relative amount of consideration expected to be received in exchange for satisfying each performance obligation. Revenue is recognized when performance obligations are satisfied. Revenues are recorded based on the transaction price excluding amounts collected on behalf of third parties such as sales and telecommunication taxes, which are collected on behalf of and remitted to governmental authorities. The Company usually bills its customers on a monthly basis. Contracts typically range from annual to multi-year agreements with payment terms of net 30-days or less. The Company occasionally allows a 30-day period to cancel a subscription and return products shipped for a full refund.
Judgments and Estimates
The estimation of variable consideration for each performance obligation requires the Company to make subjective judgments. The Company has service-level agreements with customers warranting defined levels of uptime reliability and performance. Customers may get credits or refunds if the Company fails to meet such levels. If the services do not meet certain criteria, fees are subject to adjustment or refund representing a form of variable consideration. The Company may impose minimum revenue commitments ("MRC") on its customers at the inception of the contract. Thus, in estimating variable consideration for each of these performance obligations, the Company assesses both the probability of MRC occurring and the collectability of the MRC, of which both represent a form of variable consideration.
The Company enters into contracts with customers that regularly include promises to transfer multiple services and products, such as subscriptions, products, and professional services. For arrangements with multiple services, the Company evaluates whether the individual services qualify as distinct performance obligations. In its assessment of whether a service is a distinct performance obligation, the Company determines whether the customer can benefit from the service on its own or with other readily available resources, and whether the service is separately identifiable from other services in the contract. This evaluation requires the Company to assess the nature of each individual service offering and how the services are provided in the context of the contract, including whether the services are significantly integrated, highly interrelated, or significantly modify each other, which may require judgment based on the facts and circumstances of the contract.
When agreements involve multiple distinct performance obligations, the Company allocates arrangement consideration to all performance obligations at the inception of an arrangement based on the relative standalone selling prices ("SSP") of each performance obligation. Usage fees deemed to be variable consideration meet the allocation exception for variable consideration. Where the Company has standalone sales data for its performance obligations which are indicative of the price at which the Company sells a promised good or service separately to a customer, such data is used to establish SSP. In instances where standalone sales data is not available for a particular performance obligation, the Company estimates SSP by the use of observable market and cost-based inputs. The Company continues to review the factors used to establish list price and will adjust standalone selling price methodologies as necessary on a prospective basis.
Service Revenue
Service revenue from subscriptions to the Company's cloud-based technology platform is recognized over time on a ratable basis over the contractual subscription term beginning on the date that the platform is made available to the customer. Payments received in advance of subscription services being rendered are recorded as a deferred revenue. Usage fees for our UCaaS and CCaaS offerings, either bundled or not bundled, are recognized as

10


revenue when earned. Usage fees for our CPaaS offerings are typically invoiced monthly in arrears and recognized as revenues when earned. Professional services for configuration, system integration, optimization, customer training or education are primarily billed on a fixed-fee basis and are performed by the Company directly or, alternatively, customers may also choose to perform these services themselves or engage their own third-party service providers. Professional services revenue is recognized over time as the services are rendered.
When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded as operating expenses against the contract asset (Accounts Receivable). In the normal course of business, the Company records revenue reductions for customer credits.
Product Revenue
The Company recognizes product revenue for telephony equipment at a point in time, when transfer of control has occurred, which is generally upon shipment. Sales returns are recorded as a reduction to revenue estimated based on historical experience.
Contract Assets
Contract assets are recorded for those parts of the contract consideration not yet invoiced but for which the performance obligations are completed. The revenue is recognized when the customer receives services or equipment for a reduced consideration at the onset of an arrangement, for example, when the initial month's services or equipment are discounted. Contract assets are included in other current or non-current assets in the condensed consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond.
Deferred Revenue
Deferred revenues represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual plan subscription services and professional and training services not yet provided as of the balance sheet date. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues in the condensed consolidated balance sheets, with the remainder recorded as other non-current liabilities in the condensed consolidated balance sheets.
Costs to Obtain a Customer Contract
Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized as current or non-current assets and amortized on a straight-line basis over the anticipated benefit period, which is five years. The benefit period was estimated by taking into consideration the length of customer contracts, technology lifecycle, and other factors. This amortization expense is recorded in sales and marketing expense within the Company's condensed consolidated statement of operations.
Disaggregation of Revenue
The Company disaggregates its revenue by geographic region. See Note 13 for more information.
Contract Balances
The following table provides information about receivables, contract assets and deferred revenues from contracts with customers (in thousands):
 
September 30, 2019
Accounts receivable, net
$
30,743

Contract assets
$
13,490

Deferred revenue - current
$
4,270

Deferred revenue - non-current
$
43

Changes in the contract assets and the deferred revenue balances during the six months ended September 30, 2019 are as follows (in thousands):
 
 
September 30, 2019
 
March 31, 2019
 
$ Change
Contract assets
 
$
13,490

 
$
5,717

 
$
7,773

Deferred revenue
 
$
4,313

 
$
3,342

 
$
971




11


The change in contract assets was primarily driven by the recognition of revenue that has not yet been billed. The increase in deferred revenues was due to billings in advance of performance obligations being satisfied. Revenues of $2.8 million were recognized during the six months ended September 30, 2019, a portion of which were included in the deferred revenues balance at the beginning of the period, which was offset by additional deferrals during the period.
Remaining Performance Obligations
The Company's subscription terms typically range from one to four years. Contract revenue as of September 30, 2019 that has not yet been recognized was approximately $220.0 million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligation over the next 36 months.
4. FAIR VALUE MEASUREMENTS
Cash, cash equivalents, and available-for-sale investments (in thousands):
 
Amortized
Gross
Unrealized
Gross
Unrealized
Estimated
Cash and
Cash
Short-Term
Long-Term
As of September 30, 2019
Costs
Gain
Loss
Fair Value
Equivalents
Investments
Investments
Cash
$
25,673

$

$

$
25,673

$
25,673

$

$

Level 1:
 
 
 
 
 
 
 
Money market funds
132,551



132,551

132,551



Treasury securities
6,578

7

(5
)
6,580



6,580

     Subtotal
164,802

7

(5
)
164,804

158,224


6,580

Level 2:
 
 
 
 
 
 
 
Corporate bonds
37,858

123

(3
)
37,978


24,110

13,868

Commercial paper
5,592



5,592

3,995

1,597


Municipal securities
2,099

19


2,118


2,118


Agency bonds
1,499



1,499


1,499


     Subtotal
47,048

142

(3
)
47,187

3,995

29,324

13,868

     Total assets
$
211,850

$
149

$
(8
)
$
211,991

$
162,219

$
29,324

$
20,448

 
Amortized
Gross
Unrealized
Gross
Unrealized
Estimated
Cash and
Cash
Short-Term
As of March 31, 2019
Costs
Gain
Loss
Fair Value
Equivalents
Investments
Cash
$
25,364

$

$

$
25,364

$
25,364

$

Level 1:
 
 
 
 
 
 
Money market funds
251,219



251,219

251,219


     Subtotal
276,583



276,583

276,583


Level 2:
 
 
 
 
 
 
Corporate debt
46,516

51

(29
)
46,538


46,538

Municipal securities
5,511

17


5,528


5,528

Asset backed securities
13,596

9

(17
)
13,588


13,588

Agency bonds
4,260


(15
)
4,245


4,245

     Subtotal
69,883

77

(61
)
69,899


69,899

     Total assets
$
346,466

$
77

$
(61
)
$
346,482

$
276,583

$
69,899


Historically, the Company had maintained all investments as short-term investments on its balance sheet, as the Company could liquidate these investments at any time and did not limit its liquidation of investments by contractual maturity date. Given the recent issuance of the convertible senior notes, and the associated increased cash, cash equivalents and investment balances, the Company expects to hold certain investments for at least 12 months from the reporting date and records these investments in long-term investments in accordance with the contractual maturity dates.

12


As of September 30, 2019, the estimated fair value of the Company's outstanding convertible senior notes (the Notes) was $302.7 million. The fair value of the Notes was determined based on the closing price for the Notes on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.

5. BUSINESS COMBINATIONS
Wavecell Acquisition
On July 17, 2019, the Company entered into a Share Purchase Agreement (the “Share Purchase Agreement”) with Wavecell Pte. Ltd., a corporation incorporated under the laws of the Republic of Singapore (“Wavecell”), the equity holders of Wavecell (collectively, the “Sellers”), and Qualgro Partners Pte. Ltd., in its capacity as the representative of the equity holders of Wavecell. Pursuant to the Share Purchase Agreement, the Company acquired all of the outstanding shares and other equity interests of Wavecell (the “Transaction”). This acquisition extends 8x8’s technology advantage as a fully-owned, cloud technology platform with unified communications ("UCaaS"), contact center ("CCaaS"), video ("VCaaS") and platform communication APIs ("CPaaS") solutions able to natively offer pre-packaged communications, contact center and video solutions and open APIs to embed these and other communications into an organization’s core business processes.
The total fair value of the purchase consideration of approximately $117.1 million was comprised of approximately $72.8 million in cash and $44.3 million in shares of common stock of the Company, of which approximately $10.4 million in cash and $8.5 million in equity have been heldback to cover potential indemnity claims made by the Company after the closing date. One-third of these heldback amounts are eligible to be released in twelve months from the date of acquisition and the remainder in eighteen months from the date of the acquisition. The heldback cash of $3.5 million and $6.9 million are recorded in restricted cash, current and restricted cash, non-current, respectively and other accrued liabilities and other liabilities, non-current, respectively, in the Company's condensed consolidated balance sheet. The holdback of $8.5 million in equity is included in other liabilities, non-current in the Company's condensed consolidated balance sheet. Additionally, in connection with the acquisition, the Company issued $13.2 million in time-based restricted stock awards and $6.6 million in performance based restricted stock awards all of which vest over the next three years, and which the Company will expense over the same such period.
The major classes of assets and liabilities to which the Company has preliminarily allocated the fair value of purchase consideration were as follows (in thousands):
 
 
July 17, 2019
Cash
 
$
4,473

Accounts receivable
 
9,438

Intangible assets
 
21,010

Other assets
 
787

Goodwill
 
94,584

Accounts payable
 
(13,072
)
Deferred revenue
 
(90
)
Total consideration
 
$
117,130


The Company will continue to collect information and reevaluate the estimates and assumptions and will record any adjustments to the Company’s preliminary estimates provided that the Company is within the measurement period. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of Wavecell and is not expected to be deductible for income tax purposes. The Company determined the fair values of intangible assets acquired and liabilities assumed with the assistance of third-party valuation consultants. Based on this valuation, the intangible assets acquired are preliminarily (in thousands):  
 
 
Fair Value
 
Useful life (in Years)
Trade and domain names
 
$
990

 
3
Developed technology
 
13,830

 
7
Customer relationships
 
6,190

 
7
Total intangible assets
 
$
21,010

 



13


The Company incurred costs related to this acquisition of approximately $1.6 million during the six months ended September 30, 2019. All acquisition related costs were expensed as incurred and have been recorded in general and administrative expenses in the accompanying consolidated statements of operations.
The revenue and earnings of the acquired business have been included in the Company’s results since the acquisition date and are not material to the Company’s condensed consolidated financial results. Pro forma results of operations for this acquisition have not been presented, as the financial impact to the Company’s condensed consolidated financial statements is not material.
6. INTANGIBLE ASSETS AND GOODWILL
The carrying value of intangible assets consisted of the following (in thousands):
 
 
September 30, 2019
 
March 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technology
 
$
33,466

 
$
(12,706
)
 
$
20,760

 
$
25,702

 
$
(15,409
)
 
$
10,293

Customer relationships
 
11,293

 
(4,534
)
 
6,759

 
9,467

 
(8,080
)
 
1,387

Trade and domain names
 
972

 
(81
)
 
891

 
2,108

 
(2,108
)
 

Total acquired identifiable intangible assets
 
$
45,731

 
$
(17,321
)
 
$
28,410

 
$
37,277

 
$
(25,597
)
 
$
11,680


During the six months ended September 30, 2019 the Company wrote off approximately $11.3 million of fully amortized intangible assets and the corresponding accumulated amortization.
At September 30, 2019, annual amortization of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in thousands):
 
Amount
Remaining 2020
$
4,603

2021
6,673

2022
4,896

2023
3,116

2024
2,807

Thereafter
6,315

Total
$
28,410


The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):
 
Total
Balance at March 31, 2019
$
39,694

Additions due to acquisitions
94,584

Foreign currency translation
(2,399
)
Balance at September 30, 2019
$
131,879


7. RIGHT-OF-USE ASSETS AND LEASES
The Company primarily leases facilities for office and data center space under non-cancellable operating leases for its U.S. and international locations that expire at various dates through 2030. For leases with a term greater than 12 months, the Company recognizes a right-of-use asset and a lease liability based on the present value of lease payments over the lease term. Variable lease payments are not included in the lease payments to measure the lease liability and are expensed as incurred. The Company’s leases have remaining terms of one to eleven years and some of the leases include a Company option to extend the lease term for one to five years, or more, which if reasonably certain to exercise, the Company includes in the determination of lease payments. The lease agreements do not contain any material residual value guarantees or material restrictive covenants.
As most of the Company's leases do not provide a readily determinable implicit rate, the Company uses the incremental borrowing rate at lease commencement, which was determined using a portfolio approach, based on

14


the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company uses the implicit rate when a rate is readily determinable. Operating lease expense is recognized on a straight-line basis over the lease term.
Leases with an initial term of 12 months or less are not recognized on the balance sheet and the expense for these short-term leases is recognized on a straight-line basis over the lease term. Common area maintenance fees (or CAMs) and other charges related to these leases continue to be expensed as incurred. The following table provides balance sheet information related to leases as of September 30, 2019 (in thousands):
 
 
September 30, 2019
Assets
 
 
Operating lease, right-of-use assets
 
$
78,147

 
 
 
Liabilities
 
 
Operating lease liabilities, current
 
$
5,292

Operating lease liabilities, non-current
 
75,221

Total operating lease liabilities
 
$
80,513


During the three and six months ended September 30, 2019, operating lease expense was approximately $4.2 million and $6.2 million, respectively. Variable lease cost and short-term lease cost were immaterial during the three and six months ended September 30, 2019.
The following table presents supplemental information for the six months ended September 30, 2019 (in thousands, except for weighted average):
Weighted average remaining lease term
 
9.1 years
Weighted average discount rate
 
4.0%
Cash paid for amounts included in the measurement of lease liabilities
 
$
4,487

Operating cash flow from operating leases
 
$
4,487


The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of September 30, 2019 (in thousands):
Remaining 2020
 
$
5,298

2021
 
8,103

2022
 
13,768

2023
 
11,189

2024
 
11,224

Thereafter
 
68,839

Total lease payments
 
$
118,421

Less: imputed interest
 
(22,486
)
Less: lease incentives receivable
 
(15,422
)
Present value of lease liabilities
 
$
80,513


The Company has an operating lease for an office space that has not yet commenced and as such, have not yet been recognized on the Company's condensed consolidated balance sheet as of September 30, 2019. The contractual obligation for this lease is $2.2 million.
The Company's lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord") for the Coleman property is not included in the right-of-use assets and operating lease liabilities as of September 30, 2019. On April 30, 2019, the Company entered into an assignment and assumption of the Company's previously executed lease agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku this lease that had been executed between the Company and the Landlord on January 23, 2018. Pursuant to the Agreement, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company’s fiscal year ending March 31, 2022 or shortly thereafter.

15


On July 3, 2019, the Company entered into a lease for a new company headquarters to rent 177,815 square feet of office space as the sole tenant in a new five-story office building located in Campbell, California.
The lease is for a 132-month term, anticipated to begin on January 1, 2020. The Company has the option to extend the lease for two additional five-year terms, on substantially the same terms and conditions as the prior term, with the base rent rate adjusted to fair market value at that time. The Company recognized an operating lease right-of-use asset and operating lease liability during second quarter of fiscal 2020, when the Company was given full access to the leased property.
Base rent is approximately $0.7 million per month for the first 12 months of the lease, with the rate increasing by approximately 3% on each anniversary of the lease. The Company is responsible for paying its share of building and common area expenses. The Company is entitled to full rent abatement during the first 12 months of the lease term. The Company is also entitled to a tenant improvement allowance of approximately $15.4 million. The Company paid to the landlord a security deposit in the amount of $2.0 million, which may be drawn down in the event the Company defaults under the lease. This new lease increased our operating lease right-of-use assets by $56.8 million and our operating lease liabilities by $56.1 million.
8. COMMITMENTS AND CONTINGENCIES
Other Commitments, Indemnifications and Contingencies
From time to time the Company receives inquiries from various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects from its customers or has accrued for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment.
Legal Proceedings
The Company from time to time may be involved in a variety of claims, lawsuits, investigations and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters and contractual disputes, that can arise in the normal course of the Company's operations. The Company accrues a liability when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
As of September 30, 2019, the Company has not recorded any provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could upon resolution have a material adverse effect on the Company's business, results of operations, financial condition and cash flows.
9. CONVERTIBLE SENIOR NOTES AND CAPPED CALL
Convertible Senior Notes
In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February 1 and August 1 of each year, beginning on August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.
Each $1,000 principal amount of the Notes is initially convertible into 38.9484 shares of the Company’s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the

16


Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.
The Notes will be convertible at certain times and upon the occurrence of certain events in the future. Further, on or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances.
Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's election. The Company’s current intent is to settle the principal amount of the Notes in cash upon conversion. 
During the three and six months ended September 30, 2019, the conditions allowing holders of the Notes to convert were not met.
The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company’s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
 
September 30, 2019
 
March 31, 2019
Principal
 
$
287,500

 
$
287,500

Unamortized debt discount
 
(64,532
)
 
(70,876
)
Unamortized issuance costs
 
(536
)
 
(589
)
Net carrying amount
 
$
222,432

 
$
216,035

Interest expense related to the Notes was as follows (in thousands):
 
 
Three Months Ended
September 30, 2019
 
Six Months Ended
September 30, 2019
Contractual interest expense
 
$
360

 
$
719

Amortization of debt discount
 
3,198

 
$
6,344

Amortization of issuance costs
 
27

 
$
53

Total interest expense
 
$
3,585

 
$
7,116


Capped Call
In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately $25.68 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $39.50 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 11.2 million shares of the Company’s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions.

17


For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $33.7 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.
10. STOCK-BASED COMPENSATION
The following tables summarize information pertaining to the stock-based compensation expense from stock options and stock awards (in thousands, except weighted-average grant-date fair value and recognition period):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Cost of service revenue
 
$
1,939

 
$
1,379

 
$
3,670

 
$
2,405

Research and development
 
4,217

 
2,823

 
8,081

 
5,017

Sales and marketing
 
5,340

 
2,206

 
9,261

 
4,604

General and administrative
 
5,895

 
3,721

 
9,976

 
7,014

Total
 
$
17,391

 
$
10,129

 
$
30,988

 
$
19,040

 
 
Six Months Ended September 30,
 
 
2019
 
2018
Stock options outstanding at the beginning of the period:
 
3,114

 
3,998

Options granted
 

 
195

Options exercised 
 
(287
)
 
(574
)
Options canceled and forfeited
 
(39
)
 
(97
)
Options outstanding at the end of the period:
 
2,788

 
3,522

Weighted-average fair value of grants during the period
 
$

 
$
8.47

Total intrinsic value of options exercised during the period
 
$
3,726

 
$
8,525

Weighted-average remaining recognition period at period-end (in years) 
 
2.32

 
2.52

 
 
 
 
 
Stock awards outstanding at the beginning of the period:
 
7,820

 
5,939

Stock awards granted
 
5,123

 
2,112

Stock awards vested 
 
(1,945
)
 
(1,720
)
Stock awards canceled and forfeited
 
(663
)
 
(433
)
Stock awards outstanding at the end of the period: 
 
10,335

 
5,898

Weighted-average fair value of grants during the period
 
$
22.35

 
$
22.01

Weighted-average remaining recognition period at period-end (in years) 
 
2.28

 
2.44

Total unrecognized compensation expense at period-end
 
$
129,136

 
$
79,121


Stock Repurchases
In May 2017, the Company's board of directors authorized the Company to purchase up to $25.0 million of its common stock from time to time (the "2017 Repurchase Plan"). The 2017 Repurchase Plan expires when the maximum purchase amount is reached, or upon the earlier revocation or termination by the board of directors. The remaining amount available under the 2017 Repurchase Plan at September 30, 2019 was approximately $7.1 million. There were no stock repurchases under the 2017 Repurchase Plan during the three and six months ended September 30, 2019.
11. INCOME TAXES
The Company's effective tax rate was -0.6% for the three months ended September 30, 2019 and 2018, and -0.5% and -0.6% for the six months ended September 30, 2019 and 2018, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.
12. NET LOSS PER SHARE

18


The following table summarizes the computation of basic and diluted net loss per share (in thousands, except share and per share data):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
 
Net loss available to common stockholders
 
$
(40,932
)
 
$
(21,482
)
 
$
(75,197
)
 
$
(36,837
)
Denominator:
 
 
 
 
 
 
 
 
Common shares - basic and diluted
 
98,353

 
93,831

 
97,356

 
93,449

Net loss per share
 
 
 
 
 
 
 
 
Basic and diluted
 
$
(0.42
)
 
$
(0.23
)
 
$
(0.77
)
 
$
(0.39
)

The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Stock options
 
2,788

 
3,496

 
2,788

 
3,496

Stock awards
 
10,334

 
5,854

 
10,334

 
5,854

Contingently issuable shares (hold-back shares)
 
350

 

 
350

 

Potential shares to be issued from ESPP
 
387

 
360

 
387

 
360

Total anti-dilutive shares
 
13,859

 
9,710

 
13,859

 
9,710


13. GEOGRAPHICAL INFORMATION
The following tables set forth the geographic information for each period (in thousands):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Revenue by geographic area:
 
 
 
 
 
 
 
 
United States
 
85,428

 
74,361

 
168,676

 
146,083

International
 
24,089

 
11,321

 
37,516

 
22,824

 
 
$
109,517

 
$
85,682

 
$
206,192

 
$
168,907


 
 
September 30, 2019
 
March 31, 2019
Property and equipment by geographic area:
 
 
 
 
Americas (principally US)
 
$
58,574

 
$
45,639

Europe (principally UK)
 
6,202

 
7,196

 
 
$
64,776

 
$
52,835


ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. As discussed in the section titled “Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. 
BUSINESS OVERVIEW
We are a leading Software-as-a-Service provider of voice, video, chat, contact center, and enterprise-class API solutions powered by one global cloud communications platform. From our proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, communication APIs, and other services.

19


As of September 30, 2019, our customers range from small businesses to large enterprises and their users are spread across more than 150 countries. In recent years, we have increased our focus on the mid-market and enterprise customer sectors.
We generate service revenue from software service subscriptions, platform usage revenue, and professional services revenue. We generate product revenues from the sale of office phones and other hardware equipment. We define a “customer” as one or more legal entities to which we provide services pursuant to a single contractual arrangement. In some cases, we may have multiple billing relationships with a single customer (for example, where we establish separate billing accounts for a parent company and each of its subsidiaries).
Our flagship service is our 8x8 X Series, a next generation suite of unified communications as a service ("UCaaS") and contact center as a service ("CCaaS") solutions, which consist of service plans designated X1, X2, etc., through X8. With 8x8 X Series, we provide both UCaaS and CCaaS functionalities from a single platform, with a single interface, in the high-end set of our service plans (X5 through X8). We also offer more basic, cost-efficient UCaaS in X1 through X4 and a stand-alone CCaaS offering called 8x8 Contact Center. During the second quarter of fiscal 2020, we launched a new automated, self-service, e-commerce offering called 8x8 Express. We also sell platform communication APIs ("CPaaS") as part of our existing and new cloud communication solutions. In July 2019, we acquired Wavecell Pte. Ltd., a company selling CPaaS in Asia. Prior to the launch of 8x8 X Series in 2018, our customers subscribed to Virtual Office and Virtual Contact Center solutions. We have now begun migrating these customers from these legacy solutions to our 8x8 X Series, and we intend to accelerate the pace of migrations during the remainder of fiscal 2020 and into fiscal 2021. These migrations may require us to incur professional services costs that we may not be able to recover from our customers.
SUMMARY AND OUTLOOK
Our second quarter results illustrate the fundamental strength in our cloud communications service revenue, which for the quarter was $104.5 million, including revenue from our CPaaS offerings, and reflects growth of 28.5% year-over-year. We continued to show an increase in our average monthly service revenue per customer ("ARPC"), as we are selling more to mid-market and enterprise customers.
Since the beginning of fiscal 2018, we have de-emphasized profitability as a short-term corporate goal and have focused instead on making investments necessary to accelerate revenue growth. This decision was based, in part, on our belief that the communications market is at an inflection point in the shift of businesses from legacy on-premise solutions to cloud services. We believe that this industry trend will continue in fiscal 2020 and beyond. Accordingly, we believe that it is in the Company's interest to continue to invest in our business -- in particular, to further build our technology platform, add new service offerings, grow our international presence and operations, and expand our sales and marketing activities, particularly in the channel--in order to allow us to scale efficiently and capture market share during this phase of industry disruption.
We plan to continue making significant investments in activities to acquire more customers. We plan to continue investing in our direct marketing efforts, sales force, e-commerce, and outbound marketing efforts. We also intend to continue investing in our indirect channel to acquire more third-party selling agents to help sell our solutions, including investments in value added resellers ("VARs") and master agents. Should these upfront investments not result in additional revenue from new or existing customers, our operating results may be adversely impacted.
COMPONENTS OF RESULTS OF OPERATIONS
Service Revenue
Service revenue consists of software service subscriptions, platform usage revenue, and professional services revenue from our UCaaS, CCaaS and CPaaS offerings.
We plan to continue to drive our business to increase service revenue through a combination of increased sales and marketing efforts, geographic expansion of our customer base outside the United States, and through strategic acquisitions of technologies and businesses.
Product Revenue
Product revenue consists primarily of revenues from hardware sales of IP telephones in conjunction with our cloud telephony service. Product revenue is dependent on the number of customers who choose to purchase an IP telephone in conjunction with our service instead of using the solution on their cell phone, computer or other compatible devices.
Cost of Service Revenue

20


Cost of service revenue consists primarily of costs associated with network operations and related personnel, technology licenses, amortization of internally developed software, and other costs such as customer service, which includes deployment and technical support costs. Cost of service revenue also includes other communication origination and termination services provided by third-party carriers and outsourced customer service call center operations. We expect that cost of service revenue will increase in absolute dollars in future periods and vary from period-to-period as a percentage of revenue.
Cost of Product Revenue
Cost of product revenue consists primarily of IP telephones, estimated warranty obligations and direct and indirect costs associated with product purchasing, scheduling, shipping and handling.
Research and Development
Research and development expenses consist primarily of personnel and related costs, consulting, third-party development work and equipment costs necessary for us to conduct our development and engineering efforts.
We plan to continue to hire employees to support our research and development efforts to expand the capabilities and scope of our platform and enhance the user experience. We expect that research and development expenses will increase in absolute dollars in future periods and vary from period-to-period as a percentage of revenue.
Sales and Marketing
Sales and marketing expenses consist primarily of personnel and related costs, sales commissions, trade shows, advertising and other marketing, demand generation, channel, and promotional expenses. We plan to continue to invest in sales and marketing to attract and retain customers on our platform and increase our brand awareness. We expect that sales and marketing expenses will increase in absolute dollars in future periods and vary from period-to-period as a percentage of revenue.
General and Administrative
General and administrative expenses consist primarily of personnel and related costs for finance, human resources, legal and general management, as well as professional fees. We expect that our general and administrative expenses will increase in absolute dollars in future periods as we grow our business and vary from period-to-period as a percentage of revenue.
General and administrative expenses also include costs for facilities and IT. Our facilities costs primarily include lease and related expenses and IT costs include costs for IT infrastructure and compensation of IT personnel. Facilities and IT costs are allocated to other cost centers based on headcount.
Other (Expense) Income, net
Other (expense) income, net, consists primarily of interest expense related to the convertible notes, offset by income earned on our cash, cash equivalents and investments.
Provision for Income Taxes
Provision for income taxes consists primarily of state minimum taxes in the United States. As we expand the scale of our international business activities, any changes in the U.S. and foreign taxation of such activities may increase our overall provision for income taxes in the future. We have a valuation allowance for our U.S. deferred tax assets, including federal and state net operating loss carryforwards, or NOLs. We expect to maintain this valuation allowance until it becomes more likely than not that the benefit of our federal and state deferred tax assets will be realized by way of expected future taxable income in the United States.


21


RESULTS OF OPERATIONS
The following discussion should be read in conjunction with our condensed consolidated financial statements and the notes thereto.
 
 
September 30,
 
Dollar
 
Percent
Service revenue
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
104,529

 
$
81,346

 
$
23,183

 
28.5
%
Percentage of total revenue
 
95.4
%
 
94.9
%
 
 
 
 
Six months ended
 
$
196,901

 
$
159,467

 
$
37,434

 
23.5
%
Percentage of total revenue
 
95.5
%
 
94.4
%
 
 
 
 
Service revenue increased for the three and six months ended September 30, 2019 compared with the same periods of the previous fiscal year primarily due to an increase in our business customer subscriber base (net of customer churn), an increase in the average service revenue from each customer on a monthly basis and, to a lesser extent, revenue associated with our newly acquired CPaaS product as compared to the same prior year period.
 
 
September 30,
 
Dollar
 
Percent
Product revenue
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 
 
 
 

Three months ended
 
$
4,988

 
$
4,336

 
$
652

 
15.0
 %
Percentage of total revenue
 
4.6
%
 
5.1
%
 
 
 
 
Six months ended
 
$
9,291

 
$
9,440

 
$
(149
)
 
(1.6
)%
Percentage of total revenue
 
4.5
%
 
5.6
%
 
 
 
 
Product revenue increased during the three months ended September 30, 2019 compared with the same period in the prior fiscal year primarily due to increased equipment unit sales to customers combined with product discounts and promotions during the three months ended September 30, 2019.
Product revenue remained relatively flat during the six months ended September 30, 2019 compared with the same period in the prior fiscal year.
No customer represented greater than 10% of the Company's total revenue for the three and six months ended September 30, 2019 or 2018.
 
 
September 30,
 
Dollar
 
Percent
Cost of service revenue
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
43,195

 
$
26,202

 
$
16,993

 
64.9
%
Percentage of service revenue
 
41.3
%
 
32.2
%
 
 
 
 
Six months ended
 
$
75,162

 
$
50,751

 
$
24,411

 
48.1
%
Percentage of service revenue
 
38.2
%
 
31.8
%
 
 
 
 
Cost of service revenue for the three months ended September 30, 2019 increased over the same prior year period and faster than revenue growth due to increases related to our newly acquired CPaaS products combined with increased overhead allocation expense, as well as a $2.5 million increase in personnel and related costs, a $2.4 million increase in amortization of intangibles and capitalized software expenses, a $1.1 million increase in consulting and outside services and a $0.6 million increase in stock-based compensation costs, as well as other smaller increases.
Cost of service revenue for the six months ended September 30, 2019 increased over the same prior year period and faster than revenue growth due to increases related to our newly acquired CPaaS products combined with increased overhead allocation expense, a $4.8 million increase in personnel and related costs, a $4.1 million increase in amortization of intangibles and capitalized software expenses, and a $1.9 million increase in consulting and outside services and a $1.0 million increase in stock-based compensation costs, as well as other smaller increases.

22


 
 
September 30,
 
Dollar
 
Percent
Cost of product revenue
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
6,502

 
$
5,397

 
$
1,105

 
20.5
%
Percentage of product revenue
 
130.4
%
 
124.5
%
 
 
 
 
Six months ended
 
$
12,226

 
$
11,678

 
$
548

 
4.7
%
Percentage of product revenue
 
131.6
%
 
123.7
%
 
 
 
 
Cost of product revenue for the three and six months ended September 30, 2019 increased over the same prior year periods primarily due to the increase in the number of telephones shipped to customers. The increase in negative margin was due to the product discounts and promotions during the three and six months ended September 30, 2019.
 
 
September 30,
 
Dollar
 
Percent
Research and development
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
19,434

 
$
14,064

 
$
5,370

 
38.2
%
Percentage of total revenue
 
17.7
%
 
16.4
%
 
 
 
 
Six months ended
 
$
37,765

 
$
27,114

 
$
10,651

 
39.3
%
Percentage of total revenue
 
18.3
%
 
16.1
%
 
 
 
 
Research and development expenses for the three months ended September 30, 2019 increased over the same prior year period primarily due to a $2.4 million increase in personnel and related costs, a $1.4 million increase in stock-based compensation expense, and a $0.7 million increase in amortization of capitalized software expenses, as well as other smaller cost increases.
Research and development expenses for the six months ended September 30, 2019 increased over the same prior year period primarily due to a $6.4 million increase in personnel and related costs, a $3.1 million increase in stock-based compensation expense, and a $1.2 million increase in amortization of capitalized software expenses, as well as other smaller cost increases. These increases were partially offset by capitalization of internally developed software costs.
 
 
September 30,
 
Dollar
 
Percent
Sales and marketing
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
57,895

 
$
41,680

 
$
16,215

 
38.9
%
Percentage of total revenue
 
52.9
%
 
48.6
%
 
 
 
 
Six months ended
 
$
111,494

 
$
82,175

 
$
29,319

 
35.7
%
Percentage of total revenue
 
54.1
%
 
48.7
%
 
 
 
 
Sales and marketing expenses for the three months ended September 30, 2019 increased over the same prior year period primarily due to a $10.0 million increase in personnel and related costs, a $2.9 million increase in advertising and marketing expenses, a $3.1 million increase in third-party commission expenses, and a $3.1 million increase in stock-based compensation costs, as well as other smaller cost increases. These cost increases were partially offset by $4.3 million commission costs that were capitalized.
Sales and marketing expenses for the six months ended September 30, 2019 increased over the same prior year period primarily due to a $11.7 million increase in personnel and related costs, a $9.9 million increase in advertising and marketing expenses, a $5.9 million increase in third-party commission expenses, and a $4.7 million increase in stock-based compensation costs, as well as other smaller cost increases. These cost increases were partially offset by $7.2 million commission costs that were capitalized.
 
 
September 30,
 
Dollar
 
Percent
General and administrative
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
20,435

 
$
20,326

 
$
109

 
0.5
%
Percentage of total revenue
 
18.7
%
 
23.7
%
 
 
 
 
Six months ended
 
$
40,042

 
$
35,159

 
$
4,883

 
13.9
%
Percentage of total revenue
 
19.4
%
 
20.8
%
 
 
 
 

23


General and administrative expenses for the three months ended September 30, 2019 increased slightly as compared to the same prior year period due to a $3.0 million increase in personnel and related costs, and a $2.2 million increase in stock-based compensation costs. These increases were partially offset by a decrease in sales and use tax expenses of $4.5 million that the company recognized in the three months ended September 30, 2018.
General and administrative expenses for the six months ended September 30, 2019 increased over the same prior year period primarily due to a $6.0 million increase related to personnel and related costs, a $3.0 million increase in stock-based compensation costs, a $1.6 million increase in costs associated with our recent acquisition, a $0.8 million increase in recruiting related expenses, and a $0.7 million increase in lease expenses, as well as other smaller cost increases. These increases were partially offset by a decrease in sales and use tax expenses of $4.5 million that the company recognized in the six months ended September 30, 2018.
 
 
September 30,
 
Dollar
 
Percent
Other (expense) income, net
 
2019
 
2018
 
Change
 
Change
 
 
(dollar amounts in thousands)
 
 

Three months ended
 
$
(2,732
)
 
$
635

 
$
(3,367
)
 
(530.2
)%
Percentage of total revenue
 
(2.5
)%
 
0.7
%
 
 
 
 
Six months ended
 
$
(4,296
)
 
$
1,354

 
$
(5,650
)
 
(417.3
)%
Percentage of total revenue
 
(2.1
)%
 
0.8
%
 
 
 
 
Other (expense) income, net changed for the three and six months ended September 30, 2019 over the same prior year periods primarily due to an increase of $3.5 million and $7.1 million, respectively, related to contractual interest expense, amortization of debt discount, and amortization of issuance costs associated with our convertible notes issued in the fourth quarter of fiscal year 2019. These increases were partially offset by an increase in interest income. Refer to Part 1, Note 9 of Notes to Unaudited Condensed Consolidated Financial Statements. We had no such similar costs in the same prior year period.
 
 
September 30,
 
Dollar
Provision for income taxes
 
2019
 
2018
 
Change
 
 
(dollar amounts in thousands)
Three months ended
 
$
256

 
$
130

 
$
126

Percentage of loss before provision for income taxes
 
-0.6
 %
 
-0.6
 %
 
 
Six months ended
 
$
404

 
$
221

 
183

Percentage of loss before provision for income taxes
 
(0.5
)%
 
(0.6
)%
 
 
For the three months ended September 30, 2019 and 2018, we recorded income tax expense of $0.3 million and $0.1 million, respectively. For the six months ended September 30, 2019 and 2018, we recorded income tax expense of $0.4 million and $0.2 million, respectively. These taxes were related to state minimum taxes and income taxes from our foreign operations.
Our effective tax rate was -0.6% for each of the three months ended September 30, 2019 and 2018, and -0.5% and -0.6% for the six months ended September 30, 2019 and 2018, respectively.
We estimate our annual effective tax rate at the end of each quarter. In estimating the annual effective tax rate, we consider, among other things, annual pre-tax income, permanent tax differences, the geographic mix of pre-tax income and the application and interpretations of existing tax laws. We record the tax effect of certain discrete items, which are unusual or occur infrequently, in the interim period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination of the effective tax rate reflects tax expense and benefit generated in certain domestic and foreign jurisdictions. However, jurisdictions with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.
Liquidity and Capital Resources
As of September 30, 2019, we had $212.0 million of cash, cash equivalents and investments. In addition, we had $19.0 million as restricted cash, $8.6 million in support of letter of credits securing leases for office facilities in California and New York, and $10.4 million held in escrow for our recent acquisition of Wavecell, pursuant to the terms of the acquisition agreement. By comparison, at March 31, 2019, we had $346.5 million of cash, cash equivalents and investments as well as a $8.1 million in deposit as restricted cash. We believe that our existing cash, cash equivalents, and investment balances, and our anticipated cash flows from operations will be sufficient to meet our working capital and expenditure requirements for the next 12 months.

24


Historically, the Company maintained all investments as short-term investments on its balance sheet, as the Company could liquidate these investments at any time and did not limit its liquidation of investments by contractual maturity date. Given the recent issuance of the convertible senior notes, and the associated increased cash, cash equivalents and investment balances, the Company expects to hold certain investments for at least 12 months from the reporting date and records these investments in long-term investments in alignment with the contractual maturity dates.
Period-over-Period Changes
Net cash used in operating activities for the six months ended September 30, 2019 was $44.5 million, compared with $4.6 million used in operating activities for the six months ended September 30, 2018. Cash used in operating activities has historically been affected by:
the amount of net income or loss;
the amount of non-cash expense items such as depreciation and amortization;
the expense associated with stock options and stock-based awards; and
changes in working capital accounts, particularly in the timing of collections from receivable and payments of obligations.
Net cash used in investing activities was $59.9 million in the six months ended September 30, 2019, compared with $0.3 million used in investing activities in six months ended September 30, 2018. The cash used in investing activities during the six months ended September 30, 2019 was primarily related to $57.8 million used in the acquisition of Wavecell, a $0.9 million payment released from escrow held for MarianalQ acquisition in the first quarter of fiscal 2019, combined with purchases of $7.1 million of property and equipment investments and capitalized internal software development costs of $14.3 million. These amounts were partially offset by $20.3 million of proceeds from sales and maturities of investments, net of purchases of investments.
Net cash provided by financing activities was $0.5 million in the six months ended September 30, 2019, compared with $2.0 million used by financing activities in the six months ended September 30, 2018. Our financing activities for the six months ended September 30, 2019 provided cash of $6.1 million from the issuance of common stock under employee incentive plans. These inflows were partially offset by $5.4 million of deemed repurchases of our common stock related to shares withheld for payroll taxes combined with $0.2 million in payments for finance lease obligations.
Contractual Obligations
 
Payments due by Period
Contractual Obligations
Total
Less than 1 year
1-3 years
3-5 years
More than 5 years
Senior convertible notes
$
287,500

$

$

$
287,500

$

Interest on senior convertible notes
6,469

1,438

2,875

2,156


Operating leases
120,703

8,717

24,867

23,239

63,880

Total Contractual Obligations
$
414,672

$
10,155

$
27,742

$
312,895

$
63,880

CRITICAL ACCOUNTING POLICIES & ESTIMATES
The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures of assets and liabilities. On an on-going basis, we evaluate our critical accounting policies and estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
There have been no significant changes during the three months ended September 30, 2019 to our critical accounting policies and estimates previously disclosed in our Form 10-K for the fiscal year ended March 31, 2019, except for our adoption of ASU 2016-02 as discussed in Notes 2 and 7 of the Notes to the Unaudited Condensed Consolidated Financial Statements.

25


RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
See Item 1 of Part I, "Notes to Unaudited Condensed Consolidated Financial Statements - Note 2 - Significant Accounting Pronouncements."
RECENT ACCOUNTING PRONOUNCEMENTS
See Item 1 of Part I, "Notes to Unaudited Condensed Consolidated Financial Statements - Note 2 - Significant Accounting Pronouncements."
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Fluctuation Risk
The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. Some of the securities in which we invest may be subject to market risk. This means that a change in prevailing interest rates may cause the principal amount of the investment to fluctuate. To minimize this risk, we may maintain our portfolio of cash equivalents and investments of short durations in a variety of securities, including commercial paper, money market funds, debt securities and certificates of deposit.
As of September 30, 2019, we had $222.4 million outstanding on our 0.50% convertible senior notes due 2024. The values of the Notes are exposed to interest rate risk. Generally, the fair market value of our fixed interest rate Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair market value of the Notes is affected by our stock price. The fair market value of the Notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines in value. However, we carry the Notes at face value less unamortized discount on our balance sheet, and we present the fair value for required disclosure purposes only.  
We do not believe that a hypothetical 10% change in interest rates would have a material impact on our interest income or expenses, convertible senior notes, or financial statements for any periods presented.
Foreign Currency Exchange Risk
We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British Pound, causing both our revenue and our operating results to be impacted by fluctuations in the exchange rates.
Gains or losses from the translation of certain cash balances, accounts receivable balances and intercompany balances that are denominated in these currencies impact our other comprehensive income. A hypothetical decrease in all foreign currencies against the US dollar of 10%, would not result in a material foreign currency loss on foreign-denominated balances, at September 30, 2019. As our foreign operations expand, our results may be more impacted by fluctuations in the exchange rates of the currencies in which we do business.
At this time, we do not, but we may in the future, enter into financial instruments to hedge our foreign currency exchange risk.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Effectiveness of Disclosure Controls and Procedures
We maintain disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (Disclosure Controls) that are designed to ensure that information we are required to disclose in reports filed or submitted under the Securities and Exchange Act of 1934 is accumulated and communicated to management, including our principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure, and that such information is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms.
As of the end of the period covered by this Quarterly Report on Form 10-Q, under the supervision of our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our Disclosure Controls. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our Disclosure Controls were effective as of September 30, 2019.
Limitations on the Effectiveness of Controls
Our management, including the Chief Executive Officer and Chief Financial Officer, do not expect that our Disclosure Controls or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control

26


system's objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
Changes in Internal Control over Financial Reporting
During the second quarter of fiscal year 2020, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II -- OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information set forth in Note 8, “Legal Proceedings” of Notes to Unaudited Condensed Consolidated Financial Statements under ITEM 1. FINANCIAL STATEMENTS of PART I is incorporated by reference in response to this item.
ITEM 1A. RISK FACTORS
There have been no material changes from the risk factors previously disclosed in our annual report on Form 10-K for the fiscal year ended March 31, 2019 and our quarterly report on Form 10-Q for the quarterly period ended June 30, 2019.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
On July 17, 2019, we issued 2,628,761 shares of our common stock in connection with the purchase of all of the issued and outstanding capital stock held by shareholders of Wavecell Pte. Ltd., a corporation incorporated under the laws of the Republic of Singapore. This transaction was exempt from registration under the Securities Act pursuant to Section 4(a)(2) of the Securities Act and Regulation S.
Purchases of Equity Securities.
Period
(a) Total Number of shares repurchased (1)
(b) Average Price Paid Per Share
(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
(d) Maximum Number (or Approximate Dollar Value) of Shares that May Yet be Purchased Under the Plans or Programs
July 1, 2019 through July 31, 2019
12,976

$
25.38


$
7,065,978

August 1, 2019 through August 31, 2019
25,487

$
25.01


$
7,065,978

September 1, 2019 through September 30, 2019

$


$
7,065,978

(1) The 38,463 shares purchased represent shares surrendered to the Company to pay the exercise price in connection with the exercise of employee stock options pursuant to the Company's Amended & Restated 2012 Equity Incentive Plan.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
None.
ITEM 5. OTHER INFORMATION
None.

27


ITEM 6. EXHIBITS
Exhibit
Number
 
Description
2.1
 
10.1*
 
31.1
 
31.2
 
32.1
 
32.2
 
101
 
The following materials from the 8x8, Inc. Quarterly Report on Form 10-Q for the quarter ended September 30, 2019, formatted in iXBRL (Inline eXtensible Business Reporting Language):
(i) Condensed Consolidated Balance Sheets as of September 30, 2019 and March 31, 2019; (ii) Condensed Consolidated Statements of Operations for the three and six months ended September 30, 2019 and 2018; (iii) Condensed Consolidated Statements of Comprehensive Loss for the three and six months ended September 30, 2019 and 2018; (iv) Condensed Consolidated Statements of Stockholders' Equity for the three and six months ended September 30, 2019 and 2018; (v) Condensed Consolidated Statements of Cash Flows for the six months ended September 30, 2019 and 2018; and (vi) notes to unaudited condensed consolidated financial statements.
104
 
Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101.
 
 
*
Management contract or compensatory plan or arrangement.
+
Furnished herewith.





28


SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Date: October 30, 2019
 
8X8, INC. 
 
(Registrant) 
 
By: /s/ Steven Gatoff        
 
Steven Gatoff
 
Chief Financial Officer
(Principal Financial and Duly Authorized Officer)


29
EX-31.1 2 exhibit311-8x8093019.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Vikram Verma, certify that:
1. I have reviewed this quarterly report on Form 10-Q of 8x8, 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 the 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.
October 30, 2019
 
 
 
/s/ VIKRAM VERMA
 
Vikram Verma
 
Chief Executive Officer
 




EX-31.2 3 exhibit312-8x893019.htm EXHIBIT 31.2 Exhibit



Exhibit 31.2

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Steven Gatoff, certify that:
1. I have reviewed this quarterly report on Form 10-Q of 8x8, 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 the 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.
October 30, 2019
 
 
 
/s/ STEVEN GATOFF
 
Steven Gatoff
 
Chief Financial Officer





EX-32.1 4 exhibit321-8x893019.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 Quarterly Report on Form 10-Q of 8x8, Inc. (the "Company") for the period ended September 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Vikram Verma, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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/ VIKRAM VERMA
 
Vikram Verma
 
Chief Executive Officer
 
 
 
October 30, 2019
 

This certification accompanies this Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of § 18 of the Securities Exchange Act of 1934, as amended.




EX-32.2 5 exhibit322-8x893019.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 Quarterly Report on Form 10-Q of 8x8, Inc. (the "Company") for the period ended September 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Steven Gatoff, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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/ STEVEN GATOFF
 
Steven Gatoff
 
Chief Financial Officer
 
 
October 30, 2019
 

This certification accompanies this Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of § 18 of the Securities Exchange Act of 1934, as amended.




EX-101.SCH 6 eght-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - BUSINESS COMBINATION - Allocation of the Fair Value of Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - BUSINESS COMBINATION - Fair Value Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - BUSINESS COMBINATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - DESCRIPTION OF BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - GEOGRAPHICAL INFORMATION link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - GEOGRAPHICAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 eght-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 eght-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 eght-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash, current Restricted Cash, Current Short-term investments Short-term Investments Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Deferred sales commission costs Capitalized Contract Cost, Net, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Operating lease, right-of-use assets Operating Lease, Right-of-Use Asset Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Long-term investments Long-term Investments Restricted cash, non-current Restricted Cash, Noncurrent Deferred sales commission costs, non-current 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 compensation Employee-related Liabilities, Current Accrued taxes Accrued Income Taxes, Current Operating lease liabilities, current Operating Lease, Liability, Current Deferred revenue Contract with Customer, Liability, Current Other accrued liabilities Other Accrued Liabilities, Current Total current liabilities Liabilities, Current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Convertible senior notes, net Long-term Debt, Excluding Current Maturities Other liabilities, non-current Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Fair Value Disclosures [Abstract] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Leases [Abstract] Assets and Liabilities, Leases Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Lease, Cost Lease, Cost [Table Text Block] Lessee, Operating Leases, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES International Non-US [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Remaining 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: lease incentives receivable Lease Incentive Receivable Present value of lease liabilities Operating Lease, Liability Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Operating cash flow from operating leases Operating Lease, Payments Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Debt Convertible Debt [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Convertible Senior Notes Convertible Senior Notes [Member] Convertible Senior Notes [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Principal Debt Instrument, Face Amount Unamortized debt discount Debt Instrument, Unamortized Discount Unamortized issuance costs Debt Issuance Costs, Net Net carrying amount Long-term Debt Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of issuance costs Amortization of Debt Issuance Costs Total interest expense Interest Expense, Debt Income Tax Disclosure [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Business Combinations [Abstract] BUSINESS COMBINATION Business Combination Disclosure [Text Block] Intangible Assets, Net (Including Goodwill) [Abstract] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Convertible Debt Convertible Debt [Table Text Block] Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Patented Technology [Member] Customer relationships Customer Relationships [Member] Trade and domain names Trade Names [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Full amortized intangible assets written off Intangible Assets, Fully Amortized, Written Off Intangible Assets, Fully Amortized, Written Off Goodwill [Roll Forward] Goodwill [Roll Forward] Balance at March 31, 2019 Additions due to acquisitions Goodwill, Acquired During Period Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Balance at September 30, 2019 Earnings Per Share [Abstract] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value Measurements Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Carrying Value of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-09 Accounting Standards Update 2016-09 [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (shares) Shares, Issued Beginning balance Issuance of common stock under stock plans, less withholding (shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Issuance of common stock under stock plans, less withholding Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Issuance of common stock related to acquisitions (shares) Stock Issued During Period, Shares, Acquisitions Issuance of common stock related to acquisitions Stock Issued During Period, Value, Acquisitions Unrealized investment gain Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Adjustment from adoption of ASU 2016-9 Cumulative Effect of New Accounting Principle in Period of Adoption Net loss Net Income (Loss) Attributable to Parent Ending balance (shares) Ending balance Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Numerator: Earnings Per Share Reconciliation [Abstract] Net loss available to common stockholders Denominator: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Common shares - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share Earnings Per Share, Basic and Diluted [Abstract] Basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Contract assets Contract with Customer, Asset, Net, Current Change in other current assets Increase (Decrease) in Other Current Assets Change in deferred revenue Increase (Decrease) in Contract with Customer, Liability Deferred revenue Contract with Customer, Liability Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of service revenue Cost Of Service Revenue [Member] Cost Of Service Revenue [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation expense Share-based Payment Arrangement, Expense Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Accounts receivable, net Contract assets Deferred revenue - current Deferred revenue - non-current Contract with Customer, Liability, Noncurrent Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Wavecell Pte. Ltd. Wavecell Pte. Ltd. [Member] Wavecell Pte. Ltd. [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accounting Policies [Abstract] Fiscal Period Fiscal Period, Policy [Policy Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Reclassifications and Other Changes Reclassification, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Remaining 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Schedule of Stock Option Expense and Activity Share-based Payment Arrangement, Activity [Table Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Deferred commission costs, amortization period Capitalized Contract Cost, Amortization Period Contract with customer, revenue recognized Contract with Customer, Liability, Revenue Recognized subscription term Revenue, Subscription Term Revenue, Subscription Term Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Restricted Cash, Current And Other Accrued Liabilities Restricted Cash, Current And Other Accrued Liabilities [Member] Restricted Cash, Current And Other Accrued Liabilities [Member] Restricted Cash, Noncurrent And Other Liabilities, Noncurrent Restricted Cash, Noncurrent And Other Liabilities, Noncurrent [Member] Restricted Cash, Noncurrent And Other Liabilities, Noncurrent [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Time-Based Restricted Stock Awards Time-Based Restricted Stock Awards [Member] Time-Based Restricted Stock Awards [Member] Performance-Based Restricted Stock Awards Performance-Based Restricted Stock Awards [Member] Performance-Based Restricted Stock Awards [Member] Acquisition costs Business Combination, Acquisition Related Costs Business combination, consideration transferred Business Combination, Consideration Transferred Payments to acquire business Payments to Acquire Businesses, Gross Business combination, value of stock issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cash held back to cover indemnity claims Business Combination, Indemnification Assets, Cash Held Back Business Combination, Indemnification Assets, Cash Held Back Equity held back to cover indemnity claims Business Combination, Indemnification Assets, Equity Held Back Business Combination, Indemnification Assets, Equity Held Back Stock awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Finite-Lived Intangible Assets, Major Class Name [Domain] Trade and domain names Technology-Based Intangible Assets [Member] Customer relationships Total intangible assets Finite-lived Intangible Assets Acquired Useful life (in Years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus CONVERTIBLE SENIOR NOTES AND CAPPED CALL Debt Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation Depreciation Amortization of intangible assets Amortization of Intangible Assets Amortization of capitalized software Capitalized Computer Software, Amortization Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of deferred sales commission costs Amortization of Deferred Sales Commissions Operating lease expense, net of accretion Operating Lease Expense, Net Of Accretion Operating Lease Expense, Net Of Accretion Non-cash lease expenses Lease, Non-Cash Lease Expense Lease, Non-Cash Lease Expense Stock-based compensation Share-based Payment Arrangement, Noncash Expense Other Other Noncash Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Deferred sales commission costs Increase (Decrease) in Deferred Charges Other current and non-current assets Increase (Decrease) in Other Operating Assets Accounts payable and accruals Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of businesses Payments to Acquire Businesses, Net of Cash Acquired Capitalized software development costs Payments for Software Proceeds from maturities of investments Proceeds from Sale, Maturity and Collection of Short-term Investments Proceeds from sales of investments Proceeds from Sale and Maturity of Marketable Securities Purchases of investments Payments to Acquire Marketable Securities 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] Finance lease payments Finance Lease, Principal Payments Finance lease payments Repayments of Long-term Capital Lease Obligations Tax-related withholding of common stock Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from issuance of common stock under employee stock plans Proceeds from Stock Plans Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net decrease in cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash at the beginning of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at the end of the period Supplemental cash flow information Supplemental Cash Flow Information [Abstract] Income taxes paid Income Taxes Paid Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Right of use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability RIGHT-OF-USE ASSETS AND LEASES Lessee, Operating Leases [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, 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 2 Fair Value, Inputs, Level 2 [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] Debt instrument, fair value Debt Instrument, Fair Value Disclosure GEOGRAPHICAL INFORMATION Segment Reporting Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] DESCRIPTION OF BUSINESS Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Stock Option Rollforward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Stock options outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options outstanding at the end of the period (in shares) Weighted-average fair value of grants during the period (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Total intrinsic value of options exercised during the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Weighted-average remaining recognition period at period-end (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stock Award Rollforward Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Stock awards outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Stock awards vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Stock awards canceled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Stock awards outstanding at the end of the period: (in shares) Weighted-average fair value of grants during the period (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 remaining recognition period at period-end (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Total unrecognized compensation expense at period-end Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Cash and Cash Equivalents Cash and Cash Equivalents [Member] Short-term Investments Short-term Investments [Member] Long-term Investments Long-term Investments [Member] Long-term Investments [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash Cash [Member] Money market funds Money Market Funds [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Treasury securities US Treasury Securities [Member] Corporate bonds Corporate Debt Securities [Member] Commercial paper Commercial Paper [Member] Municipal securities US States and Political Subdivisions Debt Securities [Member] Asset backed securities Asset-backed Securities [Member] Agency bonds Other Debt Obligations [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Cash and cash equivalents Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Amortized cost Debt Securities, Available-for-sale, Amortized Cost Accumulated gross unrealized gain, before tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Accumulated gross unrealized loss, before tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt securities, available-for-sale Debt Securities, Available-for-sale Cash, cash equivalents and debt securities available-for-sale, amortized cost Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost Cash, Cash Equivalents and Debt Securities Available-for-sale Cash, cash equivalents and debt securities available-for-sale Cash, Cash Equivalents and Debt Securities Available-for-sale Cash, Cash Equivalents and Debt Securities Available-for-sale Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2017 Repurchase Plan 2017 Repurchase Plan [Member] 2017 Repurchase Plan [Member] Authorized repurchase amount Stock Repurchase Program, Authorized Amount Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Number of reportable segments Number of Reportable Segments Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Share-based Payment Arrangement, Option [Member] Stock awards Restricted Stock [Member] Contingently issuable shares (hold-back shares) Performance Shares [Member] Potential shares to be issued from ESPP Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Property Held Under Operating Lease Property Held Under Operating Lease [Member] Property Held Under Operating Lease [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Term of contract Lessee, Operating Lease, Term of Contract Renewal term Lessee, Operating Lease, Renewal Term Operating lease expense Operating Lease, Cost Amount of lease not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Area of real estate property Area of Real Estate Property Number of building stories Number of Building Stories Number of Building Stories Number of renewal terms Lessee, Operating Lease, Number Of Renewal Terms Lessee, Operating Lease, Number Of Renewal Terms Base rent Operating Leases, Rent Expense, Monthly Operating Leases, Rent Expense, Monthly Annual percentage increase in base rent Operating Leases, Rent Expense, Annual Rate Increase Operating Leases, Rent Expense, Annual Rate Increase Tenant improvements Lessee, Operating Lease, Tenant Improvement Allowance Lessee, Operating Lease, Tenant Improvement Allowance Security deposit Security Deposit Increase in operating lease right-of-use asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase in operating lease liability Increase (Decrease) In Operating Lease, Liability Increase (Decrease) In Operating Lease, Liability Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive loss, net of tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Unrealized gain (loss) on investments in securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Foreign currency translation adjustment Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Americas (principally US) Americas [Member] Europe (principally UK) Europe [Member] Property and equipment, net Assets Operating Lease, Right-Of-Use Asset, Lessee [Abstract] Operating Lease, Right-Of-Use Asset, Lessee [Abstract] Operating lease, right-of-use assets Liabilities Operating Lease, Lease Liability, Lessee [Abstract] Operating Lease, Lease Liability, Lessee [Abstract] Operating lease liabilities, current Operating lease liabilities, non-current Total operating lease liabilities STOCK-BASED COMPENSATION Shareholders' Equity and Share-based Payments [Text Block] Income Statement [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Service Service [Member] Product Product [Member] Total revenue Cost of revenue and operating expenses: Operating Expenses [Abstract] Cost of goods and services sold Cost of Goods and Services Sold Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other (expense) income, net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net loss Net loss per share: Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic and diluted (in shares) NET LOSS PER SHARE Earnings Per Share [Text Block] Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Call Option Call Option [Member] Debt instrument, face value Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Proceeds from issuance of debt Proceeds from Debt, Net of Issuance Costs Debt instrument, convertible, conversion ratio Debt Instrument, Convertible, Conversion Ratio Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Debt instrument, convertible, conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Debt instrument, convertible, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt instrument, convertible, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Debt instrument, convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt instrument, strike price per share (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Debt instrument, initial cap price per share (in dollars per share) Option Indexed To Issuer's Equity, Cap Price Option Indexed To Issuer's Equity, Cap Price Option indexed to issuer's equity, indexed shares (in shares) Option Indexed to Issuer's Equity, Indexed Shares Payments for capped call transactions Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments EX-101.PRE 10 eght-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 a8x8logoa24.jpg begin 644 a8x8logoa24.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X0.!:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I/ M&UP;65T83X@/#]X<&%C:V5T(&5N9#TB]N>V'.^[/(DXKV_QT^1S##N$][(N5[6R5*HDKTN5J$3"\6#/>(#T3U-%">/^[[=4_P!O,8_]_.5>I4VF/]+X;9J_YO6I_P!.MQG],'L; MZ&T9KEGYFGXO7Q^VOQV?RT&GRW_?K+C2G[B/%[&QAU?8'0ECC,(SQ"D9AJ[( M6Y$&,XCFL<:1AF11ZF8*$#SZWN#:RC^CRC OS^0J#$;)KIK1L*6JO:F6.-; MT%Q'&5KB1)H 2&->XZXQN;BZ[) -KI4@20R*6CFB8@A9(G="01NJ"!VWSU-83 MIQIIQIIQIIQIIQIIQIK@,IRK&<'QVYR[,K^GQ;%L>@'M+W(L@L8M335%=&;Z MCS;&QFE#%B1QI_%SW(GE43^*ISXW-S;V<#W5VZ1VT:DLS$*J@>))/0#[=>EA M\-EN0Y2#"8*VGO,Q=2".&"%&DEE=O!41 69C\ #K0EV&_<"Z/P:TG8]U^UGD M&ZI$,Q(SLRO[)^O<),]GE/NJ:,>JM\JNXR.3QXD1*KU?Q8]S?"NT?G^^V#L9 M6M\';R7KJ:;V/I1_\M59V^]5!\CJR3MA^F;W#Y%9QY/N9EK7 12*&_*PQ_G; ML#]V5A)%;Q-Y_1+<4\&4&H& 5I^X:[<&EO?2ZCZYU\!7+Z(UI0[,N);6^?HC MYL3:%&%[D3^:1V_].8)-W\Y0SUM[2P6/X,LS'^T2H/V:DM9_I@=DT@"Y#-\I MEN:=6CFL(E_R-CYB/\Y^W7: G10;GZYXO:UI'L9.M=895;8_.AC^G MN'BX_E8\E!9/3PO@+[.(B^?_ &)X^OLXWW 7 D"Y?'H8O-H9""/L1PP/V;Q] MNL#Y?^EM@9+=Y>!1:[R6.RBV!C@B*QOO3Z)\B0*?7L*5K'3JX\V A'(SW_7^ MGF[N,>X_; MC)G*P7L#&:RG(J:),%4HY )$4Z13;06]/;UUE_S*M:.TXTTXTTXTTXTUP&59 M/1X3B^29GD]@&IQK$J&XR;(;20JI'K:.AKY%K;3SJGE4##@12$=_DWGQN;B& MTMY+JX8+;Q(SL3X!5!))^P G7I8;$9'D&7M,#B(FFRU[3'WA7_4M+K;])W ;C!*0J7$74 M21]0!*D3IZ">+9-1YIC..YCC%@"VQO+**HR7'[6,[U1K.DO:^/:55A'=_P!P M9D"4,C5_\7)R=UO<0W5NEU;L&@D164CP*L 01]H-==IQIIQIIQIIQIIQIJ,GYJ.]&2;NWED M'6W"[R1$TQI2[)1WL&!(>,&<;0J7N!D=E<^T]$EP1(\N4 MH_:B+WCYK<9C,OQRR\@MQ-"[@$VF/D%8$BK^%[I-L\KBA9'BBZ!&WZ.^:5U8;IQIIQIK[ MW6&S\]TSGN,[-UEDUEB.;XA9!M:*]JR^V>.<7EI8\@3D='GULZ.YP)44["1Y M4LN;>)(I3NX?R2 M'E?'K?-1@+)(M)%']R131U^RO5:]2I!.N9KW!]H+[L;W6R?;ZY=IK&!UEM)F M%#-9S#? YH -ZBL4M %]:.0+T UEES)]:6TXTTXTTXTUKP^6#(+/&?CS[.V5 M2XC)4G#Z+'RJ)?#EK,MSO$\5NFK]4_XWTUR=K_\ 8J\P3N;/);\#R4D7XC % M^YW1&_Z6.I0>R_&6F7]S_$;6] ,*7TTPK_YEM9W-Q%]XEB0CYTU IR"VNE/6 MV-)./![4F27V25\.<2NGY!7XCC%MDO\ 3D.8!PY4=+@] M:P4EX'CD#A*9XGL(UKTS?MWQ^RY-RRVQ61)_)$.[J#0N$4ML!'4;B!6G7;6A M!ZZCO[JNZ/(.SO8S-NRFJGTA(60."C2^FKJRD MJ;1;+XZ>BMKBS\/D=4M(AJGPU@K-K<$IZC*6A4?M>XS-ZH$/,V3$;]4D)/\ M?]7ZO7ZOKR7\G >%2VYM6Q=B(R*5$2*__J* ]?GNK\]4'VGND]Q5GF!G(N9\ MA:\$F_;)>2RV]:UH;20M:E?X/1V4Z;::BC^0/K53]2NV&T=*XS83+/$*:12W MF'R;(K368\;RRBK\A@5MB9C!I(F4KI[X3C>EJR$CH56M5_I2'7/N.0\5Y3<8 MBV):S7:\=34A'4,%)\RI)6OF #YZO]]LW=F^[U]E\/S_ "T20YR=98;I4%(S M/;3/"[H"3M64()0M3LWE*G;4X8\P[6^]7W?%%D-GDWQZ=8K*V<5TJ-AMUCPE M,JJ_\9B6<95BE*U/4JK[3::E C/Y(Q$\?3DZ>V4\EQP/&R2UW" K]R.R+_TJ M-_BF-/#U+FTM[B7[_5E>OSKK89S.]1@TXTTXTTXT MTXTU_(Y'""8K1N*X8B$:)OCU$148T4D"OP MJ?'[M>9%D-[991?WF37,ATNWR*XL[VUE/55?)LK>:>PG2'*JJJN-*D.5Q7-Q)=W,EU,:RRNSM]K$D_M.NN'%XZTP^,M\18*$L;6".&-1X+'$@1 /L M50-?IQ&A_JK*\8QC[Z/6?U'D-+0_DI?C[6N_,64:O^^D^7C3[>)]Q[C_ -3? MTM7ZIS^[*W_.7D5IN"^K*J;CX#X;EW(IN0R\KS-AZDI9+>QNIK2UA6OTQI! Z(R MH*+642.]*R.[$DS2_-)T:U5U*V/J_-=*5C\8P;<\/,&R\'9*E3:[&,HPPV.D ML#T1IYY$R-2WL/*@/'$<\C(IHY4&K0O$$4=N\7"\7Q>_MK[#)Z5G=B0&,$E4 M>/:25J20K!_P^"D&E 0!;+[!O<1S/O7Q7,Z$X03 M! JM+"UNP,H ,B.F\%U=WTGGP]Q"_QV07 >.ORW7$M/OU1;S?NJM=.--.--.--=']E= M-0NPN@=NZ4FR104V1@E_C4&Q.QQ U5W*AO+CUN4;$5Y1U%\&-)$_C MSQ^08E,[A+K#N=HN('0']UB/I;_E:A^[6PNT_.Y^V/6&.Y'2SQJ.3 M*V0 M^/('Y^K#@>K?6$S%<(X7-(-SF.:Y:_LA87>+O9<=?(8[N%RCJ?(@T^\'Q!\" M"".AUU*<9Y)A.8LM ME9MIW/\ $]H:XOI6,YOA-S&O<2'.C*YJL* S"1ID&9'(\$F.9CP28Y M'B(UPWN:O]XS)7N'R$63QSF.]A<,C#R/S'@014$'H02#T.OCR[B?'^=<9O>( M-U(>-U5T(9016SU#^=G0VTH%/BG9B(NC= MB.9'ARTK_U%Q>K,MN2D>1A M7QVE#MBNMHZ!H2LKGPMAYS:_()ONM[,=PMX[>H#+(Q6YRD5'ATA%7VYF)854 MUV&T%J%CD:X([V!1-GJQ4]372E1?KYY'CGV=CY'RV]RD!K:M($C/D4C4(K#Y M-MW_ /-JUOVR]MKOM+V,X]PC)+LS,%F9KI?-;FZD>ZFC)\S"\QAKX$1BG36* M^)8KD&=93C>%8G62+K*,NO:G&L=IXC4=*M+R\G@K:N!'1RM;[LN;)8QJJJ-1 M7>55$^O,7L[2XO[N*QM%+W4TBHBCQ+,0 /[3KM6Z5H),,TK7&NJ3%VV1P%? L,C MA5;/RUU(C!)&.Z-:Y"0\H@VO8[TE5J.1?KRP/!8H8/!6V'@()M[=4J? L%ZL M1T\6J2.GCKED[G')S1&8[U3FQ.0QENMW Y5AZCT/F&'3JK AE/F"#JS MK@OZ=G9_N-Q#'\XXMR_,3X')6RS1-^7MMP!Z-&X!.V6)PT4J5)21&4]1KX:G M_<5;6_+5?Y_KMKW\%^1A?FOQ&39)^6_$_IM^K9NIOV_5MK3KJGJ-MG7DO5(=WBRBM_M:; V[,3,'E] M%6S"5HOZD=>E(J>H<85-Y,]%3UM1%14]2>.207)6+XT9=9%_EIA]7U*_3Z>W M?NK\-O751$O"^3P\S;MZ]G+_ %BN2_(?E@*R&[];T/1 \V,OTCR/B#3KJ8J_ M_<4[0;>W3<8Z\X 3&FVUBW'B7>29&RZ)1I,,E2^W9"583+-\#VUD(%5$A?5Z M?T^.1PN._P#?B=Q;8^$VV\["SL&*U.TL * TI6G2NK=,;^EQQ XZW.7Y1DAE MC GK"*" Q";:/4$1?ZC&'W;"WU;:5ZUU]5JKYW.T&Z-CX9JG7G5_6-YFF>7\ M#'BJ*LQ\E!/EKQN9?IR]H> \5O^9\HYAE[? 8VV>>9 MS;VU0J#HJBHW2.U(XT'5Y&5%^IAJH2N2P2O@I;.AOM$AQDLGUPS"KWV"!9]X MZ"*20T@<-TCU*)I'O>C/".55\KR2*;]@]2GJ4%:>%?.E>M*^&J@KHVQN9#9" M06?J-Z8<@N$J=N\J I;;3<0 ":T &O/R^1#J]D'5#M3LO IM8>-AM]>V>;ZM MM/9#&=Z.S>)Y);S*^>MK:.TR$=:O'>0( MJ2%AY+. +B,]1Z MIWCC45]Q:EKXHV@BKL;&F*VPLY46.-&DM*WWY/& M\N5SL 47*#<2!_YJ#J2/WTJ6\TK4FI;W%_IS39C*W7,NQ,UO#)<.TLF)G811 MAV-6_(SGZ(U9C5;>?9''UV3JFR)<4/FT[B:R[1;1Y.SML M1*L]C;0LV]3])>8J2/M542M>H)*D @ZW/^GYV+Y;V?X3G,KSRREQW)LQDDC_ M "\FW>EO8"1(W)4L*233W!4@E7C6.16974ZTF&JC).-5@K-&N3UC?9O8[PK?"33[0 M\?DP7#XI+D%;N\18C7/)[^.Z=IW)[^75AB9!)A..VZX MU&4U5YXW>2[;O9TA@AC&YY)9&"HB MCXDGQ- !U) !.H+ODE[BXSW3[#3MC8=KVGPK%Z*!_2E!<)!2/F^=5%<=R08YXWUG D5K&NQ6I2250>CR' M_P *^*KT)/ETA^U'L5ENP7;"/BV=RD]_F+F3\S-%OW6EG*X^N"S4C<$KUEZFM?7,!U)O3C33C36YSX0;+K)2=L 6N[;U]5L]8 J?KY'NHL<>%'S M"[257VI)=P21YBYJ6N*V)1A.-D8Q)1D:19OV;%W%V7DXW#R;U]?#GU!3^MSDB@'S1G>?A/\ -\;_ %-C MDKD;1*2@#K)".I/S:+JW^ MXT4:LP_3Q]Q7]%MAD7Y#MH1N@LSHXU)7XZ1G#)(-?]SS\/3)2E-1?F]K_#Y?$$C8I$:CFTXT>Q[ASWM25797A7\ML#RK()_WMTM( ?%(3_?^1E\ MO_A@4/UD:I-_44]Q7]4\B'8[BD]>/XF829-T/2>^7\%M4>,=F#61:T-TQ5E# M6RDT/\WUJK[4@_S9]]=9;XR6)ULUGC&,97!U)DTJ1D&YI(&3+065A8Z#$AZAB* ?3N-X7Z?OMNY;VYQ3]U^6WEY97&;M%$.+4E8S;'ZXKF]0CK.: MEK>,;6@C=B[%IFCCG]YH;5F.G&FG&FLD>HC>OZ]C-5D[03K:!I.-DT67F*U= M6MJ*6R*CCUM??A$9LT.)3;1@66I(HI$M("E:(?KB[@:?A#^8C+4WD G;44ZU&J.]Y[F#M9F4[01PR=P'M&6U]23TRI;I(\)(V& MY2,L;=9&2/UMA=MH*MZ*=!:4=W1TUSC$^LM,;M:N!8T%G22(TNGL*:9%%(K) MM5*A.?#D5TF$1CP/$JC<-45J^/')^PR0RPK+;LK0,H*E2"I4BH((Z$$>%.E- M.:'*PS.DTC*ZL"'##<&!!ZZY;GTU^+3C3 M3C33C34W/[@_LAK6/T MQ^U5AE<]FN[V5B627%[+&QJ*A)YT+W4H^$B0&*)3U^BYE!ITU*7R+VKF];^O M@OZ6Z[WUF.T-X;AQ6DSC#]9"@X9BF'Y-6P[O&K?+LIKYIKJTNJ:>(\"R9CF. MH-@ 2!E"I[)#(U"QQN3>_9/A]AFKFYSF5B2:UMZ1QHX#(7<$NS*00=J4 !J* MN32J@ZK2_43[^\H[;X/#]O.#7MQCLYEB]U<7-O(T4\5M;NHBCBE0AXS//N+N MC*VR QU*2N#L0[:? YHK9L:VRGK-;ET=G1&GE!Q&P-/O=4W$QWK)]N@#.F9' MAGW)G>/=AEEPX[$1HX")_#/N4]DL%E%:YX\WY&^\=G5H&/PIU:.OQ4E1Y)J+ MW97]1[N-Q&6'#]VH!R+CH(4W*!(S6&R/'\E)BLK&8[R(]1X@@]0RGP*L.H(_XU&KG. \^XIW.XG:<>O4+1N 5(*DJ\T@BC(.LP=%D4HX#(PH0>H(/B"/,'5[_Q6 M=F;OM-TVP',\OL'VN?X9.M-6Y[:E?[DBVOL1'!) N9KU7UDL[K$[6MES'KX] M P<8AXU?QQY"SC HL<-R7#Q(/*.*YCGCB'E&B ]0=;$I,:/,CR(/( 5KA&"83E:]CD5KFJJ*GCF>LJLI5@"I%"#X$:B[%++ M!*L\#,DR,&5E)#*P-001U!!Z@CJ#U&H+OE,Z?5?3GM%SGPYN*SX7N+.CQ:&Y@R 5YR-5DF T7_(0XY",A#W/XE%Q+DK0 M6A7^77*^K$H(J@)(9"/$!6!"$BA6@J2&ITA>SKOG>=]>S\&7S:R#E>+E_(WL MA0A+B6.-&2X1Z;&::)T>9%(,*Z>.):7F)X]85D5^.4X$(.8)W,0&(_"I)J#2L8_=MWNN>Q'9V[Y-B M8W?DU[*+&Q;86CAN9DD83RFA4"&..21%:HEE5(Z%2Y6^F! @U4&%5UD.+7UM M;$C0*^OA %%AP8,,+(\2'$C!:P,>+& -K!C8B-8QJ(B(B7$EY=N\MW*[.[N2S.[$LS,QJ69B2222222=:YOEA[(W M'67I;L+)\4L"U.(S M,0FX[C8Y,E=QD562.U*".-P>C1R74ENDBGHT;.OGJ"GD'-=(VL^OC/ZNT_;? MMS@&L\L&0V 4T:SV#L.*$I &LL4Q-(Q%I&E$K###D5[-@U\AXWC**-*(\;D( MUO,\[;\:AY3RN#'W8K8QJTLH_>1*?3]C,54_PDTZZC7[M>\%]V3[(Y+EN%(7 MDMP\=E9,0"([BYW#U:'H3!"DTR AE:2-%8%2=5,=H?AHZ>]A8LVTQ+%V=?\ M8) N2)DVJX$.OQL\AK'- N0:Y3[?&)\="/5Y704JYQW>/7*5$\^?;":.SS5X>3<9#?5;Y%V><+ M7KZ-]]5PC4%%$QN(4'X8=2;]T.C>Z.C^?0\1VA%@VF/Y&V=+P/86/J(Q(M\QX3F.%WRVV1"O;25,4JUV. M!XCKU5A4;E/A7H2*'5TW83W#\!]PO&I,WQ!Y(SF0YC@^SNL.669K(6KQ5^=:T?*,II$' M$<@L#P,JQT7J5',JJ7(R1949/UJC[8S?+6,&U)2]B>27%[87/'+IBPM=LD1) MZB-R0R?8KT(_QD> U2W^IEVBQF"Y%B.[V%B6)\P7M+\***]S"BO;SGXR2P" M2.0]*BWC-"S.=4;\W_JK#3C33C33C34AG[B'%;.'V:TCFY1D2FR'1+,5@%5% M]I]GANP,QM[8;'?P4@XN=PEW_'D5._UK(G(;*]-?2DLB@^%8Y78_LE6 MOW:N_P#TO,S:3]I.0\>0C\_:\C-PX\Q'=65M%&3\BUG+3[#J?CFAM6::H!^# MCO'K#K_?[$T)N7(ZS",;VC;U&4X3FMY('7XW79C!A/I[6CR.VD/;$J 7]6.( MZ)*D.#%$:&\9"(XXDYOCLKS3&X2:? Y:188;EP\"6WN[6%2\[VKOZL/8V3,;_ #;$J3$115G%RFWR.GK<='":-3.EONYDP-:V M,@D5WN*7T^GZ^?')1RWMG! ;J:6-+8"N]F4+3X[B:4^==4L6/&N1Y3*C!8W' MWMQFV?8+>*"5YR]:;1$JF3=7I3;6O34,?RT=F, [3=P\BS35TL5O@N(8GCNM M*/)P!("/EBX[)N+*SOHC"C$9]>2XOY$>*5R?_1%CC*W]+VHD*^ZO([#DW+7N M\8P>RAA2%7'@^PLS,/B-SD ^8 (Z$:Z(_93VEY-V=[&6N Y@A@Y%?7L]_+;D M@M;>NL4<<+$$@.(H4>11^"1V0_4I.M9_-<:EKJR;]OOCEK4=,LYNIXB!A97O M_++*D1Z+Z)-?6X5KVAD3A?R5K[>LD@7_ '1EY+KL3;2P\/FFDZ)-?2,OS CB M0G_,K#[M40_J:96RON_..L+8AKBRXS;1RT\5=[J]F5#]DLI*L17C9)N;^T.&%#$KF^[).QOE$7 MRFV,QEK+!XR;+9!MMI A9CYGX*/BS&BJ/,D#4'.WO!.0]S>:8[@G%8O6SF2N M5BC'7:@ZM)+(0"5BAC#2RM0[8T8T-*:\]/LSV$SGM+NW.]W; D*MSF-J\T*J M&07O)\U/F;X_ZL MK?2M:A$'1$7Y*/[35CU)UT\]I.V''NSO;['=ON,K_P!A8P@/(0 ]Q.WU3W$E M*_7-(2Q%2$7;&M$10.B/0_T*3T.]M'(Q7^E?0CW(YS6*[QZ4],YZU[CP/=>NYGVN38-=!L1QB$>R#= MU9&NBWF-VS1_J)49#4'-$D(GZVC*KF*TC6.3V./YR]XWF(,S8&D\+UIY,IZ, MC?PLM0?A6HZ@:P3N=VZX[W8X)DN .OA)!*%D2O0L MM&!4L#Z%W7O>F#=E-.8'NO7S+XZX,98 A)8S1HIXZ]3%/$5EC)Z[6 8!@0-2O[@3%K2[Z88 M9?5XB&B89OK$K6\1OGVXU7:8AGF.!FD\?1/3=6\0">?YR/\ ]U9WUM99^'13 MQ]4@OHV;Y*4D2O\ F91]^IK?IFYBSQ_?N_QMR0L]_P ;N8X?BTD=S9SE!_\ M2BE<_P"#4:O(B:OAUL%^,?M;CO3WMCBFS,V')_M]?TESKO/IL*,6;-IL56,7/NVO*+;B?*8\A>U_(21M#(0*E M5B*BHDVK3(6%];"\LIHI;1A4.K!EI]H--X MARKB^8?CW(\;?6.99[D>-SHMO2T5F6L_!5&*Q+J$X\&?9J.5+-8C"5S8CA@&]5 M*KV"C9WQY7BY?,;.YQMIDK2*ULX)T:*6:,2>M+<-$]'2.JQK S*#(&D9?HVL\XW(]:M M2U0'^W@QJUE=G]UY@%A%I*+0LC&K J(OM,MO\ I0A(F&3E;Y^J MHUWC^?-\=@K:5N17MV/]E++8?\3RHR_LC;59OZH66LX>T/'\&Y'\PN>2"=!Y MF.WLKN.4CY!KJ&OVC5>_)6:H^TXTTXTTXTUK*^57I5,[F];SU>&Q@%W#JZPD MYMK)I7A MX58:QLDP=TLZM%%9E=<(:@S7O]!V%[K+>9YV'!LQ$MI?T!/I#=N@N M]HZL;9R=X )]"6?8K/M&H2K:IM:"ULJ*\K9]-=4T^756]1:1#P+.KLZ^02)/ MKK&#*&*5"G0I0G#*(C6O&]JMR>R.T\5T_JFA-?9=EEC7DZE;[E7^\[GR51U)^X5) .#=Q^XO% M.U/#KSG/,[E;;"6498^&^5R#Z<$*DCU)I6^F- 14FK%4#,/0IZUZ)Q?K-HO6 MFC,0+N?F[$L?F=UQ<^]K#35R4F=SH$A'0 M\PVO&86'+AN>-5215Z^$4L)B>4:^S++5S7(&.3D9^]'-?YMD?Z8QSUQUH]92 M#T>85&WYK%X?XRW3Z0=7&?I[>W7^@N''O!RJ#;R[/0 6:.OU6N.8AE;K^&2] M(64^)%NL(!!DE76A1$551$3RJ_1$3ZJJK_).:,\>@\=61^'4^&JNJGXCG2/B MF+@):!&=HK(H^QX/6#T6PT(O>8.2I).I1R#>)[Q%8\9!O<,@R-5CQO8JM>Q['(CFO:Y/ M"HOU1>1;(*DJP(8'J-7.JRNH=""A%01U!!\"#\-;QOA/[T_V W"[KQL2X^WU M#N^YB!HY.-A)Z1S'H#\EDZ(?X@AZ#<=5X_J >W7_W+X,.Z'%X-W-^/0,9E M05>[QP)>5*#JTEJ2T\0\3&;A &=HP*R.Q6C\5[):0V5H_,_4.AV)C4JE?.&% MDB12VC""L,>R*&$CFC+.QS((46PUKR##W&&O/]BXC* MD^:GQ5A\T8!A\P-4M=K>X69[4]P<3W"P-#DL7=K*$)(66,@I- Q'4)/"TD+D M=0KDCK37GJ]@=![*ZS;7RK3NUJ,U+E6+S'C:5&%=59!3D(5*K*,-Y67$9-"ES&>A_NNO]UT/FK#J#]H-&! Z= M^V71[D:U%543G]Q12SRK#"K/,[!55026)- !U))Z #J3K\UW=VF/M); M^_EC@L8(VDDDD8(D:("SN[L0JHJ@LS,0% )) &KJOB?Z43^FO7% 9O#%&W)M MJ?"S39(&N"4F/"!#=&Q3!'2@>1R78O DF+)5JO8VRGRVC>031O6;7;#AS\0X M\([P 9:Y823?P]*)'7SV"M?'ZV:A(IKG3]Z'N MN_'=3U>/.S\$PL;6MB34" M8EMUQ>;3U7\PZJJ5H3!#"657+*-H7-CZB#IQIIQIIQIIQIK69W7^*WKCW/D2 MLPLP3=7;C)'8)-H87$B.-=* +8\1F(?J4]A\W;H.46^9PE^1]8> 74(/\$MLS2N/FUM&?X==#1?A= M^1^1*;'-H&'!"YR-6=*VYI5\5B?^;F0MAS)JM3_:%7?Y<\).SW<%WV-9*J_O M&>"G[)"?V:V1-[^/:K%"94Y+)(X'X%QN5#'Y5>R5/[6 ^>LP=+?M[^P626$2 M7O/:>OM98]ZPDEUN'K8[ S$HVN]4B)Z"1<>QBN(5GZ&2&SIR,P*$<][I!<7X?@N(VAML/%MD8#?(WU22 M4_>:@Z?!5 4>0%3JJ[O3[@>YG?K-+E>>7H:SA9C;V<(,=G;!O'THMS$N1T:: M5I)F "F0J%4972HXYD:1$,XS12@&CE=&DR84AHSC<)[H\R&4$N(9&N7T%$]A M!N\.:Y'(B\R=E#*5-:$4Z$@_VCJ/M'76F(96@E69-I=&##8"W:W@3L7?'(6)J29)B23YG_4U*B/WO>Z.)%BBY7,L:@ 66, '0 M65 .@ \--W%9?4\B3F6S;2/'M*>:&PKSGK+; M-IU78A%+CL3==*.=D>67=ID=].CYALNI#-N;J::QL MY8ZRFS2OJH*29DA[_:C@$%BN\-8U/"@ U)S"^\GW+\>P]K@<1RFYCQ5E;QP0HUM82%(HD"1J9);5Y'VJH&Y MW9C2I8GKK@&_$%\M=4US51S7-V%MU%:J+Y145-@>45%Y\!VLX"#48Z M.O\ \R;_ .YKTC[X?=,10\LF(/\ ^%C?_P!+6QNN@1ZJO@UD19*Q*Z'%@15F M39ME+6/# R.%95C92)=C/DJ,:>LYRE,5WESWN7,EW/L]:61G;:BQKN8ECM1%5$6IZ(BJJCHJ@ #6+O:[I M;H'N7AX<5W1BBS)U6.3_ $KG-$853G6''E(WWR4%ZL>4U8IW,:XT*6&5 .]C M7$ Y[&.;C?)N(X/EMI^4S$6YEKLD7Z9(R?-&H?O4@J?-30:V_P!F._G8K^8M)@9+2Z"^ FAW+]0J0LL;1S("0D@5F!G#W7^WNW[CEA+F:) MVI@&R\>]921:O,_R& 9B(;E]0(G_ Q<@QBS(-OZ7R'3("/5$<@6(JM;'W,] MAL/OX]JLL(E?DLD;D?@ M;&Y4L/E5+)DK]C$?/7>^L/@,[FY=-BKL*XU7J2G<]OWY;+)C9C?A$J?J6!3X MA#GT\X[%7_06UBL7Z^'_ ,//NXWL7RVZXUKGE_Z ME'8;"6[CC%OF9Q!3- MK;D %S&;,S.%$%^!(8*@E+@F, =)@8HDD3G-60XTVR1CWC27[3W#7>G#NV7' MN(,+N(-X#WF]U._,+X& XML 12 R55.htm IDEA: XBRL DOCUMENT v3.19.3
NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2018
Jun. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Numerator:            
Net loss available to common stockholders $ (40,932) $ (34,265) $ (21,482) $ (15,355) $ (75,197) $ (36,837)
Denominator:            
Common shares - basic and diluted (in shares) 98,353   93,831   97,356 93,449
Net loss per share            
Basic and diluted (in dollars per share) $ (0.42)   $ (0.23)   $ (0.77) $ (0.39)
XML 13 R51.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 17,391 $ 10,129 $ 30,988 $ 19,040
Cost of service revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 1,939 1,379 3,670 2,405
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 4,217 2,823 8,081 5,017
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 5,340 2,206 9,261 4,604
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5,895 $ 3,721 $ 9,976 $ 7,014
XML 14 R17.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES
6 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESThe Company's effective tax rate was -0.6% for the three months ended September 30, 2019 and 2018, and -0.5% and -0.6% for the six months ended September 30, 2019 and 2018, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.
XML 15 R13.htm IDEA: XBRL DOCUMENT v3.19.3
RIGHT-OF-USE ASSETS AND LEASES
6 Months Ended
Sep. 30, 2019
Leases [Abstract]  
RIGHT-OF-USE ASSETS AND LEASES RIGHT-OF-USE ASSETS AND LEASES
The Company primarily leases facilities for office and data center space under non-cancellable operating leases for its U.S. and international locations that expire at various dates through 2030. For leases with a term greater than 12 months, the Company recognizes a right-of-use asset and a lease liability based on the present value of lease payments over the lease term. Variable lease payments are not included in the lease payments to measure the lease liability and are expensed as incurred. The Company’s leases have remaining terms of one to eleven years and some of the leases include a Company option to extend the lease term for one to five years, or more, which if reasonably certain to exercise, the Company includes in the determination of lease payments. The lease agreements do not contain any material residual value guarantees or material restrictive covenants.
As most of the Company's leases do not provide a readily determinable implicit rate, the Company uses the incremental borrowing rate at lease commencement, which was determined using a portfolio approach, based on
the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company uses the implicit rate when a rate is readily determinable. Operating lease expense is recognized on a straight-line basis over the lease term.
Leases with an initial term of 12 months or less are not recognized on the balance sheet and the expense for these short-term leases is recognized on a straight-line basis over the lease term. Common area maintenance fees (or CAMs) and other charges related to these leases continue to be expensed as incurred. The following table provides balance sheet information related to leases as of September 30, 2019 (in thousands):
 
 
September 30, 2019
Assets
 
 
Operating lease, right-of-use assets
 
$
78,147

 
 
 
Liabilities
 
 
Operating lease liabilities, current
 
$
5,292

Operating lease liabilities, non-current
 
75,221

Total operating lease liabilities
 
$
80,513


During the three and six months ended September 30, 2019, operating lease expense was approximately $4.2 million and $6.2 million, respectively. Variable lease cost and short-term lease cost were immaterial during the three and six months ended September 30, 2019.
The following table presents supplemental information for the six months ended September 30, 2019 (in thousands, except for weighted average):
Weighted average remaining lease term
 
9.1 years
Weighted average discount rate
 
4.0%
Cash paid for amounts included in the measurement of lease liabilities
 
$
4,487

Operating cash flow from operating leases
 
$
4,487


The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of September 30, 2019 (in thousands):
Remaining 2020
 
$
5,298

2021
 
8,103

2022
 
13,768

2023
 
11,189

2024
 
11,224

Thereafter
 
68,839

Total lease payments
 
$
118,421

Less: imputed interest
 
(22,486
)
Less: lease incentives receivable
 
(15,422
)
Present value of lease liabilities
 
$
80,513


The Company has an operating lease for an office space that has not yet commenced and as such, have not yet been recognized on the Company's condensed consolidated balance sheet as of September 30, 2019. The contractual obligation for this lease is $2.2 million.
The Company's lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord") for the Coleman property is not included in the right-of-use assets and operating lease liabilities as of September 30, 2019. On April 30, 2019, the Company entered into an assignment and assumption of the Company's previously executed lease agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku this lease that had been executed between the Company and the Landlord on January 23, 2018. Pursuant to the Agreement, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company’s fiscal year ending March 31, 2022 or shortly thereafter.
On July 3, 2019, the Company entered into a lease for a new company headquarters to rent 177,815 square feet of office space as the sole tenant in a new five-story office building located in Campbell, California.
The lease is for a 132-month term, anticipated to begin on January 1, 2020. The Company has the option to extend the lease for two additional five-year terms, on substantially the same terms and conditions as the prior term, with the base rent rate adjusted to fair market value at that time. The Company recognized an operating lease right-of-use asset and operating lease liability during second quarter of fiscal 2020, when the Company was given full access to the leased property.
Base rent is approximately $0.7 million per month for the first 12 months of the lease, with the rate increasing by approximately 3% on each anniversary of the lease. The Company is responsible for paying its share of building and common area expenses. The Company is entitled to full rent abatement during the first 12 months of the lease term. The Company is also entitled to a tenant improvement allowance of approximately $15.4 million. The Company paid to the landlord a security deposit in the amount of $2.0 million, which may be drawn down in the event the Company defaults under the lease. This new lease increased our operating lease right-of-use assets by $56.8 million and our operating lease liabilities by $56.1 million.
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2019
Mar. 31, 2019
Current assets:    
Cash and cash equivalents $ 162,219 $ 276,583
Restricted cash, current 3,459 0
Short-term investments 29,324 69,899
Accounts receivable, net 30,743 20,181
Deferred sales commission costs 18,572 15,601
Other current assets 22,803 15,127
Total current assets 267,120 397,391
Property and equipment, net 64,776 52,835
Operating lease, right-of-use assets 78,147  
Intangible assets, net 28,410 11,680
Goodwill 131,879 39,694
Long-term investments 20,448 0
Restricted cash, non-current 15,558 8,100
Deferred sales commission costs, non-current 42,139 33,693
Other assets 18,133 2,965
Total assets 666,610 546,358
Current liabilities:    
Accounts payable 42,134 32,280
Accrued compensation 25,847 18,437
Accrued taxes 12,175 13,862
Operating lease liabilities, current 5,292  
Deferred revenue 4,270 3,336
Other accrued liabilities 19,329 6,790
Total current liabilities 109,047 74,705
Operating lease liabilities, non-current 75,221  
Convertible senior notes, net 222,432 216,035
Other liabilities, non-current 21,033 6,228
Total liabilities 427,733 296,968
Commitments and contingencies (Note 8)
Stockholders' equity:    
Common stock 100 96
Additional paid-in capital 575,416 506,949
Accumulated other comprehensive loss (11,140) (7,353)
Accumulated deficit (325,499) (250,302)
Total stockholders' equity 238,877 249,390
Total liabilities and stockholders' equity $ 666,610 $ 546,358
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net loss $ (75,197) $ (36,837)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 4,599 4,231
Amortization of intangible assets 3,827 2,857
Amortization of capitalized software 8,242 3,749
Amortization of debt discount and issuance costs 6,397 0
Amortization of deferred sales commission costs 8,718 6,664
Operating lease expense, net of accretion 6,234  
Non-cash lease expenses   2,401
Stock-based compensation 30,988 19,040
Other 1,634 538
Changes in assets and liabilities:    
Accounts receivable, net (2,563) (3,347)
Deferred sales commission costs (20,498) (11,339)
Other current and non-current assets (17,418) (1,452)
Accounts payable and accruals (400) 8,131
Deferred revenue 922 814
Net cash used in operating activities (44,515) (4,550)
Cash flows from investing activities:    
Purchases of property and equipment (7,138) (2,878)
Purchase of businesses (58,741) (2,625)
Capitalized software development costs (14,339) (11,386)
Proceeds from maturities of investments 8,545 35,455
Proceeds from sales of investments 30,639 23,604
Purchases of investments (18,890) (42,437)
Net cash used in investing activities (59,924) (267)
Cash flows from financing activities:    
Finance lease payments (227)  
Finance lease payments   (525)
Tax-related withholding of common stock (5,426) (8,183)
Proceeds from issuance of common stock under employee stock plans 6,134 6,720
Net cash provided by (used in) financing activities 481 (1,988)
Effect of exchange rate changes on cash 511 (221)
Net decrease in cash and cash equivalents, and restricted cash (103,447) (7,026)
Cash, cash equivalents, and restricted cash at the beginning of the period 284,683 39,803
Cash, cash equivalents, and restricted cash at the end of the period 181,236 32,777
Supplemental cash flow information    
Income taxes paid 361 250
Interest paid 647 $ 0
Right of use assets obtained in exchange for new operating lease liabilities $ 62,832  
XML 18 R30.htm IDEA: XBRL DOCUMENT v3.19.3
DESCRIPTION OF BUSINESS (Details)
6 Months Ended
Sep. 30, 2019
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 1
XML 19 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 20 R34.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION - Changes in Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2019
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]    
Contract assets $ 13,490 $ 5,717
Change in other current assets 7,773  
Change in deferred revenue 971  
Deferred revenue $ 4,313 $ 3,342
XML 21 R38.htm IDEA: XBRL DOCUMENT v3.19.3
BUSINESS COMBINATION - Narrative (Details) - USD ($)
shares in Thousands, $ in Millions
6 Months Ended
Jul. 17, 2019
Sep. 30, 2019
Sep. 30, 2018
Business Acquisition [Line Items]      
Stock awards granted (in shares)   5,123 2,112
Wavecell Pte. Ltd.      
Business Acquisition [Line Items]      
Acquisition costs   $ 1.6  
Business combination, consideration transferred $ 117.1    
Payments to acquire business 72.8    
Business combination, value of stock issued 44.3    
Cash held back to cover indemnity claims 10.4    
Equity held back to cover indemnity claims $ 8.5    
Wavecell Pte. Ltd. | Time-Based Restricted Stock Awards      
Business Acquisition [Line Items]      
Stock awards granted (in shares) 13,200    
Wavecell Pte. Ltd. | Performance-Based Restricted Stock Awards      
Business Acquisition [Line Items]      
Stock awards granted (in shares) 6,600    
Vesting period 3 years    
Restricted Cash, Current And Other Accrued Liabilities | Wavecell Pte. Ltd.      
Business Acquisition [Line Items]      
Cash held back to cover indemnity claims $ 3.5    
Restricted Cash, Noncurrent And Other Liabilities, Noncurrent | Wavecell Pte. Ltd.      
Business Acquisition [Line Items]      
Cash held back to cover indemnity claims $ 6.9    
XML 22 R29.htm IDEA: XBRL DOCUMENT v3.19.3
GEOGRAPHICAL INFORMATION (Tables)
6 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables set forth the geographic information for each period (in thousands):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Revenue by geographic area:
 
 
 
 
 
 
 
 
United States
 
85,428

 
74,361

 
168,676

 
146,083

International
 
24,089

 
11,321

 
37,516

 
22,824

 
 
$
109,517

 
$
85,682

 
$
206,192

 
$
168,907


 
 
September 30, 2019
 
March 31, 2019
Property and equipment by geographic area:
 
 
 
 
Americas (principally US)
 
$
58,574

 
$
45,639

Europe (principally UK)
 
6,202

 
7,196

 
 
$
64,776

 
$
52,835


XML 23 R25.htm IDEA: XBRL DOCUMENT v3.19.3
RIGHT-OF-USE ASSETS AND LEASES (Tables)
6 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Assets and Liabilities, Leases The following table provides balance sheet information related to leases as of September 30, 2019 (in thousands):
 
 
September 30, 2019
Assets
 
 
Operating lease, right-of-use assets
 
$
78,147

 
 
 
Liabilities
 
 
Operating lease liabilities, current
 
$
5,292

Operating lease liabilities, non-current
 
75,221

Total operating lease liabilities
 
$
80,513


Lease, Cost
The following table presents supplemental information for the six months ended September 30, 2019 (in thousands, except for weighted average):
Weighted average remaining lease term
 
9.1 years
Weighted average discount rate
 
4.0%
Cash paid for amounts included in the measurement of lease liabilities
 
$
4,487

Operating cash flow from operating leases
 
$
4,487


Lessee, Operating Leases, Liability, Maturity
The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of September 30, 2019 (in thousands):
Remaining 2020
 
$
5,298

2021
 
8,103

2022
 
13,768

2023
 
11,189

2024
 
11,224

Thereafter
 
68,839

Total lease payments
 
$
118,421

Less: imputed interest
 
(22,486
)
Less: lease incentives receivable
 
(15,422
)
Present value of lease liabilities
 
$
80,513


XML 24 R21.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION (Tables)
6 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Contract Balances
The following table provides information about receivables, contract assets and deferred revenues from contracts with customers (in thousands):
 
September 30, 2019
Accounts receivable, net
$
30,743

Contract assets
$
13,490

Deferred revenue - current
$
4,270

Deferred revenue - non-current
$
43

Changes in the contract assets and the deferred revenue balances during the six months ended September 30, 2019 are as follows (in thousands):
 
 
September 30, 2019
 
March 31, 2019
 
$ Change
Contract assets
 
$
13,490

 
$
5,717

 
$
7,773

Deferred revenue
 
$
4,313

 
$
3,342

 
$
971



XML 25 R40.htm IDEA: XBRL DOCUMENT v3.19.3
BUSINESS COMBINATION - Fair Value Intangible Assets Acquired (Details) - Wavecell Pte. Ltd.
$ in Thousands
Jul. 17, 2019
USD ($)
Business Acquisition [Line Items]  
Total intangible assets $ 21,010
Trade and domain names  
Business Acquisition [Line Items]  
Total intangible assets $ 990
Useful life (in Years) 3 years
Trade and domain names  
Business Acquisition [Line Items]  
Total intangible assets $ 13,830
Useful life (in Years) 7 years
Customer relationships  
Business Acquisition [Line Items]  
Total intangible assets $ 6,190
Useful life (in Years) 7 years
XML 26 R44.htm IDEA: XBRL DOCUMENT v3.19.3
RIGHT-OF-USE ASSETS AND LEASES - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 03, 2019
USD ($)
ft²
term
story
Sep. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Lessee, Lease, Description [Line Items]      
Term of contract 132 months    
Renewal term 5 years    
Operating lease expense   $ 4.2 $ 6.2
Amount of lease not yet commenced   $ 2.2 $ 2.2
Number of renewal terms | term 2    
Base rent $ 0.7    
Annual percentage increase in base rent 3.00%    
Tenant improvements $ 15.4    
Security deposit 2.0    
Increase in operating lease right-of-use asset 56.8    
Increase in operating lease liability $ 56.1    
Minimum      
Lessee, Lease, Description [Line Items]      
Term of contract   1 year 1 year
Renewal term   1 year 1 year
Maximum      
Lessee, Lease, Description [Line Items]      
Term of contract   11 years 11 years
Renewal term   5 years 5 years
Property Held Under Operating Lease      
Lessee, Lease, Description [Line Items]      
Area of real estate property | ft² 177,815    
Number of building stories | story 5    
XML 27 R48.htm IDEA: XBRL DOCUMENT v3.19.3
CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended
Feb. 28, 2019
USD ($)
day
$ / shares
shares
Sep. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Debt Instrument [Line Items]      
Debt instrument, strike price per share (in dollars per share) $ 25.68    
Payments for capped call transactions | $ $ 33,700,000    
Convertible Debt | Convertible Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, face value | $ $ 287,500,000 $ 287,500,000 $ 287,500,000
Debt instrument, interest rate 0.50%    
Proceeds from issuance of debt | $ $ 245,800,000    
Debt instrument, convertible, conversion ratio 0.0389484    
Common stock, par value per share (in dollars per share) $ 0.001    
Debt instrument, convertible, conversion price (in dollars per share) $ 25.68    
Debt instrument, redemption price, percentage 100.00%    
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%    
Debt instrument, convertible, threshold trading days | day 20    
Debt instrument, convertible, threshold consecutive trading days | day 30    
Debt instrument, initial cap price per share (in dollars per share) $ 39.50    
Convertible Debt | Convertible Senior Notes | Call Option      
Debt Instrument [Line Items]      
Option indexed to issuer's equity, indexed shares (in shares) | shares 11.2    
XML 28 R24.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS AND GOODWILL (Tables)
6 Months Ended
Sep. 30, 2019
Intangible Assets, Net (Including Goodwill) [Abstract]  
Carrying Value of Intangible Assets
The carrying value of intangible assets consisted of the following (in thousands):
 
 
September 30, 2019
 
March 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technology
 
$
33,466

 
$
(12,706
)
 
$
20,760

 
$
25,702

 
$
(15,409
)
 
$
10,293

Customer relationships
 
11,293

 
(4,534
)
 
6,759

 
9,467

 
(8,080
)
 
1,387

Trade and domain names
 
972

 
(81
)
 
891

 
2,108

 
(2,108
)
 

Total acquired identifiable intangible assets
 
$
45,731

 
$
(17,321
)
 
$
28,410

 
$
37,277

 
$
(25,597
)
 
$
11,680


Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
At September 30, 2019, annual amortization of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in thousands):
 
Amount
Remaining 2020
$
4,603

2021
6,673

2022
4,896

2023
3,116

2024
2,807

Thereafter
6,315

Total
$
28,410


Schedule of Goodwill
The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):
 
Total
Balance at March 31, 2019
$
39,694

Additions due to acquisitions
94,584

Foreign currency translation
(2,399
)
Balance at September 30, 2019
$
131,879


XML 29 R20.htm IDEA: XBRL DOCUMENT v3.19.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Fiscal Period
The Company's fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2020 refers to the fiscal year ending March 31, 2020).
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial statements for the fiscal year ended March 31, 2019 with the exception of new lease accounting guidance discussed in the recently adopted accounting principles section below. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to the rules and regulations of the SEC, regarding interim financial reporting.
In the opinion of the Company's management, these interim condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of our financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.
The March 31, 2019 year-end condensed consolidated balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2019 and notes thereto included in the Company's fiscal 2019 Annual Report on Form 10-K.
The results of operations and cash flows for the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future period or the entire fiscal year.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve for expected cancellations, income and sales tax liabilities, stock-based compensation, litigation and other contingencies. The Company bases its estimates on historical experience and on various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
Reclassifications and Other Changes
Certain prior year amounts in the statement of cash flows have been reclassified to conform with current year presentation.
Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective April 1, 2019, the Company adopted ASU No. 2016-02 (“ASU 2016-02”), Leases using the modified retrospective transition approach utilizing the effective date as the date of initial application. ASU 2016-02 establishes a new lease accounting model for leases, which requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet, but lease expense will be recognized on the income statement in a manner similar to previous requirements. Prior years presented have not been adjusted for ASU 2016-02 and continue to be reported in accordance with our historical accounting policy.
The new standard provides a number of optional practical expedients in transition. The Company has elected the package of practical expedients permitted under the new lease standard, which among other things, allows the carryforward of the historical lease classification. As a result, there was no impact to opening retained earnings. The new standard also provides a practical expedient for an entity’s ongoing accounting. The Company has elected such practical expedient to not separate lease and non-lease components for all leases. It also made an accounting policy election to not recognize right-of-use assets and lease liabilities on the balance sheet for leases with a term of 12 months or less and will recognize lease payments as an expense on a straight-line basis over the lease term.
The adoption of the new lease standard resulted in the recognition of right-of-use assets and lease liabilities of approximately $20.0 million and $21.4 million, respectively, for existing operating leases. The Company does not have significant finance lease right-of-use assets or liabilities. The adoption of the new lease standard did not have a material impact on the Company's accumulated deficit as of April 1, 2019. For additional information on leases and the impact of the new lease standard, refer to Note 7.
RECENT ACCOUNTING PRONOUNCEMENTS
In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, Fair Value Measurement (Topic 820), which makes modifications to disclosure requirements on fair value measurements. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
Revenue Recognition
The Company recognizes service revenue, mainly from subscription services to its cloud-based voice, call center, video, collaboration and communication APIs solutions using the five-step model as prescribed by ASC 606:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the Company satisfies a performance obligation.
The Company identifies performance obligations in contracts with customers, which may include subscription services and related usage, product revenue and professional services. The transaction price is determined based on the amount the Company expects to be entitled to receive in exchange for transferring the promised services or products to the customer. The transaction price in the contract is allocated to each distinct performance obligation in an amount that represents the relative amount of consideration expected to be received in exchange for satisfying each performance obligation. Revenue is recognized when performance obligations are satisfied. Revenues are recorded based on the transaction price excluding amounts collected on behalf of third parties such as sales and telecommunication taxes, which are collected on behalf of and remitted to governmental authorities. The Company usually bills its customers on a monthly basis. Contracts typically range from annual to multi-year agreements with payment terms of net 30-days or less. The Company occasionally allows a 30-day period to cancel a subscription and return products shipped for a full refund.
Judgments and Estimates
The estimation of variable consideration for each performance obligation requires the Company to make subjective judgments. The Company has service-level agreements with customers warranting defined levels of uptime reliability and performance. Customers may get credits or refunds if the Company fails to meet such levels. If the services do not meet certain criteria, fees are subject to adjustment or refund representing a form of variable consideration. The Company may impose minimum revenue commitments ("MRC") on its customers at the inception of the contract. Thus, in estimating variable consideration for each of these performance obligations, the Company assesses both the probability of MRC occurring and the collectability of the MRC, of which both represent a form of variable consideration.
The Company enters into contracts with customers that regularly include promises to transfer multiple services and products, such as subscriptions, products, and professional services. For arrangements with multiple services, the Company evaluates whether the individual services qualify as distinct performance obligations. In its assessment of whether a service is a distinct performance obligation, the Company determines whether the customer can benefit from the service on its own or with other readily available resources, and whether the service is separately identifiable from other services in the contract. This evaluation requires the Company to assess the nature of each individual service offering and how the services are provided in the context of the contract, including whether the services are significantly integrated, highly interrelated, or significantly modify each other, which may require judgment based on the facts and circumstances of the contract.
When agreements involve multiple distinct performance obligations, the Company allocates arrangement consideration to all performance obligations at the inception of an arrangement based on the relative standalone selling prices ("SSP") of each performance obligation. Usage fees deemed to be variable consideration meet the allocation exception for variable consideration. Where the Company has standalone sales data for its performance obligations which are indicative of the price at which the Company sells a promised good or service separately to a customer, such data is used to establish SSP. In instances where standalone sales data is not available for a particular performance obligation, the Company estimates SSP by the use of observable market and cost-based inputs. The Company continues to review the factors used to establish list price and will adjust standalone selling price methodologies as necessary on a prospective basis.
Service Revenue
Service revenue from subscriptions to the Company's cloud-based technology platform is recognized over time on a ratable basis over the contractual subscription term beginning on the date that the platform is made available to the customer. Payments received in advance of subscription services being rendered are recorded as a deferred revenue. Usage fees for our UCaaS and CCaaS offerings, either bundled or not bundled, are recognized as
revenue when earned. Usage fees for our CPaaS offerings are typically invoiced monthly in arrears and recognized as revenues when earned. Professional services for configuration, system integration, optimization, customer training or education are primarily billed on a fixed-fee basis and are performed by the Company directly or, alternatively, customers may also choose to perform these services themselves or engage their own third-party service providers. Professional services revenue is recognized over time as the services are rendered.
When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded as operating expenses against the contract asset (Accounts Receivable). In the normal course of business, the Company records revenue reductions for customer credits.
Product Revenue
The Company recognizes product revenue for telephony equipment at a point in time, when transfer of control has occurred, which is generally upon shipment. Sales returns are recorded as a reduction to revenue estimated based on historical experience.
Contract Assets
Contract assets are recorded for those parts of the contract consideration not yet invoiced but for which the performance obligations are completed. The revenue is recognized when the customer receives services or equipment for a reduced consideration at the onset of an arrangement, for example, when the initial month's services or equipment are discounted. Contract assets are included in other current or non-current assets in the condensed consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond.
Deferred Revenue
Deferred revenues represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual plan subscription services and professional and training services not yet provided as of the balance sheet date. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues in the condensed consolidated balance sheets, with the remainder recorded as other non-current liabilities in the condensed consolidated balance sheets.
Costs to Obtain a Customer Contract
Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized as current or non-current assets and amortized on a straight-line basis over the anticipated benefit period, which is five years. The benefit period was estimated by taking into consideration the length of customer contracts, technology lifecycle, and other factors. This amortization expense is recorded in sales and marketing expense within the Company's condensed consolidated statement of operations.
XML 30 R28.htm IDEA: XBRL DOCUMENT v3.19.3
NET LOSS PER SHARE (Tables)
6 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table summarizes the computation of basic and diluted net loss per share (in thousands, except share and per share data):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
 
Net loss available to common stockholders
 
$
(40,932
)
 
$
(21,482
)
 
$
(75,197
)
 
$
(36,837
)
Denominator:
 
 
 
 
 
 
 
 
Common shares - basic and diluted
 
98,353

 
93,831

 
97,356

 
93,449

Net loss per share
 
 
 
 
 
 
 
 
Basic and diluted
 
$
(0.42
)
 
$
(0.23
)
 
$
(0.77
)
 
$
(0.39
)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Stock options
 
2,788

 
3,496

 
2,788

 
3,496

Stock awards
 
10,334

 
5,854

 
10,334

 
5,854

Contingently issuable shares (hold-back shares)
 
350

 

 
350

 

Potential shares to be issued from ESPP
 
387

 
360

 
387

 
360

Total anti-dilutive shares
 
13,859

 
9,710

 
13,859

 
9,710


XML 31 R49.htm IDEA: XBRL DOCUMENT v3.19.3
CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) - Convertible Debt - Convertible Senior Notes - USD ($)
Sep. 30, 2019
Mar. 31, 2019
Feb. 28, 2019
Debt Instrument [Line Items]      
Principal $ 287,500,000 $ 287,500,000 $ 287,500,000
Unamortized debt discount (64,532,000) (70,876,000)  
Unamortized issuance costs (536,000) (589,000)  
Net carrying amount $ 222,432,000 $ 216,035,000  
XML 32 R41.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2019
Mar. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 45,731 $ 37,277
Accumulated Amortization (17,321) (25,597)
Net Carrying Amount 28,410 11,680
Full amortized intangible assets written off 11,300  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33,466 25,702
Accumulated Amortization (12,706) (15,409)
Net Carrying Amount 20,760 10,293
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,293 9,467
Accumulated Amortization (4,534) (8,080)
Net Carrying Amount 6,759 1,387
Trade and domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 972 2,108
Accumulated Amortization (81) (2,108)
Net Carrying Amount $ 891 $ 0
XML 33 R45.htm IDEA: XBRL DOCUMENT v3.19.3
RIGHT-OF-USE ASSETS AND LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Assets  
Operating lease, right-of-use assets $ 78,147
Liabilities  
Operating lease liabilities, current 5,292
Operating lease liabilities, non-current 75,221
Total operating lease liabilities $ 80,513
XML 34 R54.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]        
Effective income tax rate (0.60%) (0.60%) (0.50%) (0.60%)
XML 35 R50.htm IDEA: XBRL DOCUMENT v3.19.3
CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) - Convertible Debt - Convertible Senior Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Debt Instrument [Line Items]    
Contractual interest expense $ 360 $ 719
Amortization of debt discount 3,198 6,344
Amortization of issuance costs 27 53
Total interest expense $ 3,585 $ 7,116
XML 36 R58.htm IDEA: XBRL DOCUMENT v3.19.3
GEOGRAPHICAL INFORMATION - PPE (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Mar. 31, 2019
Segment Reporting Information [Line Items]    
Property and equipment, net $ 64,776 $ 52,835
Americas (principally US)    
Segment Reporting Information [Line Items]    
Property and equipment, net 58,574 45,639
Europe (principally UK)    
Segment Reporting Information [Line Items]    
Property and equipment, net $ 6,202 $ 7,196
XML 37 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Total revenue $ 109,517 $ 85,682 $ 206,192 $ 168,907
Cost of revenue and operating expenses:        
Research and development 19,434 14,064 37,765 27,114
Sales and marketing 57,895 41,680 111,494 82,175
General and administrative 20,435 20,326 40,042 35,159
Total operating expenses 147,461 107,669 276,689 206,877
Loss from operations (37,944) (21,987) (70,497) (37,970)
Other (expense) income, net (2,732) 635 (4,296) 1,354
Loss before provision for income taxes (40,676) (21,352) (74,793) (36,616)
Provision for income taxes 256 130 404 221
Net loss $ (40,932) $ (21,482) $ (75,197) $ (36,837)
Net loss per share:        
Basic and diluted (in dollars per share) $ (0.42) $ (0.23) $ (0.77) $ (0.39)
Weighted-average common shares outstanding:        
Basic and diluted (in shares) 98,353 93,831 97,356 93,449
Service        
Total revenue $ 104,529 $ 81,346 $ 196,901 $ 159,467
Cost of revenue and operating expenses:        
Cost of goods and services sold 43,195 26,202 75,162 50,751
Product        
Total revenue 4,988 4,336 9,291 9,440
Cost of revenue and operating expenses:        
Cost of goods and services sold $ 6,502 $ 5,397 $ 12,226 $ 11,678
XML 38 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 194 337 1 false 51 0 false 9 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.8x8.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.8x8.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101100 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://www.8x8.com/role/DescriptionOfBusiness DESCRIPTION OF BUSINESS Notes 7 false false R8.htm 2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.8x8.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2102100 - Disclosure - REVENUE RECOGNITION Sheet http://www.8x8.com/role/RevenueRecognition REVENUE RECOGNITION Notes 9 false false R10.htm 2103100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.8x8.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 2104100 - Disclosure - BUSINESS COMBINATION Sheet http://www.8x8.com/role/BusinessCombination BUSINESS COMBINATION Notes 11 false false R12.htm 2106100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.8x8.com/role/IntangibleAssetsAndGoodwill INTANGIBLE ASSETS AND GOODWILL Notes 12 false false R13.htm 2107100 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES Sheet http://www.8x8.com/role/RightOfUseAssetsAndLeases RIGHT-OF-USE ASSETS AND LEASES Notes 13 false false R14.htm 2108100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.8x8.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 2109100 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL Notes http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCall CONVERTIBLE SENIOR NOTES AND CAPPED CALL Notes 15 false false R16.htm 2110100 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.8x8.com/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 16 false false R17.htm 2111100 - Disclosure - INCOME TAXES Sheet http://www.8x8.com/role/IncomeTaxes INCOME TAXES Notes 17 false false R18.htm 2112100 - Disclosure - NET LOSS PER SHARE Sheet http://www.8x8.com/role/NetLossPerShare NET LOSS PER SHARE Notes 18 false false R19.htm 2113100 - Disclosure - GEOGRAPHICAL INFORMATION Sheet http://www.8x8.com/role/GeographicalInformation GEOGRAPHICAL INFORMATION Notes 19 false false R20.htm 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 2302301 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.8x8.com/role/RevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://www.8x8.com/role/RevenueRecognition 21 false false R22.htm 2303301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.8x8.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.8x8.com/role/FairValueMeasurements 22 false false R23.htm 2304301 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://www.8x8.com/role/BusinessCombinationTables BUSINESS COMBINATION (Tables) Tables http://www.8x8.com/role/BusinessCombination 23 false false R24.htm 2306301 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.8x8.com/role/IntangibleAssetsAndGoodwillTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.8x8.com/role/IntangibleAssetsAndGoodwill 24 false false R25.htm 2307301 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES (Tables) Sheet http://www.8x8.com/role/RightOfUseAssetsAndLeasesTables RIGHT-OF-USE ASSETS AND LEASES (Tables) Tables http://www.8x8.com/role/RightOfUseAssetsAndLeases 25 false false R26.htm 2309301 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables) Notes http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallTables CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables) Tables http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCall 26 false false R27.htm 2310301 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.8x8.com/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.8x8.com/role/StockBasedCompensation 27 false false R28.htm 2312301 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.8x8.com/role/NetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://www.8x8.com/role/NetLossPerShare 28 false false R29.htm 2313301 - Disclosure - GEOGRAPHICAL INFORMATION (Tables) Sheet http://www.8x8.com/role/GeographicalInformationTables GEOGRAPHICAL INFORMATION (Tables) Tables http://www.8x8.com/role/GeographicalInformation 29 false false R30.htm 2401401 - Disclosure - DESCRIPTION OF BUSINESS (Details) Sheet http://www.8x8.com/role/DescriptionOfBusinessDetails DESCRIPTION OF BUSINESS (Details) Details http://www.8x8.com/role/DescriptionOfBusiness 30 false false R31.htm 2401402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies 31 false false R32.htm 2402402 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://www.8x8.com/role/RevenueRecognitionNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 32 false false R33.htm 2402403 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details) Sheet http://www.8x8.com/role/RevenueRecognitionContractBalancesDetails REVENUE RECOGNITION - Contract Balances (Details) Details 33 false false R34.htm 2402404 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details) Sheet http://www.8x8.com/role/RevenueRecognitionChangesInContractBalancesDetails REVENUE RECOGNITION - Changes in Contract Balances (Details) Details 34 false false R35.htm 2402405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details) Sheet http://www.8x8.com/role/RevenueRecognitionRemainingPerformanceObligationDetails REVENUE RECOGNITION - Remaining Performance Obligation (Details) Details 35 false false R36.htm 2403402 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Measurements (Details) Sheet http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS - Fair Value Measurements (Details) Details 36 false false R37.htm 2403403 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 37 false false R38.htm 2404402 - Disclosure - BUSINESS COMBINATION - Narrative (Details) Sheet http://www.8x8.com/role/BusinessCombinationNarrativeDetails BUSINESS COMBINATION - Narrative (Details) Details 38 false false R39.htm 2404403 - Disclosure - BUSINESS COMBINATION - Allocation of the Fair Value of Purchase Consideration (Details) Sheet http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails BUSINESS COMBINATION - Allocation of the Fair Value of Purchase Consideration (Details) Details 39 false false R40.htm 2404404 - Disclosure - BUSINESS COMBINATION - Fair Value Intangible Assets Acquired (Details) Sheet http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails BUSINESS COMBINATION - Fair Value Intangible Assets Acquired (Details) Details 40 false false R41.htm 2406402 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) Sheet http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) Details 41 false false R42.htm 2406403 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 42 false false R43.htm 2406404 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details) Sheet http://www.8x8.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInGoodwillDetails INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details) Details 43 false false R44.htm 2407402 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Narrative (Details) Sheet http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails RIGHT-OF-USE ASSETS AND LEASES - Narrative (Details) Details 44 false false R45.htm 2407403 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) Sheet http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails RIGHT-OF-USE ASSETS AND LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) Details 45 false false R46.htm 2407404 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Supplemental Information (Details) Sheet http://www.8x8.com/role/RightOfUseAssetsAndLeasesSupplementalInformationDetails RIGHT-OF-USE ASSETS AND LEASES - Supplemental Information (Details) Details 46 false false R47.htm 2407405 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Maturity of Lease Liabilities (Details) Sheet http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails RIGHT-OF-USE ASSETS AND LEASES - Maturity of Lease Liabilities (Details) Details 47 false false R48.htm 2409402 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details) Notes http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details) Details 48 false false R49.htm 2409403 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) Notes http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) Details 49 false false R50.htm 2409404 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) Notes http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) Details 50 false false R51.htm 2410402 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) Sheet http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) Details 51 false false R52.htm 2410403 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) Sheet http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails STOCK-BASED COMPENSATION - Stock Option Activity (Details) Details 52 false false R53.htm 2410404 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.8x8.com/role/StockBasedCompensationNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 53 false false R54.htm 2411401 - Disclosure - INCOME TAXES (Details) Sheet http://www.8x8.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://www.8x8.com/role/IncomeTaxes 54 false false R55.htm 2412402 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) Sheet http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) Details 55 false false R56.htm 2412403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) Sheet http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails NET LOSS PER SHARE - Antidilutive Securities (Details) Details 56 false false R57.htm 2413402 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details) Sheet http://www.8x8.com/role/GeographicalInformationRevenuesDetails GEOGRAPHICAL INFORMATION - Revenues (Details) Details 57 false false R58.htm 2413403 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details) Sheet http://www.8x8.com/role/GeographicalInformationPpeDetails GEOGRAPHICAL INFORMATION - PPE (Details) Details http://www.8x8.com/role/GeographicalInformationTables 58 false false R9999.htm Uncategorized Items - a8x89301910-qq2.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a8x89301910-qq2.htm Cover 59 false false All Reports Book All Reports a8x89301910-qq2.htm eght-20190930.xsd eght-20190930_cal.xml eght-20190930_def.xml eght-20190930_lab.xml eght-20190930_pre.xml exhibit311-8x8093019.htm exhibit312-8x893019.htm exhibit321-8x893019.htm exhibit322-8x893019.htm a8x8logoa24.jpg http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 39 R7.htm IDEA: XBRL DOCUMENT v3.19.3
DESCRIPTION OF BUSINESS
6 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF BUSINESS DESCRIPTION OF BUSINESS
8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996. The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
The Company is a leading cloud provider of enterprise Software-as-a-Service (SaaS) communications solutions, that enable businesses of all sizes to communicate faster and smarter across voice, contact center, video meetings, messaging, and communication APIs, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, communication APIs, and other services. Since fiscal 2004, substantially all revenue has been generated from the sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet Protocol semiconductors.
XML 40 R16.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION
6 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The following tables summarize information pertaining to the stock-based compensation expense from stock options and stock awards (in thousands, except weighted-average grant-date fair value and recognition period):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Cost of service revenue
 
$
1,939

 
$
1,379

 
$
3,670

 
$
2,405

Research and development
 
4,217

 
2,823

 
8,081

 
5,017

Sales and marketing
 
5,340

 
2,206

 
9,261

 
4,604

General and administrative
 
5,895

 
3,721

 
9,976

 
7,014

Total
 
$
17,391

 
$
10,129

 
$
30,988

 
$
19,040

 
 
Six Months Ended September 30,
 
 
2019
 
2018
Stock options outstanding at the beginning of the period:
 
3,114

 
3,998

Options granted
 

 
195

Options exercised 
 
(287
)
 
(574
)
Options canceled and forfeited
 
(39
)
 
(97
)
Options outstanding at the end of the period:
 
2,788

 
3,522

Weighted-average fair value of grants during the period
 
$

 
$
8.47

Total intrinsic value of options exercised during the period
 
$
3,726

 
$
8,525

Weighted-average remaining recognition period at period-end (in years) 
 
2.32

 
2.52

 
 
 
 
 
Stock awards outstanding at the beginning of the period:
 
7,820

 
5,939

Stock awards granted
 
5,123

 
2,112

Stock awards vested 
 
(1,945
)
 
(1,720
)
Stock awards canceled and forfeited
 
(663
)
 
(433
)
Stock awards outstanding at the end of the period: 
 
10,335

 
5,898

Weighted-average fair value of grants during the period
 
$
22.35

 
$
22.01

Weighted-average remaining recognition period at period-end (in years) 
 
2.28

 
2.44

Total unrecognized compensation expense at period-end
 
$
129,136

 
$
79,121


Stock Repurchases
In May 2017, the Company's board of directors authorized the Company to purchase up to $25.0 million of its common stock from time to time (the "2017 Repurchase Plan"). The 2017 Repurchase Plan expires when the maximum purchase amount is reached, or upon the earlier revocation or termination by the board of directors. The remaining amount available under the 2017 Repurchase Plan at September 30, 2019 was approximately $7.1 million. There were no stock repurchases under the 2017 Repurchase Plan during the three and six months ended September 30, 2019.
XML 41 R12.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS AND GOODWILL
6 Months Ended
Sep. 30, 2019
Intangible Assets, Net (Including Goodwill) [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
The carrying value of intangible assets consisted of the following (in thousands):
 
 
September 30, 2019
 
March 31, 2019
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technology
 
$
33,466

 
$
(12,706
)
 
$
20,760

 
$
25,702

 
$
(15,409
)
 
$
10,293

Customer relationships
 
11,293

 
(4,534
)
 
6,759

 
9,467

 
(8,080
)
 
1,387

Trade and domain names
 
972

 
(81
)
 
891

 
2,108

 
(2,108
)
 

Total acquired identifiable intangible assets
 
$
45,731

 
$
(17,321
)
 
$
28,410

 
$
37,277

 
$
(25,597
)
 
$
11,680


During the six months ended September 30, 2019 the Company wrote off approximately $11.3 million of fully amortized intangible assets and the corresponding accumulated amortization.
At September 30, 2019, annual amortization of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in thousands):
 
Amount
Remaining 2020
$
4,603

2021
6,673

2022
4,896

2023
3,116

2024
2,807

Thereafter
6,315

Total
$
28,410


The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):
 
Total
Balance at March 31, 2019
$
39,694

Additions due to acquisitions
94,584

Foreign currency translation
(2,399
)
Balance at September 30, 2019
$
131,879


XML 42 R39.htm IDEA: XBRL DOCUMENT v3.19.3
BUSINESS COMBINATION - Allocation of the Fair Value of Purchase Consideration (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jul. 17, 2019
Mar. 31, 2019
Business Acquisition [Line Items]      
Goodwill $ 131,879   $ 39,694
Wavecell Pte. Ltd.      
Business Acquisition [Line Items]      
Cash   $ 4,473  
Accounts receivable   9,438  
Intangible assets   21,010  
Other assets   787  
Goodwill   94,584  
Accounts payable   (13,072)  
Deferred revenue   (90)  
Total consideration   $ 117,130  
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Apr. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease, right-of-use assets $ 78,147  
Present value of lease liabilities $ 80,513  
Accounting Standards Update 2016-02    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease, right-of-use assets   $ 20,000
Present value of lease liabilities   $ 21,400
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION - Remaining Performance Obligation (Details)
Sep. 30, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 36 months
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.19.3
CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)
6 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Convertible Debt The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
 
September 30, 2019
 
March 31, 2019
Principal
 
$
287,500

 
$
287,500

Unamortized debt discount
 
(64,532
)
 
(70,876
)
Unamortized issuance costs
 
(536
)
 
(589
)
Net carrying amount
 
$
222,432

 
$
216,035

Interest Income and Interest Expense Disclosure Interest expense related to the Notes was as follows (in thousands):
 
 
Three Months Ended
September 30, 2019
 
Six Months Ended
September 30, 2019
Contractual interest expense
 
$
360

 
$
719

Amortization of debt discount
 
3,198

 
$
6,344

Amortization of issuance costs
 
27

 
$
53

Total interest expense
 
$
3,585

 
$
7,116


XML 46 R22.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Cash, cash equivalents, and available-for-sale investments (in thousands):
 
Amortized
Gross
Unrealized
Gross
Unrealized
Estimated
Cash and
Cash
Short-Term
Long-Term
As of September 30, 2019
Costs
Gain
Loss
Fair Value
Equivalents
Investments
Investments
Cash
$
25,673

$

$

$
25,673

$
25,673

$

$

Level 1:
 
 
 
 
 
 
 
Money market funds
132,551



132,551

132,551



Treasury securities
6,578

7

(5
)
6,580



6,580

     Subtotal
164,802

7

(5
)
164,804

158,224


6,580

Level 2:
 
 
 
 
 
 
 
Corporate bonds
37,858

123

(3
)
37,978


24,110

13,868

Commercial paper
5,592



5,592

3,995

1,597


Municipal securities
2,099

19


2,118


2,118


Agency bonds
1,499



1,499


1,499


     Subtotal
47,048

142

(3
)
47,187

3,995

29,324

13,868

     Total assets
$
211,850

$
149

$
(8
)
$
211,991

$
162,219

$
29,324

$
20,448

 
Amortized
Gross
Unrealized
Gross
Unrealized
Estimated
Cash and
Cash
Short-Term
As of March 31, 2019
Costs
Gain
Loss
Fair Value
Equivalents
Investments
Cash
$
25,364

$

$

$
25,364

$
25,364

$

Level 1:
 
 
 
 
 
 
Money market funds
251,219



251,219

251,219


     Subtotal
276,583



276,583

276,583


Level 2:
 
 
 
 
 
 
Corporate debt
46,516

51

(29
)
46,538


46,538

Municipal securities
5,511

17


5,528


5,528

Asset backed securities
13,596

9

(17
)
13,588


13,588

Agency bonds
4,260


(15
)
4,245


4,245

     Subtotal
69,883

77

(61
)
69,899


69,899

     Total assets
$
346,466

$
77

$
(61
)
$
346,482

$
276,583

$
69,899


XML 48 R43.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2019
USD ($)
Goodwill [Roll Forward]  
Balance at March 31, 2019 $ 39,694
Additions due to acquisitions 94,584
Foreign currency translation (2,399)
Balance at September 30, 2019 $ 131,879
XML 49 R47.htm IDEA: XBRL DOCUMENT v3.19.3
RIGHT-OF-USE ASSETS AND LEASES - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Remaining 2020 $ 5,298
2021 8,103
2022 13,768
2023 11,189
2024 11,224
Thereafter 68,839
Total lease payments 118,421
Less: imputed interest (22,486)
Less: lease incentives receivable (15,422)
Present value of lease liabilities $ 80,513
XML 50 R9999.htm IDEA: XBRL DOCUMENT v3.19.3
Label Element Value
Accounting Standards Update 2016-09 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 39,901,000
Accounting Standards Update 2016-09 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 39,901,000
XML 51 R56.htm IDEA: XBRL DOCUMENT v3.19.3
NET LOSS PER SHARE - Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of anti-dilutive shares (in shares) 13,859 9,710 13,859 9,710
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of anti-dilutive shares (in shares) 2,788 3,496 2,788 3,496
Stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of anti-dilutive shares (in shares) 10,334 5,854 10,334 5,854
Contingently issuable shares (hold-back shares)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of anti-dilutive shares (in shares) 350 0 350 0
Potential shares to be issued from ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of anti-dilutive shares (in shares) 387 360 387 360
XML 52 R52.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Stock Option Rollforward    
Stock options outstanding at the beginning of the period (in shares) 3,114 3,998
Options granted (in shares) 0 195
Options exercised (in shares) (287) (574)
Options canceled and forfeited (in shares) (39) (97)
Options outstanding at the end of the period (in shares) 2,788 3,522
Weighted-average fair value of grants during the period (in dollars per share) $ 0 $ 8.47
Total intrinsic value of options exercised during the period $ 3,726 $ 8,525
Weighted-average remaining recognition period at period-end (in years) 2 years 3 months 25 days 2 years 6 months 7 days
Stock Award Rollforward    
Stock awards outstanding at the beginning of the period (in shares) 7,820 5,939
Stock awards granted (in shares) 5,123 2,112
Stock awards vested (in shares) (1,945) (1,720)
Stock awards canceled and forfeited (in shares) (663) (433)
Stock awards outstanding at the end of the period: (in shares) 10,335 5,898
Weighted-average fair value of grants during the period (in dollars per share) $ 22.35 $ 22.01
Weighted-average remaining recognition period at period-end (in years) 2 years 3 months 10 days 2 years 5 months 8 days
Total unrecognized compensation expense at period-end $ 129,136 $ 79,121
ZIP 54 0001023731-19-000146-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001023731-19-000146-xbrl.zip M4$L#!!0 ( %DQ7T_-',03*'H! %&*% 3 83AX.#DS,#$Y,3 M<7$R M+FAT;>Q]67?C.);F<\^OX+B[IS//D2.P$D#D,@?7>[ZZX^/'_/O6ZUM*D_],9 M_ #.K*C?3CIQ_^&GL]]N@W-^]G]__E\__N_S\[\[UY\M+VD/>U$_M]PT"O.H M8WV+\T?K;YTH^\.Z3Y.>];;CU] F(#D!W]_>"LI!0%-U%[8C0^SM&A$T8@>.'3=_>'KU]F*E^CEYO M39JYR> YC1\>SQSP??/KX\=NW;Q^^X0])^O 1 M"B$^/NDV9V6C3UG[,>HD\?E]U.DG>32YZ3[,[HI;.G'V\46CC_JUYP">8SA^ MS'UV'O?S*(VRO/H1,PTJ;L_N!^?Q7;)X:Y;W/HXNUMR6+;LMJ[XM;I]G>6=R MV]-=VOV01>T/#\G7CZ.+^C;XXK9\D"ZY;W1U_)]^ )]_0'N8IHKXGL_5$M<_ MZ&6KB@%TH[!ZEM6%BN;M_*Y;W5Y?J;CA81BFU3?H*Q4WI,/JYNFP:OKU3(7= M[I)Y5%?'_U7,HQIE5CO^K(9.VMTT6D(IQ>6*6^,PB:O?I:]4O4OQ2=ROZ%_Q MIO)BU1HEPWZ>OD8:\XWT8UCE8Y;>7G%;P9U9#5&-+E9TNA_&[:SZ7<6EJ@ZV M:S!&7:B:_O[7FMGO?ZWKT/(YG&M2T<$LG;]YNGYI'3L6)*N?N)RH1RV6$/:D MV7*4&;58@C1CP([CL&919UM4#&F8G8=I.TVZ404ESURLN+73;@^2FK>6UVJX M)KNKX+0QUZB+U=U\",/!W,3/=G-\L>J-[?OSK&J9]0N+:U5<&K6[[;#;QG5X M.KE>OQA]'+:;O&Z116VL?M?>(CZ/E_SAM/,^!M9V=7*[@O+0&&=(J8-#< MF#\/JLASQ!KVL+U= T M]PZU6BOT1+6J>%"8ULR!NE#1/'IJ/U:_2U^IN"%I#^YKA'IQ:<"5/VO$N[Y2]1[5@6PX&+3K^U=?ZB80*N#L=^-^I,W&:??J^E5%%PI#[VK$B+Y4-89.'1+I*Q4WU!ET ME3:<%B1+I4PU?2OU\*Y"CHXTQ[LJ5%*XJ>S ^I=-KQY# MO4UZ5T662G&HUWQJU9X:BZE392]%=6@:5:+IK-Y?+T[F&U6!UTCG2Y+VM^5: MH6Y1H_[4*SY5XG900QGJ0J5.5KX^&_8>DV[-K2\:+='2T'(E#56)H?RQ&X]6SV,G3CUH5_*A:1&GT!@<&L"VRY MQ3IM4.$*TTK<@OO';HTH&EVL5BL']6KEH.J6L0>AEIEG&E2K2S66^/A* MS:14.O?&DU+MX"NO=.*T0B1-[]37JZ T2^[O:]!47ZJQ8Y>CU&R+*H6B!@N6 M^(Z7C&YRO=4\C!6TI=I;-2Y.(PVON$/K+39%,[73:&N*FI,QR^:O>O8TL"]% M_9J1U8!:OQ+4E"2NUR7&5ZL$8'S_M1KVL_LD[14^9?T<>@[X7#?Z M-=*Q;%Z1,K$\,#EM4&$OJEY7X]AK74;GR*ZP&5\SW&=Z\H*RRV!VK5)=;9M$ M=5I!5*D2Z"!MS2RI*Q\7P[5Q^% 785)7JF@NK/%DJPO5JU>[:A6KE<=UFLGX M2I5=VHYJ%#M]98EDC32U?TGB?DUDI;I=C0+<>6%+3V1E>7$BP&K0IS)*D56% M&PH@J0XT:"Q>;B[4A&H[54I:006=:ANJ#'>I6,W)A M8OS]\XSO*XT>DAI!7%RJL2C:W;K%['GJ\JI\@RETBU6?T0U4%F M<6V9]5@;>9UM4:5H10^O1.)'JO3#; @OJO,_58GB@C'R2JZA)=?D9S__KW_Y M\3$*.^K??_FQ%^6AI5N?Z["9LN#=I)_K(=PJ6^S,:I???CK+HZ?\8YEJ^+&X M,8_S;O3S.,?QQX_E=_7HCZ-G_WB7=)ZM+'_NJM6Y5\\YOP][]L/]#<2V+_R?Z!,$@_T'U[\=._'5\IQKJH!L^:]LQ.OOYQ_CIDWY^ ME)8?XTXGZAD$0*-\#4LQD/)($ $%?]CCGRS[_]<;Y2PS.K%'X_ MG2EI^>DN40L;]N_#;J8&4?SSX\>Y3F\P!K=P5.5!G+7#[C^B,/7['4]1SLQP M/)LB&]' =XA+D8\EA8[M>9Y//-MS))X,Y[6&9S^?GP.L".WMW1Z33-GO+^JV MI!.HW[*9?F/L"\H!]ASL4V)3[D I&,/J1RZD$TSZ_5K#LY]_14UW64_URPZ[ MR+,Q$,S##% ;!I)ZW*528NE)9KM@TN'7&I[]K'OP]B[[?<60SZX6LV'WHM^) MGOXK>I[IL*/6ECD."0($*0]L(0A 3$)$)! V\R8=?JWAV<\ @09DT01]GM MZ^@ASK0&F5^J*S.]!H AS@C$R+V30.7-Z@'!;N#10 M& >9S7P;8P($Q(1-YOBUAHKJ/P#,!>%D/-/CJ5TRU?B5J0[*N4:_3IEB/%K_ M_CY2C_L:7?25'A3=AD]J<'JH2HD?QOV'JT&4%J96-@?_'(@ ^+9CVPP& @MN MNX%+ L+4J)1%-H7_Y0W/K"Q^4/K2>3%N8->-N9)C+DJ.695=QB/^'&59%(W& MU7_X'(59=!WUHV]A]P7G"(+M(%!8!"2B-H$2>5@J(<"P[T' W?9]0XE-/(N$)Z' NU7SY ?0U 2+BR$GW7VNHND_7Z7Z3 M*Z/'='6OZ5&3Q.SH&" 2!\05S*8$^4)--99(NDKTV6KVIZ-[I>&:L'9Q& M,%634^HW-Z/73TG6P8$-/27DY6^T&!JV6F^S_H$M#L)E!CU2>0\ "OAX6\$:Q8 R: MOQ[ 1"D28>\&FC-*=*'*?$F3SK"=7Z4W4?HU;L];&J/?1A)]5_,ZF;3H0=LN MQ4_E;QWUYJ=!-V['(ZO'ZL2J2;G?68WF4]5HSGZ>Z""SP_GQ8^43RPY\7.C! M&[ABG<5NGBO&%M.^<\6^3-3K7#&Z>"Q<,3><4^&*62>56>SM+O:[&@EK+;:1 M=X>_V"-UV7#V;F!\+U1^P]F[X>SW-UL,C!O.-C!^5)Q=.C/WWX,+[ :=F26% MPT,PS-?7Z.S&J0--L3U73],$[Q=U#-RD-TCZZFLV!PK741[&_:CCAVD_[C]D MAX$.TUC9DC%.H:)ZD-O#C.VY]J?T'$N MP%$N_R)D-A"Y1V# M) =$#7M48V(S==/H&$>K/AJ7PD'!_V8> K/(!^43V-Q:,)Z@$[,*UL<"(\L/ M!@',5I-#0("#T^8-C>PX7M!\YL"^ER5I>- ;*T1&\3UJ%6C$#'*0PAET^^

-T$^WXNSUXDUAVV-G80JLYV' /[2-S'(!$,0YR$;##) M1(>23+1=B)VDO5--R==>-'XICG?VG0=166'$;]_1IS___+B=QX_F^.?I M'/_X<;MO*J?RX^)<-LY S=?8FIR4\N+DZO!IYN3JO:#1Y:=E3+I_]K/^.M?_ M'>F-[WNDU4L\;%YD$A-VF\[!KD3F[CA^[JSZ/5_A*HZ?[?])KY M6G!/1ZEN\"54?3\,XAGS^6KS-<6%)1/64&2T9KKGW>4+\WV(4+0%VH6G1WWP M> C ";M:"[]YC*+\<](N%/%YJ FS1]GOZ'^T2^AKV-62^P5>53>:>\XO23]Z M_B5,_XCR8-COO'S"Z1%BWH7;MJ-ZI5K"GH-.VX'CU?6)7Z[ MN4VC,!NFSS=1>YC&>1P=6'!C1S34I$)1/^G'0,6O"I6;QR3-;Z.T=]'_&HU, MQ<.BN=?1NWZ,Q[#$S1D]A[+B.S);3H\ UK!ZTT&2*M/=B^[R4Q96.[=^E\R[ MH>6-:+F(FALZWBD=U\[Y,=!PKI;>GR?:L=WU$O;M(]& M7SL6LM@S)\IT:H^:(I>#C1&X>X: 1MX?'PNN)11.SXS?"XEA? E-^0L-)3?N M@C1TO"D='Z6*;;3;=Q.M)J)M LJG9ZD=A9O?6&LFRG#XK/C;3;$?,%.8_27I MJO5HA]V;X5TG_AKKU34\>>0\N=KZ&^8T2>"&%TT.^E%X?TQ X?C\1R:HL+^) M,,>E8AX@01L=;\\%S9'[0XRP.6&?B-DXMIV C-FS9<3*22E>1KX8W6_/_7NG MMS'S")Q\9E_HOB16'#[1OS4+XB26V414]H[NCEL',G&5_;)+CIP)C1EB6/ = MK([#9Z!C,AD,_9[>IHR#H=\CVI"APR8OU(R"31 M#G2?\?+K?MT^#Z(7BL^D4_KZ8=']XDR/*'[95!\6T:_1HZIUGE5W*A;Z0-D- MBID#%M_!6I!9%N5.V/XCZARJEW3_R/=5A7W)K.^*CIL\-?(E'1^HY7P$O&#L M9\..Q\*.)L!N.'._ NS;9%*3&'DRVM]>9"6^J\ Q!0"..P2Y8Q?NGN/R@5&A M(8#FP.Q0UOPPDFZVN@\8,*6)Z!P/2QZ\ MLF38T>AKS;'BJ5/]"2SQ";L*3P1A M%O>C+)-MM219/+^-[V_AUZ@==;M?\NC#Y[SSX;#HK69HH]U'U6/;WKJJM4MS M3QE2HY5EYY!-GCBY-G-#U._4-!]?:980EF[HO%9")8W;>52P[V725]IGJK73 M?J=023_'X5W<+?31Z<47B'?,I+9\;^<;9J\AZ#.\4"/8O7)?Z#]NO9.@T[TF M W(.X!ID,+M?<2N0*+^%:6>R&;=8_B]1>I^D/: MWA'3T]P,C:AHC2DRX/8.@KZ"JF_5G!IRKB;G5>;&T/&>*ZSNO+XEV^UT&'5F MU*[3H?&U5-45Y\W0_WO0__HT.AM=BO/H<_PUZEST\[#_H"M.%'N%,^?YE_"? M2>IVPVS>GW4;M1_[23=Y>"[@\.5]!\8%#9/:>C&>5>=^ZHI::?(-+^R*%]QA MEB>]*+V.N@6 9H_QP'# 5CE@R90;NM^9#$C#3G09]@XNV># B/WE/)\"A9=9I>U\9/D3@AW]ISY=WA\X :+_D6!B7ID9ZK[GL#BUPWZ M5(G@"#3MPU%W=U@/TI#"(9'"5G>:&=%P&*)AWXC *(6'M>@S+@R\L[5ZDRD, M\%JF\+1Y(Z;P_L[42V-Q.O"F5,8LS7^_5JQ1!JGUMU_"I[@W[!T&JZL.?YIT M_^QG_76N_P>HPLUR[U0.IXEZ1O[\I1L644*=USO0O7:>7^3-C!K^->IV?NMW MHO1*?57:3/_AI7-O'Q#-4,]A4,^[H+S2C0X: MY6?[?[ H#X/H3O^'^#YJ'R]1#:V7-HK.$6\T*#>=K69.ES%'P6SC*)B].GAE M?TCX8D+"[T>^TTWM ^W?NE"B[BGJW"8763:,TDP+R/QY\5%AMUO>8)C@G9A@ MC3>OLK2S55_FUW97DG26L=XH2?>!L0Q+')A0[WK4._[;2Y<"'89TC6D^RX1N&9/P364>&*4V&1"4(4^>M%O M)[VH*'BON[JXI\]-LOSJ_B9*O\;MZ#KZ&O6'!^;[7S+$"875C?%4%;UE9#%N MT@]=E_&JC9/R;Z&#=Z;; GH5.5KO>U">4O43]*PZZ:.]GI MQ?U88;QJ]#4Z7FI9:<0[(AF^'LGPK9",$3G[)G+X>B)G.V2Q+I)<1UFD"\-Y3\+R[KK(.R1C!PN> M=S>-UU%?C6G\?J;Q02FT1MR,@!8VQ<-[9M78X(L=@R[OJ)N\O MA(RS[8!LGL,SD8TH>F=GV^%I+P9AWM&=_[Z:RTN$T1LS=:6%J74LU7O9=308 MJ@D+LT@W."R2F!W2R!JN'=,IH(3.R.2_PE_"9[/J.\PA4PM.MYC-:)9P^TNX MG33 ?QCXW3W\[E?VEE0#Z,3=H=9:IX?;^D_M[K 3=8(TZ;E);S#,"UWFZMX/ MT[ZRH+,O47KS&*:1\US]@)=*WNP1'H=%1%NZPWPE9UL[2J9C-[TZ:ABB7$^5ID>-+,\(([WT@ MR'<6WOL5NM@%2"[(TNJ0ARSVTNHU_HXA M8_+LJ\GS[DCY[A:X00X@;LV??S9YW%^#O88V;8.,^!QOWPA+7 M2*E/49KL_?A+E#RDX> Q;H?=.6*Z3/J_'0BNZ6.5:@X-=A MW"SP0>O>9H&/52J/3^Q9OKKZJNRIY[;#XY#(^O+\@+:WVEL]Y&;%Q?.'^H3M MHUFZV>$^]<,-^7*[:,.N,7>RS*]&)OZK9FWV] MON-RJ(@TS)/9(ZWB3[THS(9I]'.<)01!IC0$;_S6\:79T2\^:.8-7M1/>G&_ M]AVC"2P"3J^]Y,6SQIMKJT[Z#_O*T<\S-/HX9.^NN8# M^\.7(#1/:@/U<=T^%M19_\@ZZIU_Z,?XZ9-JE@S3=I257Q^CL*.@Y,>/BH1_ M_K'X$Y9OY"[CR &>1S&E'G6D"ZC'F52 [-B>A\[43>'J/E>7/706HW;@? MG3]&L5X1B,"__W"OL.(\B_\G^@3!(/]!W9P-POZX>7'U/NS%W6>%/(\*:/** M.^[2C^I]^K[Q:V=>7EY\M1^#L-.)^P_G=TF>)[U/?/ T^2E/!L5WC6GG83=^ MZ']J*V*/TC4Z+],X[+YL7WS]5G;B+NEVU -^N[RX]3WKYE;>^C?S8SJ WM_X M[F_7%[<7_HTE+SW+_[O[5WGY%]]RKW[YY>+FYN+J\N"&]+

U3OS)-^R_(^ MN!\L!"@1JP]C:1_MLH\S]X^'V(WN\T]@/,:XK[6+XOOL"_HZ)Z([-RU0MU&/ MS,.[;F2UHVYW=/6G,W!6?%<=;X^_5\S+K=)&,NLR^F9=)[VP_W*&>F'Z$/?+ M[H7#/!G_D!8=*G[Y%G?R1]5:#?XN216(G+>3;C<<9-&G\8?96=&/*GJLP";O M6*J)GMJ?SHC&D;RC_Z23JZ,.EZ] ]-]_&#?:QK6*%Q>G82I];-3WDC9_F%LT M]()09[^/:'GVIW+B4+EJ,X20J%?==Y-OGQ[CCEK\)G#R__PKM,$/+X!R?A)> MC*^GWMV-QLLXZCT#0W!U_A.W\W+>91S@5C+LN]8CK!,C% 8 88HP1=\^L?JA-N$X4?_*2=G&VKC[A M5J%@:9Y<1_=SWO.SGR$X_[50?J:OG^H5JZ_RD:!" 7\?"T&RH%:M*K6K*:FZ MU\L7GD\6'E )U*HC# FC0#6 $*KUI\#V)4%$5"W\K\,P5;*W^WP=#9(TKZHW'KMW[<3CJ1]L7[]35[?^M>?_V%=^U^NKF^M+[]=W_PF+V^MVRM+*62W2NNR(+:N MKBU(O^M\;UT%UNU??6M&5YOH:=*]U9>AP&1C1>U5\%A0@\1ZZ%$S$4&26OEC M9/TY7FJK]$M8D5*>.E9#T_WCXE.^/<9Y=*[5JDBM[[:OBHC.#G2%F$ M?:6K1X.\=$!AT+*TH^NQ;$;- 0?+#*\3U5JJZO9:7-Q<%UNTS M#&X+]/+)M;OH__ER>3C[P?&?\7S.U$[28MD[4]#A>:I[JIZLIOT M>G&F7>?6?:S,W=*_-@?U2WD$37G$X<2ABC68(FSJE0Z]>H]S>V)42?XX@XWB;ZL6R#FP?R+48[3U86=K^Z2SD3[R; M/"0A(A_^.7@XL\)N7O'KJ ?CET.F'CPR[ DIM>F/ZID[H7[(U[2*=/MVTDW2 M3X65=G^_WH+PO_.6=7'I?M@AAV_D93O[^3O_23%=P5)6M5=1D&]VVOVVKNZO981VYK\ MQ-=%M-<%!IVZ'Z0 TO8]CCSH424V').]MEUL>A>'%E;\.GBU'XOSS\YE6]@.E\4:5_ ++ZHAT37RH14'" MI?37*Z7 IM9_#M,XZ\3M0H=5,F&.6XIFZ4/8C_^G^/[]^J[L@YJ;BP_7'VX^ M6*/]V*DU3UU625[?-^6S6U7 +V4@6TP]L]"1-G.%CVR?PL 7/%!V)D622T$1 MA(L,)#N=-,JRT3^?50?A&Y7J>3,)042MJ_^XC+J6E\9?HX9TYKJ8X1JJ<2-S MSZ;@!5WF . &/F(!E00)QEP$7)\QAW!WWCDZ-_>N^GB5WB;?^@W._#),OE%/ M^L\DV^Y:+.M :W5#D4_EOHNYKJ AD)VDGRQ;\NY49:B9FQIW ME0JO B$!=0+I((8#SW40#!!RW3F1K"6!3*-PARQ$ '\W!OI^93% 9Z:?QP" MA43<9Q137S5@-G*XTG0$5M+7FT,H?21F]\MCTF_&7[CJP!ABYY!S>@C0],9D MK\W0:^IV^H_,NHVZT4"OT4B[;ED*S[I#W05+6:E'8$!!]=_>]!FX=/I#M_%.C>^J7_9ZQLOF>3^CE*.Q1D&'TU'X,^P_JA[[U[3%6OTR!>R,GH!KC M;A,,]XZ&5W"94#(-_0J$/)<%P(? I@0H.][#Q+-]I2]#;",PJ\J-Y.LS1'<% MFBQ1Y73.^]6E=7-[Y?Y7R_HBKZW_EI]_\ZU_^P M+[XU];-7^6UWX#3WJSX M2BL^=5!"AGV( R #[M .U(PWW==S!C$+H%T=L5'Z%>"WY+E]O_RU]OC6\O] MP]-5EII.F1M!2;CO$0\A1CD,',?Q?,7=,% 00'Q4Q=S^")(U3J\1E]-(/@[) M:6WS'TGZAU64!K3&3UPSV//&Y-M:W\5(^49ORD@J0Q761;^CPQ*1=?=LM1\C M-5BE/_^A1%E4A'6T=9%.P_O?P>^MQS KTG4Z5MCMJHLZO4R;*W\.8VVL*!OE M+AHU4,^=N61UU52DNNND@C=I1H<9 M9!6ID)GUG7J@6D0K&RJIFSTF.LE@G#Z5/X;YR\Y_"^>[6>0[ Z!$ZRRXKWE_T+\QR2P"K$SYG'UY-5EW, M"Q0SN=SEW]4R7F?-I>_7/>W[ 52L"9AB M9(>KA83 Y1X'DE*?\T7?KSM,4S699:*BQNH\S(=9$UE9)8W_(\H:\J'PQ6E9 M;7GYPO(N.M?7)Y2&2(0T12*K3^%ELND<6E73=PS0JF%'(4XOSG,%3U%7(4^: M]+5JT7VV(J5F/*L'*H13/*9]\UZ8AU90(M@<\DZ?,>LVNAZJE@304;K6L%M& MHF_.;ZWO]%RR'Q!&'T8-\L*S>DHZ5%<7=/=7_9ZW=JJU77MS#JK_+&V V>% GM6TX$SG8Q;" &([L[16 .?5;LW MR3@_^WF2K7Q (8/2Z2[8!\ AGK+^%O" A"\&A> ;(GO?TG( &YV&]GL-M[X M;7"MM.31[NIMI/A-"8"MASEL-9>%C:>; EWBN,R'TA,!IMQ%G )'".:[+&"N MRRO2Y[0:E[J*SQ]TW9\U/!;%W04TM$=W:^?%YVI(:<"[M<45JM^=OHKRO89> M\L[C?",ERL5575?G8&MH.E5:0M7]>TL\*^D8U=0SV5\_IT\=-OE<5NDUS9"0 M(8'#((&;.@72(,G"ZD;Z_*RG3#M9);>XQAWZO(7\7?A]U5NB+=Z?X\GI'(\_K?L M,>IV)ZC[G2+)P@U6;A%?[I7Z_H,UX_=>SS>UFSCLYD5>&)Q"J>M#+I -!/<( MM5TJH_;XBEAN=O'R?5 M612/ED6)Q]PZEX:O2[KHN&*1-I,,\T(::+$0%NTW>_U5.T_4J\M91'!<[6JC MD>CPXV:WSK%S4 3ZU$CG^'G&"\A=@&T;>8$C':HN. PI/D:!XFS"J5U17Z"< MNF+FRD-RKZ;3-\_?Y9$5,&GG")Y9N@1T\?.HEK3"UG:L;(-,-;P,SJQ,Z:!1 MX2F?+2FF5K.3Y*.FNG0B:"%$6P*B,12,A[@J%E3/VF(UDYWN=1^BGL?@N?,^V[?DSGRV=+X%) @,TXA%0 9<-) IG TH<* MM*74][RE?':XRMR6C:W'5*_[OZ[2IU57;=2-VR+THCC6U737SZ>1YW!!;UZY M1O==;,[XH'+[L/V',K>'_<[YJ)I7 MNQU%]_=;=MV(->"_>O03<1 (P9F/F>2N3Q&F'/C4]Z0@.$ 4N;"!>9;7M];% M!RNXN)27[H7\;"E50R&OO)T](R!D)8#"@ :.NH )2"GQ'>A* P(:<.8Z$?!UGVAI47/A]'Y5U%:69Y?\YC/-G M \9O72A[RV"\%[FO*VTGV6!Z;4<2 &P_0!CKROH<.-QW >$.M[GTMZ2+N&'V M: 7=Y-L4Q0UV-[-<[/BQFV+?QD@(G]KZ9%/ />(PI:A)''B8$W=MFKU,\BC3 M>2N_C?T.5@T95[DKCAZ"7Y]O?A@0W @'DG;4QB!LWPE*N-V^@_>$XOM[>@\H M0:B]F2<,?;!^"?OA0T%1_Y%97IRUA^6A*1KT9#_L/F=Q@9U3$M0T6B9TZ3;7 M43;LOC3U3A@I7UTG[8M[0G?MRERJ2F-O5#=_Q=$VLWT6=69Y:\2X:Y=G?]$>76=9S]3A( " NU1Z%' ID"\]0;AD4*DN:,- ?E0I"BD23C@#J.$A%0! M_(8F!90?"@7,TIFJ27K\9NKKTWA*:,4%0)1Q2)A/*5;CES+@/A,$!K9T W]C M._6W_DS1\INP6^:(CYS9,\7^M)[V6Q:5QTX4T';"N/;Z:APAKF$>^-!QN4L@ MI@YT'.P&"L9]%V'A(+%NAMK4&O6B^[#P=?PVT-L0HGZM8%#L4\V]:G1#Z,C%2_ZY8:=..D?/6Z]/I6G MA%LHL)&D /E,G[@HB82>,K0QAM ./.#9FQ&6_<'RGQ[CNWCCP-01 -7K4XLV M#UGM*SVY A AN,L"85,/^I)0+"3A" J7VE"L34\W:M!A/DRCHP>FUZ<.50>+ MUBTR,>U DQL=EVS/6YROLZ9Z6+.I$#:W"=/%RE!RA2!"4L?19WU0QQ:8,A=@ MAS&S";-VL"\XJ^I@LS%=/29P"ID?:*_:1F0;UEW43>.[M6'*,MCI?A%F2[THE>^+!>K.477;7LH MG"AII#.DBFGMCJ8UF_96UVPI^AE9O2CL%R^\GU1?04Q6',(P/7L!%\LR:0W] M%8]L^&#)_O-L-Z:3IC K*CH4YD7?=3&:;"[U2TVI(@ M+*Q[10M6+WS6!B=L0?]-2K"0U[@V[4LKXEN@1-454\S*PS]2Q=/?=;W.T6570?DV&W MHS]-IUI]&:21/L*\_)P4$Q\6[?4PXOXP*NXMUZ!X7K%B7\N;=1A'/2P?^CV1HE2,J M9E6]N1U92DD;ZDHLW;C8AY(4M) MGT&UDL-0G^E1YHOH3N:I[G&Q%IWX_EZ9 M)7JV-+,HHKY/D][LLLW=^)ADNF)\\L^R^%#<+TH(E77>Z^FV$PVBLF*$3EZQ MOH9IK(UL11[W)3Y\T,4H]#C*KZ-C'M6*WPVGA-554YL7,_ABK]=:^YQGT80L M*B5D## U6Z&M1?2I/#20EZK,2'%:6>=4O5I/8,\I77BT\7M-//P__\H16J^8 MJCX2:=N:1:_,*M&E+0=Y2>_WXVI5T9,BT(+*HO2K/L^X(,_[J-!?%5!&!7$G M!6T7!*T (=*\I_^M&NF<>F<(ZB@)JCU4H-93%#%#4IIL.E&OH!Y%5UI^M[O) M4):)TF?0&41X7R74CT"N4!PUE):UH(5LJ9IDU4@!G M;^H\]]4+VI/J3>5#BJ;E\97?QNT-]ITHC6FR^+-(XGPN**K0(>_BXKNB&HU[ M8T0S)'*:)#(1CVTM&;O=T>[A@EIT:4A%)M,FC\.T;PCE- E%@\48._1A7[H6 M78$@=Z/"U88P3I,P9A3L/X?QJ/IP.\ER0Q$G2A$:%6;=57'_/@VS/!VVM:$^ M.I#1^R,;5DR7W^+33D<:KD\4)?[85Q$;^:N%&4 MH?/"$AX13'E(PJR$"@>#[LAE5UI&O>1.G]<[4-:23NPR@NI$:6P<3.R41VR4 M"D]!/G&_H]3BM(B@C@[1*!TPQ8'-2?H\?_C\B"Y_Z\>3.AJCX$:2J@YK?7K8 MS],XFG?O]<(_HAGO]82"BYCD6)W*DNYP1+I?E4#5E-@:Q?6B4D\O*L'K:-YT M%(:B3Y.BM5#5IWIK/Y ^*CPIJ&36LM.4H^/:#Z.0B**=L0>@C,$]AE]'=^C- M(]_U%(59^K3Q?MY];EE_4U2VX=N!O=,V:&^Z'6[EJ6 MQN"XK=A&)U^,CL69/'[\:BLIRB&4_!&. MSJE=J8Z R+%(3"Q:Z),RJ#@\-" M98@SZR[,1E'MXKB31#-8I.5 9'62(@A=#"E3:Q#?J_503TTFQ1<,HYPFHQ14 MV-.H7&)IW!LEYI2(&F99THZ+)8KR(C*^YII\A461CACVHW3M0I("WNM].H0+-LG'NC M&I?05Y!>IK?RM4:J2!85!6O+8/C7J)L,]/,-W9TFW<6Z](86E6,A'W:2P5C" M5^B84[5R0F)9<4Y0W(G&(>DY?=80UFD2UMA/TWZ^B]*LS#I]MG1V>/O14,4I M4\7(T"CS8\MDA&*7KS*KBQ[IA>\G8U.X/(ZP;-\.!X/B'V5(%&=>E@=<&6HZ M46IZB/I*(>I:D2*=I!>W-0F59?.R,D^]7>14AYVO&H*4'1G>:Z?Q7/RZ(+(% MQ)H*&MV/ @UE0G+E2;FZW2#IQNV1JZX,A>H-(W.G[(Z) M2[@*X^WUEOW%#FGD(BI2?I6*>:@8(4E0H>QKT14!4; MR[L*XQY*"JV$.47%X4HP5WO.UI@*WWO[UI>N-FQ5=W5R_\@M>3:[VTRQP&B3 MT\A>"?O]<@O,RPU=_S6I1WT?ZS0FZSG2>W>*C3KS9[B4EG(VO,NB/X=Z 5Z4 MOIELG-(G?L9E*=?OSFY\]^Q[]6PU3P]E[6L]&;IKH_U0>K/+S'+-;,.9$4M3 ML%!K590/Z+>C#Y94&L^233>C/333G6TO]ZT5&VM*CV>9F3$N3#"-#I0GBX_V M&5FZ)G*QY2NY+Z?C6Z2]6\.>ULVLY*X[(4!UUZ!HO<+NH ^J.V%1(5_W9Y@^ ME$I@6WV['W:+?7A?8PVR1**@@S%7Z*%HLTTKWI&6>$6S#Y:O?RM8 M,](1,#W#<\^I7YOBIFS,T/7\.%Z8N1?K*%MQ@'G'^NY^=LO@Z#GKGG,[F@5] MY/:&M[XZG@V?6TQ#>0Y B4T;]_![7=RKJ^5 &?XKSB(>!R.S4JQ\4\S1FJYG M,9RS;\66R6&Q^U$1O_Z'/_&SB6EV-CG ?(+1ZGK+NNBW/Y2>[G(3Z;3.NL;5 MN!/K?8$5C+ _F]U18YO=5SC.T6QV?R_X*[YN96JM\JCS^>3,,*!_2M-@V[.-:9_WV$5?MU MVK1[=>GYES>^IX^;OKGZ?.&I>?Z6BA MWB!O51SSN3+=UYZ%O=CKF<>]>O=QG*0MSNKM[O(5-J@_27O)(=O++K'&G_CF MEYF#P(]G?!/BQF?+QSI_Z#DZDD//)\=AC51]\.(H64,+IT,+"R9?)1V\*_@U M>MI=Q13(FYL%[>;DJ!^]0OV;C+5V&8O!OVT=WR# 5J6NC2>\HJR>H2=#3XW3 MT\JH?,B'D[K#M,BP#K,LRK-/&ZS/3D>_K_S6Z"3L*2/6CG%O$=^0IB'-?1<> M\ZL ]E-(Z$.@BR"N_J"C3%]U!"_/3E,+VYWFU<3B_=L;!O%N2/!CV>7XZ5,_ MZ0=IF1A:!"0Z F&.2$0Q.?_VQ[G.&SEG'L^J]P^S\(0P'GS0]RWY'_^-/B5GF;IBFSVJ<_QUVA]'9.*YZK4-LP84. MU_ZJP';8C\N?AEGGS.I$[;@7=K.?SLZUAT-'M@M?1YF1\=-9_)1_Z@][G20? MM3S[&=JHA;0?8'YT4Q0Y'!79,+MA]ITP.\439A=<4$CU@:H248%]87L4<==6 MWX) L7Y#S [%KZ0!9D?,;E&.CX'9F[:']U/7N8ZR/(W;Y?Z$[+%EM4L+V9@? M1V]^K(!#;(I##K5][#D$,L='/I(^1-@-',H] :7KLY;,A]FTK]_XG2 MI*,>7&Y4@.B'HV:]HW)NW#PF:7Z>1ZG>>?]5D4GO=#T;!QQ?>AT^;,@F\!$0 MX0042 ]AF_J.*VQJ(V$38HL 2,=]"1\%D=PJ&KF8DLC69#<2+8S(,9@,AF4. MG&6P/76R.9P3QJCK"I\R5PJ'!L(6"+D NFQ1WUV-91HRLVW1XN(H7&JG867+ MSZD;&RC9ZO4,>&$]3!MI0"^!1!@JB/ AD0X 1<01$F3$#[ M)>J,">MZ0E>74;YU8QNT&&G2Q[=_*K_API/C0@XF7.CZ&'- $/=MCP+*')=2 MR;@O//6)(_$V+FS*U0Y:D,.CYL*C,KP]O<-4E_\LZMD5AZJ-=M\7U1>-.7%T MY@0#= (I%/G$]:7K<2$I)I +2FU7M0L(I_:B!>Z&@SA7O?V?J*-WI.K'NXI, M=B#=(6]1AH[!MC#\<^#\@Z8Y+]!U)8?(]2&W*86!8X/ =43@20\A3A<ZL%&,8] M+<:U^32J;D,"L*]S6AR*)78EUG/U]- M3A H"O.WK.*]Y\G]^3"+C.U]M.8$G]E(HXP)X2/?AS"@T+$%1:YDR/$ MH'K M@P67WYAD/FN*N=8=OKK_+8L*,V-KTIWQ%B1->O_V5H@;WGE/WIGLWCH<@CH) M<_6BGX?]A^(LN5(J&4O5Z,BE,!-HJB,CS_,<3"C@ E/F8XYVM^=?YBT"FW0O[Y^N;+CQY+B13%,\ M?>H3AWC4]TE !9/<\6S$62"5P:I^6$@#V8P;FXHOPY;-CYL;C\ER'=.#T; / M3,-> 4+8=.,)@(&G+%'A,\=3UBET$$(X0!X$V$>NN^!ZWKK0AABV.#N*G::& M3PZ<3_@TXQ)"FS,2.#X'G/H>YD#INS +K&%P\C"YNRMBU,L6K8XBAH&)V%? M?TYT=]Y> \4H],>FT$, IYM.J(T<"5P.F6]37T NH1"Z\)+M4\^1"XE:FJQV M5C4%M CA1ZW &^X[/>[#TS1)!!S?$10I3E/*,!)"B7=*A&N[2M[[ =V(^TS% MLU,SG1YNW(#B*K0HG86Z_4OKDK2+9V %'9P= ,$W9\A$B+F:N M\*%#.?2X< BF 8?(<00A"T*\OO3##@0Z02V(325RPX['Q8YH6J(0"9=SW\%" M!I@27QGG#@!*T<8.<;"[6!QM,W9LRB^/6[8X[E*%QV2KE[583"+V6RLV'";( MD&EF&Q'"!XCXP'<9M0%W?"*X[7N48\R)O5#N::8RPRZL=F5^X%U65=E;66\X M[J YSIYFKSG0@;XOF$X[H=@.)/#4'^I"FS'F@858UXH5QK[JR2QU\@M MZ,SA+@"YGHL)E(0*3_T?RL!!.L)!D"1^=86,[>U,M^V6W6RB_\9+N;=ZD\$C M@T?'A$=H)FL*$^E+AGP7$$ EHEP @H RX(@'!5[)U'Q[5M4O.HNZ79T-N>%="X^7]Q>^#>6O/2LF]LK][_^>O79\Z]O_L/R M?_WMXO8?)V[;XBU$K/=LK,<^OI-9RY,(B8\*U%G=.+R+NW$>1]DGHT=N1O#' M/ DG.W"S^D=5_WAR N(@?-8'9)VF#-]=UN#.;=P7@]AG8Q7C:38#<:2-B.VQ MP 74=8A#(0BD;6/J(Q>CA4W[8SK^4I+QMHLR%^E$1[&OT'"WX>[=<#>=[J?G M@6,[+H4>]PB%;L )0[;G &X'V$6,;,K=364GH19JM C'_ON7#CILJ<@C'>I] M1$EO$/6S4*^64=M-@J0"'395*3CVB.]CGT&H5 KA26)+'SOZH#I;PL5-1WYO MT$V>H^@ZZH9YU/D\]0AL_<@'VN*-EIGWX<73XT4Q4U#'1UQXD)$@X%3P M@"MNE)ZCF@2$N?Z">K\!+S95D(NW"#YN7CPVAT:A"^3A4V1RE7=H^^P*1@B< MIMA CJDMB!= B:DGF=#)RH*QP"?$L\E",?H1<5STE:88W6H*V?JIS:@%69,9 MDGLKL0WC[#OCX&DNB(.PZWB"2HX#RCCBMO#< 3ZM%0;P<7Q&?"\;2E.6T@TB47[9P,8/CPN/MS\!(G]H\VCLD\G-3?2Z&O4 M'YYHP/VX-6T*IM7R@H !CP)*727A6$ X]7P1(.PX0KH,+VC:X[WX?XOS1W>8 MJ3%%Z<[D'&DA=A1Q+\-"A\Y":%IHQG,D,"UM0NK % M=C,6:BIVW,*XR?,_]U_J'K;96E:V&#F-9XQ6HR-O83?^ 2G0JV 4F5;F$RYE MW(62"XPH4+CD>YQ Y$$[L+GO+62TE-OT2[+;8609BA9&C9;!VG3%]U8U,%Q\ M8EQL3\O;!) '0B#$L.LK+@:*#AR5]Y^AZ6X2 M B'G/@6,08<""J0# SL0 4(V890N%$@<'VSI17>[.,(&(=0BV*2A&O8[(O8C M,ZX'C*"$*D(TILQTI$7$PA$"X#O7DPMD2J[)?4Z7NH=T"N-%B]WO'?D=E MI1:9/<8V-6=JE$AC3W>=2""%SR&P&7-I # G6,E[]<>%B/EL0= 7I#03,-B% ML(<*;,Q1-H;M#IWM^/349\]'3@ XEH%-*"94$,PYPP[EKL.9J#X\:D6V:RRS M!J'ME23?(ZX[">._S)\Q2;TF'7!UP.)PNG<'^KX4W*=,>E3I!ER7J0,8"!10 MB'VX4#%J!JNV6'F2M=A.-8/],U,,SQJ>G>-9/-TL!%P9!(1!UQ,^=9'.QR=2 M>-R5! *7+QR#NY1GFW(="+LE[%WJ%?O'L\?D6G"37B_.>Y&NFQWV.P79J-=' M_;:B(NN[RR2/+/Z]L76.+^.0TZDYXP:!]&T<,->WJ8V1 X4#*64".L -G 7M M8(9J9+\X&;?:= M;=ATCPV0B'&E63L^1-1!0G"/$\=+^XS'I M*G4H^P\K^G,8Y\_FQ)Y#3,4\V:1X9W2EX].5!)GJ2M1E MR/$D]; U(9 2.0YW/89 MSE :O2E9)^(1+_.^QJ;6=KNP!-F2##+'O +/8T M?<\6OL0.)9C8E$(J'2D"&Q#/KI:B -]Z7H^\:'0 M*8R+U>\>"1V5=RW9[V!L6APQ9 M29%!K ^52Z/'J)_%7R.KFV2F^LYA&A+?+4>5F=,Q7,&=@/O<%6Y />8K,!$0 MZ71ACNW 62B_,T,T13;P&,60.L(!^E0(]2]UF:PZ)/9M M7+B.S%^%"UD+TR83]0Z#"4_$3S"C)W2B^[@=F]W$)E'Q=7SC,X=@N]##W"$N MD2[%R!4>"WSH HBH[V$,7N+;=92'<3_J^&':5P/+9DC0*REP^XH%1K1%1"/V M3".KO]]0:-C?L/\<^T,P4[#0<3'EU$70990$@<"$:5(<5:1AF4LM,U)?U_Q;3F\H6GJ @P@:LQ;G#5ZIO>^;O,T_';4_$9FCL*6+E)L MYG$'S8%% G;AX!(&R-&7;"XR6QF.ZOL=W:H5-FVW;+A]D!^G47>6W7+ M()5!JJ-"*C$-UP6(>X&/,2 "4.HY#K$1\Q!4EI;MV<'"0;?K(U53.3G$;F&Z MO=WX!X%4A:+Z,0]5+R>_%W]GNM.-^]'YN$ ^ O_^D@3A2^VT^&%F$.U(+6"Z MQC!>$N*H_>UCI(_H3'KJMF?ULK*$KQ6FZF=%D>HE#VF1L)OF5G)OY8]1%BDZ M"8>=6,?G%!TI_,O*3X6A4(3M[N-^V&_'A?-*_5#L,/TP/U7%GW(&7T[.XC#/ MED_>FVS_J8CH82%NR; M,>D((K'+'80HLZ'@04"A8,(#T'$@TO>$J/W(!J-'%K>M![AO7B3N8O7"#YNE5>&&SCU%U\_5:^ MX4[AGWH _SMO61?]]B(QOFNWW*M+S[^\\3U+?;JY^GSAR5OUY>96_?.+?WE[ M8UT%UM47_UK>7J@&^]7Y[R[Z"A>28:;LSJQE14_M:)!;@TBQSV.!(SV%SGGV MPQ0VOE]] (O=G6D]I]Q, #+6D%1^GWU<7XNM[B*HJD<66&VUHVYW=/6G,W!6 M?%?=;(^_5TS1;=Q38'D9?;.NDUZXH =^BSOYXRUM[UK) M9R^,FN,9WX1OV6M;"';I/U^0 AO8+Q4RX%;I&I'UB[KPF%F^ N".=:.D0-2[ M4V( @Y8A@:,G@9OX:3T"V)>R90T=4F.0[O4J&%L@\\6Y&+UE=,^JX:LM<85V MK1BJ,%2Q0!7<4(6ABCW"BC5FPI#,/I%,%9"<1GFZ*/T:MR,KC;Y&_6%D8H;; MA8S:R=J,(78>,EQUS9=-P48CW7[$D#&*(LJGE;H#AJ1OBX!"X%#7"03S>>![ MDC*'>!BZBPGP!0L%:=+3'GW]^+_%^:,[S-30H]1_:G>'>C)DED7J_YW%/7Y> MF>WPZZWW>Y;FOW])D\ZPG5^E(R:53W'V^^AMOX]^^Z4P#ANIF$5:%.VD$D C MM&YR(PS.&9S;%.=L,#TIV\."^+[K(P(99=CETF&.QSD2B#@"+F3"-X)S4+P3 MSG'8PF0G-8<,S!F8,S#WOC"'9F#.HS:%##/"D"UL%T"/,@8$=:GC$KY0-*4Q M=>X?[Z+.Z2-= #0X9W#.X-SQXQR9[MLF/G(YYLPE 1:.[2$HW +G/-]&"OZV MILZ]#\Y1T2)VHWLE#POG]B4 W 1/CRCG#<[((P#OD]PO6J*8#6;.XI4<(8^9=-"]\ZKH#$ MY8QY@E!B2^D2 ER, N!Z#)*%XGB[=2HUS[\8-^I3,OQK^'?W_"NFAT=RZ'I$ M"5O!?8DP)2YQ9&%%^+;GN5L,?JUD133-OZ*%1*.^$L._AG]WSK\,SAS^:MO$ MIIPZ0&G1T@4>$+S@WX )#X.%PO.[]0(TS[^DT7+2>\N_)UZ_I2S38G*5MH=[ M!U?0=*/?(H=!(>HYH4;C+ MFG#[5Q/ <+?A[EGNMJ>Y>MAW@>T2(%W):("01((@QT8!Y]S!8#O!W9&[H8FD M%-JR>2-E:PUS&^8^"N;FT\P-S#$DOK29';C0L3%Q(2QMF<"1'L?;]$4T45X2 MV"TH#'<;[C;)N/I-^*ID-E/"F/B2N+VS.;,?7W*U^%4)LR=,X\E0TH9C; MO"7 :2OFQY2#X"994:1KY&0HZL F@R@-<]4)*WH:Z$I=V:<3]ZV^MHOP",9Z M[.,S:WD\XS-K>3SC.YFU/(U8QEB?R,Q&:W-4^ LS2,!I?()(@GSANE"ZG ) M.-2^3,P\+CT;D87CMC1=7=W_)4DZ17GBDKJRFZ3;V:--Q02WH*!'?;JXX=J3 MXUH\C3LX0@CL,M>#+J 848Z1S;BG=Y;!P'<6-ENLP[7OMD46V2W4S"%ZAFL- MU^X+U]*IR]$-A,ML+K'O>-!GMB-5(RA450THH#ZE/I*N<* G7(?;# ?L37ZP M=]L?2%M8-)DB8%C-L-J&K(:G)^+)(N,& P)@8?[:KB=*A=H1D'EP)V9PTZP& M40NA)O?B&EXSO+8AK]$97D,$ N $ A !B>>J)E[!:PQ*2N6;Q=K[\!ILV:S) MNA7[;Z,>="SZ.LJB,&T_%DEM'66Y=I.!/E;2N-J,JTW!U4SY#H*)+PEPE)7+ M*'>4B4L!=P5R XR@Q'PQ*;>D+(55WI2N_#);&%4^/%6%RLB*>LZ&", M'8(@@W[@V)[P"?)+WQ7A@***76-K2\6&=G^R%H3'+16/*L![H]8T*PSD7IC^ M$>E=7\8W=WR^.3A3/,)Q7(:EYW(1V!1BZ B'V[;Z!@#C!"Y$=V^B;E>-1T') M+V,2V8&E2UF+-YI+O;>BVS#/OC//3'$&(;$KL>][DDL:<"()9RSP D$=SY?! M0J'7=9BG.=N4P):RHPWS&.9Y=^9!8.:L!HYPB&@-H+ M"<'KBIYFN(>C%F1'H;>=1I#T+U$_2L-N80*&G5[N.O[1$I@&_[!&/: #,W9^XJ9L:- M)D$:9C;,?/C,S*?E-KP \"1](B#.74<( 49;29T T@7$IPVDLS-&! $M Q MY4,-,Y]4L!>#*;-2VZ<\8,!S(25ZMY"R^$MFY0ZIV*^_D>1M*/."ME3W3+CW M4,*]KQPULECYTS@5J\=ZK(DZY4Y&X MT*'"V5#&-95-:;=L;CCN.#CN30NSR?A'SQRUV'"E-V+"?]OB##0^X)W!CD S MWG7'DQXM8F2>XR-*7#R"'<]!8*&2YHJ"OKDC?#C;Z2$?35#JWF< [*5+X'.2 M9=9]FO3&UG_2W\3J-S[)0_1)?K<4L B< A8))&.!\+B-"'5D((0R311ZL8!3 M2LB"4W("6!?]=M*+-)6]V1N0J=&KWU[;"R;(3C:@+!+I6Q:U"5;^WO"MX5O- MMS,ENQ6/(ND(Z?E$T,##TI$"DX#Y@$' 1;T/;QG?KNE36(5O$6P)WJC*8?C6 M\.V!\2U%,T6[B>/:T+%=U[8)E(@ZK-Q\[7"&@\WE[1HFPBI\RT"+-%KLS_#M MP?)MXPZ<-T>#=^>\>&U9]QMXV#0$09$/I<.@CR0//"=P N@4P$.Y;0=\8:OY MR@I#P\"C%7W6Y!ZW P>>8SJ5]"I7Z&-]-TI"^-Z*"])J6?UHD^)M1X"LQQVL M>06C7<(.(\Q["]MMP7M M6D@TLG''2,BCXM5*0(4'PZ[+N95.A21V ^ 0& 2.1W%@,P>.ZZ3; LA@(?MH M32'94$&,%J:-1M1>6543[]]ZO/\N4NL=Z6.]OL:9IE#U=61E6WGXM%'>_S%[ M-D\U(D$YF7$,$IL"Z/I0Z12V:\L N$ #!U /&6%O\2JJ3\P2).>J]X>]X=J MA%>3-!.GH,*RW:VF.O\I3T.%#G$_3)\O\JB7*<#3P)8F12V3"P5Q:93E.['> M"6C9K-%=Q8?M8#3\?WK\;X,I_PO'5BH)%ZYT BJE+X"'.%!_B(VDD N^MYWR M_W8R$C#=R0G#AO\-_^\I_Z,I_P-/27Q; AMXS+61PX4HR\';@DE)\+O+_Z8S M&TB+"6SXW_#_>_'_3%;\&E;R[L!AIO07]UT703M@F".(;$"ECT>'*R(?NPM9 M SM7#IK./K!;-MQ?XV SRC&I":^/[TN3+I.30,9#CKLLQS\VK0LN'<>SB53_ M^0&UL:UKA$-"I>U[% %;5..?PK61_]:)^M%]_';'QC)[ANZR1)J)=1J>VP;/ MB9ERXH!C[$/7Q8&D/L .L#T>. 1A[@?"7]C:L#+/-5@R 3>:H6AXSO#<[GF. M@6G TG. R%T.>$4(Y\BQX:C?'CA_(NUY%Q3!02W%ZPT/&=X;C<\-U.& MBPL@/0!U1/4#BNZS&\;ZBG&NH8@ ZB4)<)Y$@=:.WU6[9_ZU/*XW]L#=&L9E<+>8)*:0DOI28^ECA<$!=+'P( M $0,+>9J1?F.:Q\0T!+;VG"PR=*:>(8!,P-F^P-F3,R4O1/"XU1GF]I4.EP$ M0CK8QY[OV;:-%L[V?@7,MI-^0;@!,P-F!LP,F"V"&9\]5Q)CR*4K;2XH\#C' M 7-K.E<$MJ"S53),&!FP,R V;&!V%8P-F)YC\,G8-6H,HM;+',(T^G7AD F_AU.$]&^NQ MC\^LY?&,SZSE\8SO9-;R- X:=\(L;A?'C'?B[C"/.L;PVRX['X!IM^JR[K7Q M)C">.0$]8)XD@>2NH((&CNL%TB,!=$40(+%PSJH?IGTUH.Q+E-YH=;I@$MGO M>"6+K!@U'-\]:]:AB54'5K/JP(=F3UT];*O-()%!HL-#(CI%(H$EQ2QP/(P< M2CS(=1E7IOXX /J!L^ 37QN)*D-^#2$1,MLN#1(9)#I@)&+3?>/29AZ0'$+7 ML0% $&,PBLXI7BRGA=0TC4["E8!HD,$ADDVBT2B1DD8H0#SU6 X6"$ M"%<@1 HDXE3X@"Y4L-I()]H6$N%&CP$];"0ZIIC:WR+]GJAS'JHAA ^1(JI> M3U%Q$5[+K&289WG8USTRL;:C'^NQC\^LY?&,SZSE\8SO9-;2Q-J,-7?,Y?R6 MV4((@NGY@M#E@%,W\ +'H O3G?B*WVW+L6'3TV-3-*TK!1T4H( %+H:".K;C M /#_V7OSYL9QTC$1LH8@1LS(2R$F,,2FQ<:!A;J?MH4IO^=V-L MRITV?15,RY9-6S9]-39E%9O&1#J682QFU BME$92E\.Q@)7$[E*;-L>FN$/( MJR0#WHQ-WS2^O\R6MX$(?H+/D@9G)Y<"(TR-%>&*:[U^ZPJ$/ MG?+*P[Z$&=>N,[S\6MSA:C3HN0N(_RLZT?FP^PSB?XUEQ1\_&/OAPIK(_7;Q M\==SHR[=BXM+]Y_?[(?+B^ACXO[TVZ?/]N_N<^?_M-&O'R\N]NLA?C@?.GDT MFN;.%\\[E5#Z\26"IO;I!94VE]Y]+_"*U_7+#;W;/EB5^.Z209%$W6PP*/\: M:O_\:[?,[NSUFHVX[-\Y4?PA^QI]'MVE*V&BK_W>Y/8G*=\S(#&G?YD!:CB= M/4CO\^RGV2\_+SOP[^8^]ER_PR I'G#!BSMA=XMW*V90\3>XW9]PXU=\Y$_D M:*ZX5U&28[>V7\O"YL\:B8YVBW:^(K2W"-*N$=F7SD3(HM_<'V[SR#I)VHLN MLGMG(%YEXPB#SHF3 #T!$KCH?WL> >Q+R7[=3+4GM$TFM$S3M[)H]>NQ#]YX? MW*SM..$06YNW>]+=]SU31*C(Z(D.KME)?_/;$74+P] *LA,79"]?LO;_!BY;W"]YG\#2GGIP [^]+MJZ)Y_LX<3SN M49GNQ]EM-LS[7[(08^I$PZRHADR_G7A@?Q_*@@_-\]RSYVO/\GB>;^/LR!$\ MZ[$_W\FM%-VA]&/WA+XL?(6\;#+UD^"3T2[OB:F/'"8 &A>DBE+)$QA8"BX7&%.(U4T:"!1O7#=C" M=ZJ(\>^C@7_BOSF2] [5Q^'%G/S#F\^N?,:]73F_*3L,OWV*LFA M=A9 R_='S?>/LCVJV%Y!::'AC&*2T(0D0G&:"*D U=!8L!(C>46V?V8JY1%N MAT<.;7'*+'Q";$MXA0UE(68$)Q0@@AD&3 C!H=8)D8"(F+RQMGY&F/0QMO4U M9RW;MFQ[V&S+*H!4G0 B"($$V8M@H+ZC(1C6VR,,'@%*^J5M6TS;(O8JQ0K MO!G;;IF'V,_80>+HP5TK)$T00A2 6@2D[*+S$'0EHDYY*R^XMN^\IN^,JXI\DR"!+ MA<%(&,9TC TIV)U#9?5^L/L.:BU1!]!&YT4C<2^3A O&IDAI -%(\FA9LYYOV5\*]E:R792DDV0VG06)[] 8I1,*(7& M:*XQBF.LK ""@96,V[,DVVZ:?3EL)'_62K96LFU[ZH?EW,JJF]\FV,:42,&< M,YMPBA@UA7,+M4U68UG/-F2:;OX5'2E(R^XMN[?LOB&[2TCG[ ZL(599 PSG M%*A$*P5F97#2DI5)IL_6[DV'G$6'H4:F(9X"N^_GL)0'YD@4O%O\W,O))SMX MYGV?A4(;FX7" 7761"RIDSX46*V, B!A4'"M%11^[D@["^65Z"Z\/)Y9*!>7 M'^/_\_>/OQK[^>(_(ON/W\\O_SO:K^=8&H>2?>MF]Y.H&#>ZW724359=^_Z" MH;*'\U+NTO%-?U@L+YU.1K,W"OT:WBDG;0#PPF$JXMW#F9MRF(IX9-(':'JN M"&OZ@H^M?KL_-3_OY8UV<5\04)9-??$\,2,VK\';[[$56SSW.BTQNKMS/L[% M9-3]XVD-_,9BFW .\SI8,'E<]GG#%<3I?7^R MO DEKJ88\W7,>O#U9>M"2[9R1KLNM^M_] MWT][6M78L=%Z,;POIMI2;&YWEMII'O]%\(&/;#910W+L;C1=VSAX:"6'S6R' M3@?IL)M%Z23Z+1UW;R,,.]&VDWKV#\]U*\'R6/,TEA"2C-4ZDJP!,==$$YEP MJI$61"@8 TXX -3BE61/P9OG>3[->DO9G?.0W2'_*C_ZKXM90-W^[[0_^>[M MI='0!T#5MWX^_U3AJ 4_[; H]FA23K0"@[HIF* MMJ=HI!%0UU?'0FBT&*N1+=B*X@]S#L.NF!NR.7,SJ*%A2C-D%374""B!CADV M"!$,-%AA;L^%MTZT9N.\8-J=L_BV> BRD81OR]8M6Q\(6^,*@ETX%E86\(0C M3AV+*T,38KED5&"E8?Q*;%U%#7WH[GQ8AL\:8W$*6$>^#LA8R^GS]0 MB54R.JGJK!US,\PY2Q(N:0*4X(0E[O\Q5"B&UKP6HU?!LX?Z%I_']!L5<79P M,S@A.P$4?3MN>:WVXE90[+N@8)5%0(G55"%FL104<": 81IA'1-%$ANO>O&[ M$12?LTG:'V8]FXZ';B_SYJ4"HJ"#P9'/;6OE0BL7MG<4>%7)#56,/.2PT%#0 M1!K-*16$2Z4MTLZXV%8L-(%G2&0'2W"ZQOTQY;)\.#C$X4?7?OR2+[S)/2DY M,G$[7_Y^/TB'>2<:9'D>?>U/;F\+D,U7$EMOSI:RTM86)CA6,43&UQ@+)62B M*4X2X8Q\",$*SG!@RR+D7@?Z*$+QX:=.\ZSGE;*SR0,^R-H^*_B/2[,GT7E" MH=/C38;FW])+W^GHE[>GW*H34#.C'9E:C96B5"=::<@U T0FB39J?4!YE7+_ MF0ZFV=L1[M;0V2VY[C^YK?H39$3>(8F&4 M3;B!"5 0QM;]VZ& ;DBH-@(S\-8D=P+%8^]^";1S=I46+< 5A439-_][MHL@ MTO[PY?:"S_C+'VB([SB#;0;C5O60*!N44(64"=DHN]RTRUB6/)I>( M+VLW-9\,DE^.'O (@I:[6M9RGS/G7.3]27:1C;_TNUFA%C]GW='-,%PE:,B# M<59(!]"C'RYWC/S1BK#VB-HCVKV6$:2JX =22N\K"6$@)1P+)8F!R!@K$(A7 M9XJ\F99I-<.IY05K,]2KH>EAG/I19/W:X%*[X>V&MQO^NJJ_YF!BF\3$Q#2. M.:$)$<)YFG[VJ5%28616ZGL>JMY57]+^P*,X.=6;.S5<&WOI@'[Z7+TR9D+PTEC_F73]<:/612HS>J^.=6W8F;OQ(Q$U7 C"S1' M4%&F!:5) J44T@K#0E.A,G)?Q$PK#DXJH;.[*V#M@;4'UA[8X1[8 M1A:KJ)(-$G-*(2(*VL2/F50@)B2&%.K86$I66D*<05"8J-[L;,K%WCV0"28= MQ&B3-NJ&E+'?IFK+"Q!4_:L0,B Y X(;285%?BP:PS&A@+C7?*6 ?#->:,EX M#SRN,&KR8)-OX=6#4-S_.1UF$0;[@<3]UHETZ'39G*&5HIQBBD6<.%V6:(4@ MQU #A8"?N+K"T(^C;7M^WA,\#\DZE,,.?!U8WL,PU8Z+BG&EE@R5G%." ;&8 M(H6E$8I(Q..821/#K6 I&Z;EK6&E>4N_QTF_A%R7A*8Z"4,!P80S7&2FCJ.$90 M"JA23+P21[P"(JX@'Q6QI&>#-&>!Q^I>UN4ZQ4@KJ&' I*$^$[PI-B)#" M_8MAK+:E_R:@7S'H.'/LJ.V28TJYM^BN3[,>@A7K26Z$=9R&$BN18-JC#\:) M%A8XC:3U>M9K -X5[0^\*^QP!CM$M)"#!T&\J/(DB/1$"PA&*E$26&9T(%YJ ME99,KK>;7H[(UC#M;JV:6GK=#WI]W-!'N*IPI$ ")VGC1*A$QE!@!7D@V"2F M7!.Z/P3;2+QG(X^X45S]X[/Z]X_HVP;8=L./>\,W$NN\@C:P2!NA%$?&0QM1 M9B!@'"%LI$0 8[9#L=ZH*&YT_/!AB.*3:#YNT63;3J'VB-HCVK%KCE%5=H&! M-E8XKP8D5-D8 VJ-]W2 8A!#NQ]PLF_E%ST6C.(=\3H)DI9!6AG6'E%[1/MU M1)NH&5;-Y! "ET;Z9F6M709B++[.,X"T5' MT604I=V"J-PY;M,D?)CL*ZK"%X*H8US(C0)&*08X3GP"1U& &;?B><,E56TS M]S_G2#CK - D//1!J*+#)%E9:1PJC$Y #)1E!B'!%"?$DRS B= )?U;.\;4I MMITE> MA:5Z$MF^]8-,ML6A.IS041O=:X^H/:+VB([^B#8I3Z(U9Y!I3A%!%C)CE*$2 M:*1]+A8KB3@U*S7^;S$281L?\BT:.)ML$FA[U_:1NUH!N/='M)$ ))4 - @# M:5 LE08 ":T3!'V6$ %*8KJ:9G@K =@*JA92^,WFR.P?F[>QK';#VPUO-_RU M+0=9 ;PR"R5E,8^Y5:85 M4GLHI%AMY*6*$T43A" 5@"8QT\1 HDFL18RMDU/[)*1:8=)VK.UX]["%#[M[Q$H".A*WX_E:ZG?4#ZLN &ZDDDH1JQ2F%G,!$AIC:2$ $'&T M,JIR,^IO"?>MIYSLO6L47CTXS.0BNY\$$?BBB28+4VWP_;>H-YI>#;(7S2HJ M+^H_\8QI9J]5H4RRT7K'@=\3PNVZ$I)QV"&QTT%DK %H!L+\"X D?OH;:J1,2*TJ5CC5- M#.,QD3Q( $,A,G)]*]X.),!;U&% V('D5%1> MB%HGGG,R4.S^J1C&U,D-!;%4$C()F#'@@6D[&\B+1@9=B8[@C<++'::C$!(% M?PT-._/WP\_:<@9.VI[=%E%XB,!??JZMK^O$OA];UT!;7O+T@6 MX)@H?+\_[+GOAM?U&PP]V0P66!&"(L\1]BGJ9H-!^=<0A?:OW<*[L]=KGOJR M?Y?ET8?L:_1Y=)<.EU=[EXYO^L-B>>ET,IJ]46B#\,[7?F]RZS[M'KZDI.YH M,$CO\^RGV2\_+]/-NWD.:)[%A.+=PRFBXAY8_.7G=RM4/[O_(W_;ZD^LZ0L^ MMOKM_K3EU_9O%_>E-:RA*AO(P -%-G-RIT\E[1>D-EJ1RXWF[EDEGJ0[@W7\>N#-?(MR>X9R9KLNM_M/]"9W9[6?)\N1^O% M\+Z8:DU$2C:RU$[S^(MRJJ>YY 2W1MV-IFNA'4Z@)>SQNL??TG'W-L(PU#R* MMVX:J\6U5DGOK>.1"- J?Q$3J)B(,;&"4&02:0EFQ!IH+*/6K.+O/UKK",4_ MR+[4.J*.(+R#*7F-"NCM#ORM*QZV(NV=;L'K91V>8O?#Y6Y6%3@H3 56L;8H M%A1)J0S$&&%.J*:(Q.M!X)_(-C3,X]MF*^2KP%NU?-WR];[PM< UK4W=NU)R M+ 3%6@I&A4J 32S'V"1;U2IOP=>[+ETDB'::G0[?,GK+Z'O Z(_6%R$@JUXD MA&+B&%OPQ$)*$J:P@5+'D%,M60Q>C=/?HD21=ABA>]N_^';LLDVA42LICE%2 M0%C9!$XH, 8%T4H32J&2DA*"*;48(L4(>R5)L?M*1+>L#F&OXM:W@J$5#'LJ M&!Z7"S5L. XIHIBI)*&,*IX(28CF<6(!)5CJ%0#+3>5"$Q6'4'0X/^$ W3%E MM!Z<=NL.(QN7O]\/TF'>B099GD=?^Y-;3V=NC46+T*,P+E/^#^S, E '=PHQ7';^FI'S#> M: OPNH>RHC;DGL<"ZQ@1+51,G9$O)")<'OJ;<5%N^''O>$;R&<$JCPK=$Z6PC%1@FK*%);4D(U4.]^"91S=N7)PWM9<_J(LF_^]VP789#]8/,LXML_*7? MS0JM^#GKCFZ&X2I!01Z*JR([&+Q*;+/ECU:$M4?4'M%^'=$F6J8&I(, H00@ MI&,):6*L,I MKH>36:K"!='U>'3GG+W1?6""T76D+G[W4&;L;)L!KOO'[6ULK-WP=L/;#6\W M_' W?(-P.R55N)TJS0 0 DG-*31,6\ZX[SH'%"7,KHRZB0MGT!EJ]OHZZSH3 MZT/VU?F('O+4FU[._NKV[P?.C"NLL(_7JM27BW;8>6&&J?LQK-5ZSJN%G/VW M=-W1T/W:#?[JBH-:?L@YM,->.N[EO]_WG+_J%3.0A7/ZJO@8CPWHDAT)X#%$ M_8^?2VH K)0R1!6/$:&80DR5\#@NE&D4&Z+E2GSG0+FD)?!32VLY)SD:/#B< MX/''7@#O7IT,=D!1CA<$HK;=A(.0V^T1MT?<'G%[Q.T1MT>\3QD'ABKL52H1 MPY! (@"ATF))$H1AC!))$V^A+YOFSN(I4@P^;=!4DG3W>(J0=C!M%&?UI22S MWQF(EGL>YAZ":K,'#$ Z9IPS0V,)%'=_EH8;Y]\"35<BBU$)(P0CCQO4U,QY3&7)%@>ILX M>2WB?(N27MY!S< IU$EAOTWQ8Z=L6(E=2[FVQ(B8($2I,LIJIDBBH5$QX7"[ M&7;/I^Q7B,-PUI'>YV@)^8 (^7$ZQE4Y3)(8S*V VKE2U/@)C IC 2 WQB)' MR]O2<1-S&"CL"-)DD7&;6C^&40N>[PXN0ODX0]):.[A"3&HK&(D3@$B"(/"H MO=194993NMYD:F ]J? 0R>[4$'BR;Q?P\TW76$M,XJ]X SE'""$F*@^X$E M(E![6F=8.F=6VQT!5#=,ZENC(;3D?9#D_823P$FMBC+Q"!Y2Q (CEE@EK2WH MFU,4KV+4OAU]-Q*^V6AZIF1-N1('GKA XP?Q2$9 $1+2BD*82O)K *&KE2EO@E0^ELY1H^"K@LD MCR'$?<"DW@J6=K>/=;(VN GQ*HB1?C2D&ND5U)![Z9 M&&]%[XEE%YN9=W%@\8 V7M.>3WL^[?DELK*=&)Y<#YO(IB(WGL7%\&8YX( M)580LY[&7=S"2=T]6@:"'6C7(YIBRV^Q0>5'_ MB560VK?.X&(H:M./I71JC'*K)#)4,"J,KT-AS&HN5<*?C4>*]@1Y0](.D+ # MF\%[6HL_O(98MCOX5[#:#H(!FA"%?][9\Q\LOR-0&:\,(4T0%\9(RG2"8IKX M-EL_#8L#2%::FS8$R6J2Z[1I=DX\VQ9)^]F\_S9@Q00W!E:\,=T\*Q;P=HSS0&RK%1RG+#A( MS6C@%H"8.(-!D01C10$*X0#-*4J48*\D.%X!"UJ*#@&@E1.MG&CEQ&:^!:N0 M?1%%@G&<.*-"DU@9&)=1! D2Z][?5DPT ;6-90>SUA\HXO]_#?TQ\_?#S]IR M!D[(GMT6P76(P%]^KJVOZZ1R-M[1"A];PQ)GN(LL"HOPQDL6NLP"Y>VXP5WDYMQ.HCNT_'$XX([@S;/'+VF4^?@!ERP M8<]C@87? @UXNS>Z[@_38=?=T*VD5'WY^VAE-V:;M+P[J\_Y[O'=>_$VL"5: M"C]OQ[,KW*(V LT=[KS_4M7^.ZA4VZ4#]>NKB[U'RZ\?_ MNMBOQ?]P/G2"833-TV$O[U32X\E3O*Y?;NBUY&!5 M=KI+!K40=;/!H/QK2*?YUVZ9W=GK-1MQV;]S,O%#]C7Z/+I+A\NK_=KO36[= MK^XY2JW8'0T&Z7V>_33[Y>=E'?ANGJ:>EUC(=P\GL8M;<'>'=RL*O+S]=G]" MC5_QQ3=[TZ;,D;O5]6#T]:?;?L_15Q.6P/_W)\C -I5P1_!\<^+FSQIIC%8L MRD8KB58DH7R>()3KY>!%_UOTFWO[-H^L$TZ]Q4*-/6X_7O:FMMB.ELP#F>,W M(/-G'/2."-_[L>W!G^;!KZL]VQ>YMA1M:.:9XS2_C3R)Y='U>'07C>ZS<3KQ MKK,/NGP) !X_G3@W/%@M_()GW5/MM7^I[Y:>6GHZ 132K8YEF\[2MWCL0W=# M7]S$M=7I/BN!M>FQOID(>3R-[8Q&F%%,Y^DI@C$4*E9,2 J,$%@IQJ&,#=,) M,7@EB_U$IPH"_T#_W6RG"J<=*%]E*.1.FU6V.LQGY99;B=-*G'V5.+0F<334 MD$F$5!)+P.)$HB1(' H(Q'(%=&2#WKB&)0YF'8%;B7.$COF[7VJC"Z+)*!IG MCIZZ_4$6#4L;S[_K?^]ZAWV:!^#YUEO?(G9U!,]Z[,]W,F?9M)>Z7&>S'[+- M9/=.GO4#U%9K.&X7$WH;4((7V%V/F5T,5=V,0"H6,X40-))*(C1#BBGM_@K&?]UA34H?*XX:+;OGNY/B.5/6_-!$R 1H1D#@/!RI-K(X!DP;' M6!JY,EOK<;Y[IK?S*-\A#(^:[[9T6_93MZL[C^7_[P*7?73M:VS3X4W?EZ:E M>9Y-MHE-GY)\.4@QPJIN(R9$K)'3U((02F6B+3 T89KB)(EULC+SNTXO'Z_/ MY]2B K'L4J'CCD!-!D_V5F^W[+/G[".JH".#"? 9#4:MI-HF6N&$N'\JIHZ1 M5KMPGLL^S>EEU!'T*-CG-'SN9;W<+3 ;^GYB93ZZGGQ-Q\\:>=_Z!$?J$W!8 M80X ABCG1D(AC//%H08 ::D!AEICDJSXXG%%5+X+>#K)QAZMO]#RY,GQ)*K-0H@-ED GC%% *<-260V=>0VDH,YU7_'3M^?)YFP% MW.'MJ+7#]>%[V=4DZO7SKMOQ290.>U$_SZQ)10U[IB2DG3KWK(,;K<7:6V7? M,M*>,Q*O!D1KS0&(M3 QQM2H1*H8NQ?<_5=P!I^(C3V'D5Z@NO^=C4>]-+^M M#3DX?"XZ31^_EUUGX[%W\-U!YXY([NZ,#S(TCR+LF_W'O"J$TJ+G0F1=KOC;,LZO5.20 ")O/',B>:7SW-V()DPF!4-2.7W?KVJ!DTX+?V2EH& M>B4&>L&C'=Q8Z--P=3^,AF>A\V5!;;4N[?$;T$K.ES2.BS:=M+@FJ4LF$ M0N4,+**(D)3%2!N42&>(X1A;8IA>L+F"J>6DGL?GJ9M=NRWQ(J MO3X87RX@ M\9TGCVU;K$Y)OARD&,%5XT82)RCA"EJF"$4<"\IY+*G0$#B?+E%K MQSUJ3R5QC4AV6FD-.E(T&:;=6X7=\LV>\PVMBALM3&+JM&^"K*8Q(S)."-!< M&@FAP%!LRS?-Z5\H.X T,L_DK?GF-)S2,!"K-?-;,S^3O&KIP-;]PYH+93G% M*)86<49B82G!3F.O(%<%*G*6O@]O/&CD-Z><88]31<$M4M2H0]@%S6_^)'!(7:CM9,.A$S MZ5&X2P@8K0^89C%,#$@PH@AJ#32CW$)M8V,1L3^567KT# I+"=>%"FD% ,)X0E(>*QC1O'3 MLFA&0<[E'CN7>Z=V!.@0V600YC $3LMQ!\]QM2( @K11,87<&DH1P4);$1O, M+!-6:\X;X+@&\YJP@W&3>!"'P7&G$7$(\?.H.W6T5()%#'VM[NSUMAB0K?MR M?.X+I+Q6#*F- =9 PC2E$&BI% #6QE):B:E^6H %PINWINP>/Q+R#GF=YM/# M$&\M!Y\@!W->0W[%W)G[!AAH:<*!3-P[AF(E.;& KL#$;,O!#=HA'4)?!2KN M,!CXJ$(0\\3'??H]#>C3SA+QW:Q31R.M.W2$[A "%=*.LD8;)"E& 20OT;$Q M"4P892RQ6&[@#LWHYU-!/FK8\[VMTZSW:Y7N?Y6Q@@0T60%Z&)*H9<;]9\;' M>1'5>!';1#H[@!%C*:%$((ZP0L(9^ G78@7#HBE>;,Y.$!W8Z B*/2[&>IAG'W)AM,6T_JY8B=0P&C%U:D@L"R MB:!8""IE JC0B4R,(LQP Q.!E-S B9D1X.>"_G89@9"H4>]EVT-O"[M;1MX/ M1F8UY"S,%0(24@,XU8HJ0160PKIWN.*KW5U;,'*#!@9LM /CX!CYJ"(/!=>N M_HP>_,.'3<;XMF[2]F)N7Z79$P$-6>%S<8HPQRA1AF,:"ZXP-Q@(F7 )(5@= MJ^5(RB-%?!J/OO1[64]__]V1UOFP"J[.Z>IU@ABD0R%M0L8]Y[C;($?+O6_& MO1C6N!?@.*8QH '/DT/)I-!*(0EH(BU?"8&\A'N?:95LQ+T=2AL)0AX/\S9= MR[&'EDQX]34+M[H:#7KN^YXH(R\_\NAZ/+ISILJ7+%^R4[;I@3L)1^VIAJIC MWH23??#V](_*M_LT'7=OTSS+/3;R_=C[:9/O(;6<_>^T?W^7#;?IK#OT(SZ& M=-83QEQ]1*NU%%J $R8LC0F2PC _UB4V'J-=K#3:?$J_>[K(+T>JZXADG'TJ MZ>;3(!U.U+!G9Z2SRU@Q[\!&D08.PTQK.>_0.8^ 6H8T.2N:GQWFG4>P^LP>\.7 US?O#+&]1J-OBV%)TU?IS MN-:"6A@S"Q@E!BJ#F124Q$Z&"0Z>-AKTG+K"H 7OB9=_Z>W2;*"BP\FK8 ? MAEAK^?@$^9A6?"RY58IAK:@S_A-&-#+44($DD\0BNS(B[65\W*01PE C^9?C M8..C"DK4)GQ'>3G:V]'(EVPP"L9MVW1_O-Y1K?]&$ 02!6,,_ @G0W6<**HL ME8C$-H8K.*,ST92,Y@/A=]HN1TZRZ;?EL8/G,5GQ&)&,*L&,)!10 YE"1BJ1 M .*8C+H76_%8LXWU@IT"U+ZK M82\>#099MY@N>W$[&D\FV?CNO"*^WDD4'.F8K R(V%9\CB),Q,^'Z]_2\=_ M9!/?J'N1=4L;=LG$ANHUR6^4'.W7L9+>BCW56X]'N-D-?!>+)'0 M$ I@+:626.>-)- HB6P,8@-6.F=74IRO;0! T1&R29"<%Q_^?H=+6P'0"H 5 M 5"O59+ &BL4P%A3!:6B5H $&\(Y0+&5#0F YJP5@CH$-SI+X+@%P%&%+QIH MMU_7QM:Z9^N?]7@;=ED-C9@#@R%RSEIL8YIPI8WD1B)@A R-BLSU1]HV#V? M$=8KM]M3V9&H$??M>#IV6^X];NZM(Q$3B*&6EL:QH4H321P34Y40I F*U0KZ MYTNX=P?M]H@U8LL<#^NVS?8^,W/='Z;#;K]MMF_;K=MF^_;TC[_9/@D"+XL& M'H_/X[AO6]]VZ*=Z#'FSQZTW3N3<>D,H-D1P&PO&*8=<,RXL5ES+1""NT;+U M5I+)KYY*/HW[3D7>IX-93&JG@^-0DS&GPS#%6E8[>%9C%:L! @D 1BM!((5( M"<-,K(&DB AIXI5R]L_93 I_O/YU-+RYS,9W9?=18+^/5^Y94G_/G<9[::.M M;(?!>*>1Q[Y,OYV-LT$ZR7K1U_[D]M:Y0M[C&5V'(;(C?ZE1]X_6[CV1VMDG M1)FLL$$HUYH0;@WR4VA[ MEI5OW@_281O*.,(LU>/2C515-M""F"4<&))("A,CH4%0:V,M)$BLCLM_1#6:KVX]HL<.L[[4#6'9QC M];@0K'4F84:-LIH!S!@5'$B @5$)D@H 2\E*?>\#Y3')C!(;+&Y[K,A7- I# M>' SLEJ./CF.?CQ4(FO(R%P3C"VA@%A M>(*62419C%W]DV"-ZU7W8BE=U#Q M!CM2- *1W @9M"&45S./[/5UUIWXD$GVK7N;#F^R:)Q.LJCX/8\:AU)Q%A-.=(&Q8#"&"JFF=$0RP0ZNX789?%6D-7':UL2U6=' M4Q^'7N+Y_WO4]R]./(50<3X9][N3K!> 6(>]Q3=JG]QIW@>^IFFSMQ9,R[+[ MS[)/F"2T"K5P&"<$4D59 ASO&HTEQ40[?M4<0KS21OPJ/+N+:GWTFLQ[9#;* MX1;LO_O%!VIZY;1HWT48@C9^%%3X):O(L!/>'<^I=%N3YK0]O./,=TM>Q642 M'XA.A+-K8NLD)M3*O2&E9E9#JN6*Q'R1;/SDSFC46YUZWAU,_2[5I7 AF5^E M<1$"W"&DT5;NP_;V6IEP@C)!LEJ6V%(!I)$H3BB%2 LLB>8LYHI:(O&^R80= M&%B\ ]JJN!?'?_;2A/+TU]G,7HK2232YS:*K[*8_')8UP?Z-^T"TK;MY6EE] M9WV@VEQ ;C&31C&D:"*$8"J!&&.H= P2U:SAM"3SSH/,(TVT$PG285E-LZ9HA#6Q[ AP$IQY M$I&;+#;(7R;@7EV=L13=_;OS9GR2)O9;S MO 8::I410 @#84PA5 (;B16VAC%.&5NI*6I8SOM05"-(HK"#<*/.YM84L+?& M62O&6C%V5&),UNK#-9-,&"$M=6*+:Z$Q!B;A@ %$K9S]<(RZ@\+ZG ? M/W'O^RDDJ"-XUF-_OI,YR]/HB#D?=D=W631)OV5Y=)_V6T]ZQ^Q\ $;FIL>Z MSV8D9)4W;(WS>XFQ"$),*4'2R"3!B14,< +(2D*BX(E+SQ*?'$?L=%H6:[1< M;>_LOE9TM*+CX$2'J#Q0H)EETF(G+B"52&H)DA@@8I5F!@CP;-'1X% PVFAC M\MZ)CJ/JK#EW5.!S&=N:6$<@#@\>R/%1H8$ J'?T*B'CQ,0@IAA E>@X3K1F M3 +%X(GQ(7MY:>=C> :-5G/NK5G1LLN^LPNL8$\IQ%I 8V*"C570 ML0MC'!&L<32ZFJ3]83%6:M[2ZLX[&F9?H]%]YF.XPYL2TGS03Z_Z@Q;"XY1* MOQ\74H3,A92(!=)$0\V1,5;C)$:ZT.FQBE6R$D,(U/CQ^O<\4YX4/Y:$>#Z< ME6TGH_''&0$&M.9?2_+[OE/]CSH"HZ/V&UI&/2Y&G2OB(Z#--TV#+M/B;3'? M"'+WR4,+A>WQL^Y5@JP]X_:,&TV(_C4,$IZ_'W[6UN8+(,YEI5&^?G+6^<$=+NC._>U[][&'XXF61ZE8_>V'S$[R6[& MZ2"Z3\>3LI+8>0#383KM]4.Q\6CHMC8O?@O%X&$(0@GWY[Z83]P; =_Z?;2X M5TWNQC/UT0-[L48;A1_%V\N+7CV,=X\_U(O7QY>(+?R\'<^N<)_>9&=7XRS] MXRR]=NOY*1U\3;_G[CY_O1V7CY(&RSVGV#*,I+24&:H5$(9H3CE3.#%8D-A_ M)UW8@^<]6+KY4T6W8V^H_RE7(*: ,8%A%0")J BD$NL+*0**K4%;7L6]%0; M>S^A/H0K76',ATYYY6$;Y\'P8UUC6AX^7]B*Z_!C] M_D'];LXOK8GBCQ^,_7!1_';Q\==SH_S;R?D']2$^5[]&%Y?NC=_LA\N+-8Q5 M4B,$%@J#N!!&4@&L1C%B7"JL$AYK@9:I<5.Q(9:DAGB6X-]T5Z 3;(6;^&%Z MYU1%]V&W=-'U_3B^28?]?X=ZMW@N/=T+G>;]_./UI[&3M<-)\=8T=P^;YR;+ MN^/^O7]+#7O*">[IT'O&G]R7N_TLOW3WU8-1]X]W86O]RXMLD 7O]4QS;@DU MQ&""J(6Q%-QGZHQDPBHFS5D5FD>)H(0DG"8QH *:961'"IW&AQK;0K?NS^< M9CTU>?9]X+O(/4=Z[Z7H>)J]^\78B_CS^:?+\X\?HH])I'^_./]@+RYF_G>Y ML4NRV?VM7$0ZCTD\>R%O35".V;^5S![]\,[]_BX:C4/#SKNX4,KO?HR^IKE3 MQ=W1^-Y74Q9ANM@Q^_5H/.RG_E6278VGZ?C[7,<^:Q'K5!ETF[75Q=[]$CJ2 M_)K'V?*J339(OWKC(OS>S>ZNLG'DH0,:6_?[[;:@L(0JP\9;/N/^W7,,'']$ M@VDO"Z>7%JR9S]JORL,,6]-W;W^]'0T&WZ/15Q]US:=7>;_73\>.@]]':C H M;M^=?6=V+?_ER3@=YD4X*H]NTR^^MSP;1MF@?^?65&YSMRY.WD>7M07X!YIV M_6K]XHK(FK_4Y'8\FM[<;KM[CX4)$752/2, S\6+-HG2EB+$%*,4&2GB&&G! ME824";)2L.X$@".4C]>?,T=+P;*^R&XVGI28%Y^M!P+//R3S2"!8B 2>Y5G7 M1P._CL8])W[?_3(:9D_% 9_+'^/Y8T3EVIZAZ5]#)M4)IN_HSD?^_1VB[F T M[SL<#48WW_U^K%(V.-'A+N^WSZWHNI\M/:I_3+<$[Z:>R-;88S'>;CGN>.M]'G\9]KV-'M17@3EU*_T<>W:5.C,ZH,2BS M?WK*BGQ0(0J9U6$V<5<:349N\]P=[_JE9!V-\R5N_NN2I;)H_4J1Q)@YHTH MZ"2B4E(H1#&SW$A)+=MOZQ=M:_U>.*WM*++KSOR99BS!$!(-8LBHI5HCD4@ MDH1:*[5R)E_-C&6:,V[CQ*D@0 F$&D@($58Q$[%1G#]JQCYYGQ4S]N+WWWY3 MG__;F[ 7YW_[<)ZI6./+Q#0KG]+Q]W;",-@$*3N5V]9#7ON$_YC[R/K MWQMGA3K)O.A-%Z[C9&T162RBC^[O7AH_Q_8.%Y]_IG1E17F=+.\\3T_8FXB//XRV2+2\<]J$(76/8B5ZPQ!_7 M:+FZ1-N*S- "ZSAVDDV76= !9F5 M"0:Q2IRB=8I74F4TMTY+ &%7Q/I>,.!"D'X;[]1[W95_ZRVCRGN\=QZ)^WO/ M\_*B)59867?N<_YD(F<'C:;>\':J:;#!3:_+8,8J0S9%OU!NRV+!6 \H*=^Z M60BI>>'@*YZ*.J=T3H31S=0]I)=Q-UM[H/FQL]2UG MK[L-<8+$6Z2%0WR5#49?WT=Q-O9U+O6.UW B7OR%>PQ&^73LOC?T?_;G4,86 MYO==N]OS8W0?\NL8%XL.#_K[^XOWI0D=+.RN?^8'U_O#N[\I]>G=CS4:J6C- MG>GHKC_QW[Z?COW\R,E,4(VG@[G9?3,=E/9X*7,O;-SQ[SM#O$[$U:,4?K'[ MVYZYP^?%GH_N^\.22I:=A6%Z$\Z@4^JQ;1C4B7POS(+SD_;^QSERQ?L_^*_V M\W!$HZ$/&EV7=.&I;SH>^S_4OO!CN)?WS]V=AIEW +W3Z%G1:=VT/ZYNZB_E M^;E:S_TH[Q=.H"._Z: (8%5AHDX%%>U3JQ6#%_!"@01]T#KK%5&G@B+3&7,] M$#8+KJ;WM"??"V+UQ.<6\+_3OF>":GL]F=VE?SB6==OA^*:DM33/IW?W-7<[ M+09T% SJ:^K_^,CR\,?4"D-PTG77TG\&RQ[^\CU9U, T44I^:8>M!SS^0V M8CSWE_/:QNT9BWEB>7N5X/73639\,*]]E0Z"1,UO,P^C[D,@01X[S=@;=:>! M1+\ZOHL<\_6_S"(5M63Y4SK:W;HW"G)_,@\G>WE0$EA=-93L$0;M>7X)#)<_ MSVK.;P.97'F*2F>1X_^9#@ME-5>0E:1[QJ,4G.8>:)]M@)G2]7+#G9L3+\N* M=L7QV=H9V'Z5JC"WBNBWM]$2'R2$X.S_["$7K]4;#ZF-F9Z@-]C25?"JS?AT%"7TR">?2J1E1AK[@;3HI$Y^N:5)M85/G&)M7[Z*/WR9RT MO1F%#)#W?Q>R!%'V)1U,P_[Y7.I\-SNE% MIDZOI)(@DGY[U2YJ,_#5&>3;/ M2W@QY'1O+[ORN^ETT'0\].?FDQA%$\Y<1'6]\3$8S$SQ?H%)$K)@J2>*2?IM MT:;-_?#G,[?T(O'CG[I,\?A/W%2.9Y&AF9]0-R2BZUE ?XVEY_2*R%D^D]'8 MUW/6\F#%%8?1%R>!1].\O'B-OC:R5D=U:S4*\%'E)TH*FE/K**R\UR^N??!R M^;.-?U47%R%[X*/7%R&@_?'R[_9S%/]=??C;LJA^(+^T+V6+XN5EBR=5?=A M]L>G;[92X"$U6F0Y/F?=@>.RD*,+]6;S"$.M"&V=BL?NXL!:*)1"5 .DB45* MQ@PKDFBMZ_DY#7FL+8!^DCUE3$B$F/LVU\AB"C3:.Q4_"]S=AQ1R<&5F2J94 MOPNQE9K%6P72QO.-+:1_J?#+XH'I.,BW<.G[6@7@XL$* M*Y/443G=?HW-MX7?4MI*Q15]3.YAIV^O/>KK_L"M8QXZN+!QD2#\'J'RRO/0 MUSBK<<5P-!^?6\:2*\_[J8.HF7$3)]!+DZC_+;ISR[O-7[8W%]ZZ]N5GY?Z ME^U/D6R8'^':QPGR]_>'8&4&>Q?^6%[/[NE]";FV^Y*T71XTR2+KH. M/GD2]LM1E*<9G]LH"DB]1>O,W7F*(\3A\O*YWS?@SG[(OM8RD>/1T/W:+7AV MX[QDHA(..+*0&$!C8G4,"4%04*T2IQ7KA0$J%H89J(GDA!K-%.<)2%#"):20 M +MGVG!38]9^N/SUOR-E/G[RK0%UR?_YXP?W>_Q ?\!+'JWQWJ!B6.4#':-&'T?L9JT4_^-Y:7C47Y?[D"HC.P7ON/]_7CDBSNF$^=T_GOVQ6R^6T'TI/F"7]\? M]GUVV7]Y4!J7[XM;US;(^W[.@N[GM]YI7Y^6=>O+!D&4AC\YA_?K;7^FR.:1 M#U]@F15JQ9E>(Z=*_NV\;T].9Z/KLPH%H_A:B$DLXUQX%1;&>-7C_X5S7WRV MC"@X.>3D6 BGES?JS;Y:.NN5>>CEF(_*#'UI9-\=2QIJ$ITQ\25XS>7ZB]ZY M8FV?YE9G+=%6Z% ?8PAZM$@$EO',^GX6=:Y%25@9^YP'2M;DB[T)4O/NE_74 M]V8CSXWSJ[??/,W,U,&L9CG04J@F+P+4GOA\VC-4=L_"&+W^+!A7D?IB.,07 MI081GQ4AI_NT^X?S8_TUUU[J/AN7&?,BD#$IEU=0SVR1)?UZ1>ASO2%LXI1: MJ%A.!\&-*&J7QN/O[GB_^NB\S?BKLALZI07F2UN=[=5WS]4- MH<&1HV1_S([G"TP81V[^C1D1KNQL.LA']>U=LP%E<#V$T2?? U(!_SF?Q]8J MXGIXE_.IVYAUEW9+]L2?%S9X-I,2(;$S/"LWPUUP-)Q7I/B,6B$QRF'53$! $""::*X$ MII#%6EB $\&521 %V*[T$"Y XRR!Z2SVQA3S9F P7^"_R@O\JXKJY,Z_?,3@ M5=_Z>?6M^8?F;D;A97AE ]!OP5]Z!(:'SIMOV./8G>#]*GAGY/9[4)\1L'WJ M=Y>'RFHXA\A(RK1( *!4&A''L<&&R1B[,R7T\4-] ._H((\3OB<[.LY0KU0: MJ+Z;ILB;S*JF%A',ZIILIFKF51?!FJH''(J(S4Q4KI,@7CQ7HJ-081O(JEZ_ M5]W1FX(^%>Y46ZF*1\OU!TXI3>^F1=*HE[G5]2=EE<6"2U(^7.+U7*](BOB+ MUBH-W?]*C3/+F,UN^=!:.T4]LE=^'WR)(M^KNH-G.**OY'XV47&HIC>.E?V1 MBL++3.:AP[5A'CWR1/7#NT1=Z'<_1OT\GY:NJ+_$&<2=[<3=.B\S\56$_TP' MSI/XS1'*M'!3HA\N1_?];B00^'%K-BXL8)^?SDO_<]Y(-ZHGE.OND:?H4-CX M)2SIKEK2C!O=[[W"Z\IKSJD7$O=3YV1VHZ*XNC^SPFJ1U;PVO#DDJ&J-R[1D MN./F_Z5,Y_/_C8:]8+U[*7>1^_]G!6-?&[;?J^UKT8_7$RO M)H&2G7X^(R\FYG'6F_INQ!"O=$II\GU=^/U[E(O9)-Y^J*3GOGDES<#WBM]ED]O1 M/.@21$-55E5F5SP@KB/YOF.")5\R!&32T/8=?/BP-^_=?C@3Z4O!-H]+NMD1 MRXYCFDK11>=W/IA2:C;'#H52Q<%#6)W2+N]>(,F1@GWCTAVX:E<^T) =^F&_%CS]% ME^GX)O-'Q0$[T?3>AZAJKM(\8.W-5:\*G ;Y,NIZ M+(0B!%?DO2M;K_SJ#Z&.S9'";,UG5]_/JE=%V.O'PBMTLMP;!"N29&8W]GP= M8GKGJP'_'?1/7GY_5F'O%EDPR**"+9OB L++4EGSDXJU./SL()3K'I>:R:75 M;H^0ES!-.0:$:IQ0CH3BL<:8&YQ ED@H6X2\MW;X%]U[O"T.Q>>B,-CCK/A- M\%&I_W(J)"YQ5![-[7,H ,?*",DDM8Y"B$WBQ-$'(R(&MMYSC*& "$-H:*(H M3:"T4&F=2,Z4!2)1C\(U/'F?E9;ES_:?]L/O-OILXX]_^W!>@""\#')BDT6\ MY!D. G+BL:FV)24YK3>W$QNH07F"/C>H0,%"Q%A*3V>$"L25T&[3,8> "+T$ M34%PHF.%36(IU<"1**0$8A8S#90PCY_PD_?9S\;ZF4Z=Y]3F^$&SIH%.0 -R MFC;8I;X_?E;^6B$-S32K=]3+@OL9%)7/-B[@4'46\98>0*"J(+*BJB+CVAD; MCD2S^]+;28M"@%FYV'=GF\01 ^RG1]N_<\W]P#MCGT5TZ_#E:/95%)/>O_=[D]BM)[[+E4331 0BMI@\0VW)0;(6N]LFOZ9?:/,L?8YVY53AK M0RMA9*N$_!R#Z@$/J(ZU.LW3&^?ZW(]''A%U <[&O7?MPY6A*J6"A+U M5Z74(P%]):_JJ8MFD<5^[)#=F0,[^!CSH&BQ*Y(,V7/6B) H(RH5\*U83$!)[H3;)_77]H82LQK!ZRI"\ M*6N^\[*T<5# 6I2?*3KL ^Y3<85YLFM6[!WV8'7&8T'O 5\O'NKJ;;JU%,_V\/\A[S\63!42UVW1P M7<:[?9UW.@X%G*%>V'%VT1D?"IU\I&+!S9[X^>/SHNMQ]M"5"](N"[C=;M[X M^MFACX_[>/]TXGILY#%*044H2*]X,$;IH-)_ZQH/KT99V5J*O!M60@<*GKS LYN$F%P MUDN_S\N(%U#I<[LO8^UO?NE_^<]FXJ:(DYKLD^/4=R% MPK!9D &5^*:^8;AR1%QG/0.0% MN3F66QR]<)WV!T&&>QCX0CX4-WT?G1>?G O]7E'D'SY8I53[H4"S$UUGI0@K M-R7@VW?O03"<\NO?3>_F6M3+L/X,&_#= M;Y_C=S]Z>;(H8$HH%0^T?K\N%.3O-@T8(G/B<6M\BG+FW$C-<84&.C-7"LNDM&4*]7 _R!9-LYE\[E2:L2;) M\T[M X^8::&JN"HZ*]>Y'<'*M73_ZWZF?:N,IYRG[ MJ"AJ".4$@4"R](N30X%$'?&.IN.P7:&SIW:OVN)GC4V#RI0/ MWRZ*9";UR0K+EJ=G57C\G]R9'9C&-O0X-Z MG=C&V:P;K%=?D'/J5N/1);AW3EF^-2\\C1+@7 MOQ&*B+^7\LO?HN[2E/LQUVF+QNAU8,60GNF/N],[7P[?S?(56;I?PN6_O$5> MT[W]X9?1P.GM.9<^Q5I+4KQT7?(ZXR\I"$]!SLY[T U8HXR\?Y-E@4&*@=0- \<6%QR>>D>E#3LOOWA,M-';/;\C,&WI TP6-']S+ M*B!5P4-[/?B0@OFOT$TY63:(:@\0')& &1JJUB8/^^.50[**7E@X11X0(GQH M(7#AXU:A ;-T8F]&!8+AC'%KHB1 \,\D6JD3"CS3$M?$^ZFS#NS([74A;X?VO1_]%TWOF_WRC]2N/9= M.O[#G5F10\TG9>ZU/[R?+ANHL]1UV0G^I9]]G7/Y:+SNL=V/R6S#9ZV7A:'W M(&661:5^+$^((.4U!.;@]-W7&ND+QV^?I,=&;M%LLE/ISN_3^JO%S:SEE9S] M&GR9>M9^S52EI8A'T3SK791PH(ZABM%5BYVU,^40%&?=9P[MO55!8"GR C9" ML/("D]?N7/0DSWEI)0;U:=;[6P_PI+TO!7-=/Q"MN\J*'N]A 1.^$) )Z#(] MW_ U#M@/82,71*EG: \0\'N!-^+PV\PR<"HDZP=U?N7\H$&!&1\@"HJ7 MG?D-RSUUMWR\BG_/"P\A>'GEX4D5$#90;X9>5F^&WVVRB@V*FMY>YBTD-#Q< M@P^VKF'7^-,"DP8FK&*-WDYTLJ$WCTL&I*5QZ PJ GUU=IT#JB[<]-,ZM[%L M;1I>]V^FLQ%S^?=\DMW-S?GPGB][OBL'XE:3[+QCVR]$Y3CRG51ET51P,YR% M$%">?8RUL!_]8*%O6>_,/?AL9LFPD&^ET5'422WX>\X#Z'I7833V.!NA)6S6 M1]Q="#0%D(CN[&WPO5)%90YKP7.:2?>]LC!F_DF5'EFJ0@H^KQ/= M7DNLC2;-/,4R3E0+;@5BKP!6ZOY%40I_Y<75HE58F9GUK-)H 8!W.IS=RTN[ M61IB,1UU$RATT3&<07UTYK".P6.NH%IJ-.Y'::T91EE&6!:">[,^A'*)^8KV MKEIGYDC'Z4WJC??%Y86^A^@'-9LO^WG>B_-C,/=#.*"8-.(^,2YL[]E0Q,73 M*6Y?T6GH>2P>('#_/'92A&GWBB0W,GH_E;G,O31Z'ZAC7#X-860=MLWCO7KP.2AZ8> MGP4JVE(O@F,XP[5>-33GE%*Z96&E,ZZL90?70DT?'AW-LGQ1@&C9LUQ2O" 9 MEDZKZ%D>!;BA\60E"K842?'6_O=L4ED5'BS-7Z**6SR6-2YZI>>-3^O57T&C M]=!LZ0/E"_G[BM"+0$31C]U;6G#I>KGWLLEJ@&J&*%(.!IS?>89E%VRF_WCH MOC. UZ)KL4KUUO>Y/OJBA&,OE4;PG89G;9>'KDZ_>LCD+SUL;DG&5?1\=8HK7S-S5Z@\$0.HM')5"!7Z%!?8*0CN-2+_?:0+:LJC?H@G4N9E2[_S0&1QYEO)NF5_>1SBRTP?)W+ZV!DS[G5X;%@'$ OG/+_>!42[>D\ MNS^7D_OT3.]^*2R:D(8/]+Q8^U:9W.,J21 XLEL *I3D[X_?N6]E+J'$_4B[ M/A_EB;.RF&E/ULCO-"#UZ!J(9VB*5&@)QAJ=50TL[RK/N3DU!?O0.5 M#=_]XIN\"D26!WLVMT39]J;4XED&_,^:M?T]FJ0!*F-6CU#/\@7 R.'-)!2" MK!)HIQX\'_2OL^[WKC>6J@$S9:JES$NGM1.98U:6*FE<6D)5^5Z1Z*DYM75L MBEHL?[V07!QY.9]+MDE[^[[+3]//TYL;/U=U%@O92UOF\A.3J198%X+D"V@[BXK\%)DPPG>?@=H>H_DI?8&9D-= T MO*Y3./B;:MB;XTF&V/VCG[!E,PJ.$YB/'"7.:KT70!.:>S%$ K M!Q:L&(@A\_A@1=A/(/S;]4:4*=L7 M[<3:JH5'Y[@LM_)L0A%7:?>/F[$S]WJ>]$?CG_[D?'#K2N(KO[I$>3O=D3]O\>A/4L!C6[#5DS8B)A;\KR7\ MZL(!HQC7\*N5DL!2! FB%B4J(4 G0@B""9>0+5L?,]*JTDD?LDE<>*/K?:Y' ML*7Q'%L:/XHM[?B9$[R"+KWD,35QM(U0Z%-6RX- %&41Q?9"ZP!DTU)X_)5$ MTMX)EY>L^;7$!*W$!,()P=(DQB2 6JZ5AC*F<<(8L")!FSLIKR M(.X0N3I: M8'MIL?]\?\C&RG*D/SJ;!3O?VES9.Z'Q$HODS:4)KZ1)DG!@** TYH;RA AJ MK$P0UEJJF*].0EDG3>:ACEV+$])!O$EI\F)R:\V+YTF36KZDM3;V5S[(2C[$ MT!AJ! HSL!/%M3&:(2OSBNW-"?R/[=;%]L@9U'S%_]X7SQQ;5C\9]N^SW'JDU(\C8C MT$!&H*6%8Z>%W]+Q;' TABT=G"P=_#DJ+,E3C;2]//3^JD__RLS1QA4/,J[( M(6JS%/L95VRE25M4<3)%%1S#N1S2(!$)E89!K*DU7!FC-=0$.QE$K>2-R"$H M_T$:D$.TPR$_W=**5D:U,NIT9!2M9!3$3!/$)(284)0PA;2B@B180V&8DLLR MZMRW.*5Y9K+BO^?#,&:Y%$]%P_.[AVO87RRG>(?SM@3LS>.RN\C1GF8PILTZ M[X/WR%E5"LMCE)@D(4XF4N.$(4<<(0ZIP@*ZMY^5==YA.0J&1Y%N;EF\9?%7 M87%)JTXVC"7E5,8R(511*1#F&+B72DJHJ'XABS?DDN$.)JAE\9;%6Q;?C,4% MK%A<8ZP!@5H:;)T*AQK).$F$]B@##*KD:;_F.4S?J(LC.3P&KE]31];$M5^M M"NU9#WQ@4+:PA;)];2A;_,2AOD8%I6^(+Z>"U>;!S0HHOX9)TS/0I]ZX[[SR M&8[J>/UXO0#&Y-$"9[!.5YG_3D!J+:!(^J5<]3=<[9_WM^Q- ]#J'.MJ$=;J M(0"Y MQZW> Q]Z470=;\^5$5@RL\!&:(5,AH'E,,I<(<)3%0@%M+M%(0/\N* M+)?_>0YHM8V&H7,-PQ[5,.B]6-$PT9T_@-H\^^W*6+]FXX=@N?:NYK83(#'' M,Z(N$(_" ]2!^M;5%.=S1*X24K &]CX?I5R#4?H:4,ZN/>R@8RC/UI,")*VX ML#N]^D85WST\F)// ??,/\6G&M=^K+AVGYYH :WF/_)5 /\'9O3Y<1!.7.T* M%4L0/AUQ[AT3_&@&/E7 M/I[\Z[-_KH!MY5_]EG[S4\@VPJ_R6.,[P:^:5R?-)XJ^1*0_4?_Y7.FV7M_5 MX4H]WNW]_7CT+:!M.=+9H2ZBM8B&Q3+&1,!$(F.0P%IIJV5"A#8VCE=2S7-U M4W)LC6$K?GUV\')C_8/ ^]6:EV8TT&P@5A@I6L!9UM%Y4C^SJ^^$=8DQ'":! M5HAGGKO#U,VU@S1KTV?G9SZG4S]::)3/!V"-Y\+P@5F,_?[:_V0^7%P_JW V=U4T6\I+G\+3ULJ,K"@EJ4';]+/_- M^9'N+'L?A\Y+*@:*N@]\& W'LY?:PYL^C7FGH#")P"S&":9<,A$;JX#!V!E9 M$,>F=MXV=BRD$H0!LY0B*@#@,(FEQ2#F,4(OP;S;"2.]^R5.\]M.U'4_ SKY M%Z>/A[.1G_,94V=.=IUYX$T/WI[ELU&S;=-AT1B!T)--AXANU7\GFF[H.\$+ MRL:;(L$;7?%-RWG^'WMOVMPVDJ4+_Q6$>_I.503MR7VI>J'F56D MZKK;KW+V?YW/BIO-.[M__V\>!)3UP/OE[Y?_N9??U<757^7L ^ ,Z/(%Z2\, MX56N_!D/OJYS^AYE__0VSOW\N[\MF.3\]H.PYO)2KE@.2.M$ @K!< <,6<(181(P2D! M J0 I%#Q[7 \3T9J.@K_:4EEM3#9?'[E%R$>8G>XKF]X1ML-'7ZK(VJ>'!J. MZ("]YO37GL>/CX$60FQ0E8$:6.-QU&4 M(:JD%M@)J(42C@EM\5:-D.M1T35A63VZZOF\Y_,7Y7,.FKJ)QB'. 68BQ9AZ M+4HX*"R7C@,@>&IVQN=55]R3T-S^PVP8HQ:WN'S[127?]]*BEQ:]M.@!;4^Z M/>F^ M(]G@)PUWE5\V_Y)($_/='UTP?+]G/MY]K/M9]K/]>GS/7NL]9/Y+!] MZ;_,IOE5]KJFO?3R^6BB!? SLPE$*,!I5U6-MO+3A='QR@[T*SZ_>GWY]7LSST.&BE; M-<4$@:F3"AA(12HT)IQK&PH-I"JEX 5=;?UATS/+RS.+A*1!99PYB(@P4AKJ M.)=IBJWP;.(<$ *@@_=7]2S7LUR/'_K].9;]N9]!Y1#L)E_FL1C155*$VD.Q M/-%3Z''_R.X>)S%K(D>PQZD:*B&@DA1I*#$#A A,"$^!EEOV$577(4IG\Q-_ MN-C\='&R6LE5*8V0F!EK.MUQ('=W$#;7C*?^C/.=VIU; >K;@/SEY19KY!96#A@%8,HQI$(*!4%JE1=E%'+# MD5UK9!,<8AM.L6PZVM#V:L'FN314,5^S&#X;1NW":\;(0( NN[P^F@0?1TY[ M<[CWK->PGF@L\PPQ15,K9,H,AN]7" M"8%LO * .J%1:,%E%244">NT481(_]]4;/<9/RP3Y_[:)Q]!@0\R7';"KL]O MU7Q=;'HKE_K_K;@T3:%RB$.!&:5"26%XFEKK !?:"9H^&9T>$D>6@)3TAV)_ M*';(;:@Y$U5*"%%(8VXU951H"66:NE1P!5*>DEUS6S?!F_O%LU0,$.IYMN?9 M9P@J["GCJ"GC/M*<-B'X%G&'C#+88D@Q@=((H;!+.>40 )(>O4=B#]T)1\:B MKZ#B">HKGO1S[>?:S[6?:S_7_:YXGLR=4/'G8 M4AQ(N!$2C:E&&PDED'@R:Y :=2* NA=%92I[37BX'66F&A">;N4/.!]HV? M('J6 LP],SV_'QVW"CUH0RDT2FLN(14,JQ1SF&()M9(I9)UQTS/[T?>-FYZ% MEXXH4^A0&>]VOD---2+E>L18?R$Y3 MNONS:N\38OHMVB.I1EO1Z 9II:#62"G*#1-.:X$813 %&*?/GD537W!R[A7D M+[OV6^V;9$1D &&G[J^>[?:'[7@3B1[*8%"EE=,.42V -RF&*6,(4+,W=:D MPW45[QO+03P0[+C!R".=QOMJK[ZXR.>!8)++[#*?/U'$'*8DD8TD@4)9343J MG.948R1LZIC!5DM*9&K-,=JE:PKX' B@N_C[ 95=)I\=Q!%[D/1/0..7H9+% MPJ<:I8!:9*1E0!A) 9-6I/K.XAY'8USNB"G^+Y_/1EEQWE+V>H[8?XY C;L% M*$BU28EG!D!9:G5J "I41A;:K1[-0;BGB->,T?@QF6"G:#2^5,"84 Y5,IA M(23""$ CC;N3(P[)=-MCHU=.]Z1Q69@4$9-*H) 2E"L@(:*",T")P%Y;V*H) M_US&O>?**MH7[L$#*3O)[NVY9]?/]V>JW9%SXI>K0_3P 4AZU*^SULA!M%7FQ M#OGCV ) L*;"64$!]9=)@#'0DM^9J'PD-O-GXRO8,]61,A5JJLPK!2"4'&#$ M$%6$:>4X,Q 8IX06QKX2L_ONF&J7 +=GJCUB*MQ8,"D5P"B2*B<4Y#R6^V<$>1 >=[S3D;).'WR]]UMT'^G6*@5.F4;..N:0=0XA27QC!+H:0"(RNX )RGVD#567["GIN%>Z[H MN8(TSA*.$&!2$X9#CD+(7R.42(T)D4IXX'0\=MT>)QT][1]KF]B]7?#["!O> MI']PCC0VB#"B,)5$:&@MPJESRD!"Y:XJ]QRHF;476#W_>/X1HA4([ZA!#! , M& 54">0@01(B*4,FU:X.ZP.TD_8HM^^R'#Z]@B[+VV]Z<9G%02.S+)8$I08* MKADE3.E4(TDYX"35BO*'1F.]G$&V@U.7\ $@G3HT.VBJ\@#ZV8O#O.>U=5Y# MK;;* CIA'?3_L1XH$&V$2"WF3F&%5/I0Y\>>&7Z[@+UDWYJ:]]RW[]QW>T%H MCEN="81QE %-*$.4Z50P:K0VRAF/U1VZ$Y[OMX5Y7THYOVACY<>SZ^MIK+R/ MAR1MY=RD!C .+ &44T>!I,@*0[BDA -]=YVJ%[=X=P-$/2#OC\+^*.R0QUAS M$DJ.10HL3RF%E$.J/,])0:61VC M[E3ZCJ3>R1Y6+.D9M6=4 =JE5;3Q/"HP M!-0KC0(SI*@ADF#&7/HZ M^[B%27 [QWOS;WBG.N##3G#\ M@S9Z[UN#]OQZ /QZ.[NVBAXC2"!D%J="4NH0%TIK ;A4W'CDRN&3H>M.T:J4 ML#\F>[8[$+9KU4M61&."D4 8.FHYDT!JHHP0G#&3$KDCMNO&A=4%OF5H@+HM MD]@S;\^\.V1>V81V8,ZM<5;;$%KLK!4("8,M%MA:KX:J%V?>F]U:^^^#ZCFW MY]Q..5>")@W9840%\O@6*4Z%2R4#3#@,-&5<<C'-O=W1UP;5@0':8$[!/ M7!L=3/^Q"+NR^C[^VQK.9#S-WYZ763L0@3]?\_36U6N<''Q1<3;CZM_O@%OXF<_B6']^9HU^#*^R(OD8_X]^75V MD4TW1_M]/%J<^S_]/*IM&K)QP*X\YE&]N]M&5[\#T MSS^_V:*0ZOTW_R0>===S/E#N_0@A>*$G/K*(63)ML$<\J>/7'6%P.UZ;G50*4$4R M.TM^"7&*"8:#!(%@$WT2B;SP,NV*=V;%3:%TKWQE0CQ*OS#7+,R'+;31+TQ< MF!#^G,3XYWYYKL-)C;FO7Y]KUJ=EG7RU#3QOAG*=P[?=1O?OWH]PW^T^U/P9 M!"EM!8)#J(P,@=^6JI0):8V5','4<0,IV@Q^N][+KA8FF\^O_"I$*;WM4X#R M;^0.3_V6,[\[3P(=8-:I_^^P\E=Z)C\V)M]!HZV>='O2[4FW)]V>=)\$K613 MX!$!;+!**=("4)HJ;5$JH+ 6&P6IVDI-OAX6K5)_[;@83F;%T9_ M84;W9UC3)%,KS(0S5!E$D4126Y@*[7 *G'-RJZA/%SI4-Q5]>E'1BXI>5/1P MMI,B&,_C\=V)5S,65$G@3WOH['Y-X63]7/NY]G/MYWK=7(^^+<>;O_PRF^97 MR44V_SU?)&?+)S0M?O:"<2^NCV'<&%Y2EV(+E=!&"VJ!%M9"IEQJ 4>I95O5 M_I_)IQ6W]Y>XNVG8W.Y+PL$.%36XTVS7!Y#C2RIKKX[3GJ#.]/O;[V^_OP=P M4K:J'#L,H7&4.&<(A91)ZX %%'#%(3<8OZ"+HC\M>VX[!FZ33:P5,!P:J[3$ M!%*IH>;4(U,"K3.*<+-5:.R@_ 0]O_;\NN_\^IK0S[$4K;[&6O^BW4KWCZKO M<0H1U)1^]H<-L-8@SKBEJ<.*^R,#0R)HFA(G=V(=V2_IS]F BDY:KMU3.AR^ MD-\_JM^=+.]WJ]^MU[U;]SE1>%-=CF%,D(%<<(=_HSO+.BM M4R/(2^O7930<>FHTW+.NR;Z&W?2+T"]"OPC](KR*17ADC/@^FIU# :?YY6R> M+7*/:$\7CX5R3XB^?'%-A\&F_0,+S0&Q4,YR0Q&R&DJ*%)).0<8@8@]LDM3N M#JBS8GQ-O]6N57VTJ0&-IUZ/\DOS?EHLYLM0'F9=C:KW?WWHG2D]Q.L\D'6H M\^RW3G/0C(!;QBXK&>-66RH@1?YW+*B5*B4*.*__BV?JVG?LW$&[;)/4<\:N M&NDA1IKX%B:(H@QPP2&EDA&)I=5<6"(U,5IOU1+:42.]8V<-U&7@RC:H>@K9 M[;")W\'ST>ULQ)J@3"$@9TQHFG).4\]3PB#DL+!(,:O-G6QT_Y;VQ\XI 6+A M+EN(] ?),UN&^P7?F<0134@0Y9H)BT4*(:!&8"TIY492YJSEJ7,[DCA/Z K6 M2ZU#8*+745KU%[_CP_%E-DF*%3$\4:(<4$SM/40-!^WH0^B1#,>,0DB9IW/. M#&":")AREX(MC_GAVY%^.SE9>&%1J.GH\VPRCKM]LCSU6S(N_%)UJ#(/_)H^ M1VV=@SB4CXR%4-, VUGG$ 9>RR:(NA1)HXQU -F48VKEG:?UD5B@GHVO(.^9 MZCB9"C?^C91Q1"@ 0F#/1()JH[4QF-C4(V%!.F.J/;==[8ZI_B^?ST99<=[2 M!GNF.D:FHHVO1$%.J50&0">L4=B MZ]HM;W093]*SQ65F*MV?&9T M:?CM ZWVXW AN!73+KA.'4P5,-0!H8$_;3Q;*:2@L-L->@[7/+5[;"6.(F#A ML,F_#[/:0WG#FSY!D%G+%>:.2T>Y(II[J,L<,@1:[+3L#4:]S.J#K&XP$WW- MI\.KY'3VA*KXUU8;@(=G3;"6,D4(UA+>(1& MI4\+STV[BM,<( 9V5K/D 71Y$*?WZ^(Z"9HB00I P9!1J:2((B*%AP#<$B*T M92ED=Q[[1V+#ZI05=QI-TO/A(?'A[48SB4"K3IV$S!"#",,4,8_ ,=(IU)XU M-*+ZM<1X[?),A'0?&/'X;&U'Q[6W,RUNDHIA2@@7TGENA50;(#1*J6R0FJL7&=U]U[&>-?%,=%) M[O]#B.D(S&N'S#NWLTXK6)00S"R!G*O4^4,$2ZJ)A*F"UG#$^?['N74$HN1S M=GSLSXS]-6;UN[4O4HKR5JI'"K$U*;2.4^2X"#J@(,0:ZC4^?6=PRE'8I7I) MU[GUZ*##WFZT(GT))J0D"S&2-\3#W5>48+^AH]G2,]*39,F3C8N/6I]_ZWSN M=Y++7LM3T0KV2[E&2 MG54HY1\IX/8E8:2U&0HL5ZLL#(8=F81L-P[+I:$-G MJ@6N%SZ%OV;-JG:]E.U G&'"!H1UF;GY>!)X2930L_,K9&?91!%JB@70%&EM M$"6**J2)5E92*/S_NQL>=6@1W&_S7<_0/4/OK443PB8<42$A4R>9"E'Y($T5 ME])8Y03%F+$'^[B>8M'<8_/C8TA@[PV3/>\?)>_?SOJH.S)V'RW<%R@_O3N.?CU<3!I#F_ F3^Y)8$:0NI4*C1C 9LK M(!RSG.Q=Y^\#:-/=\W[/^WO+^[2)H!5<&Y,:FV*'*,)8>*W<21I":H$$=@_S M^/??K7 0O!\=#O^Q"%M9?]_)L\LU_;B\\+<,UR8W&4_SM^=E8"E$X,^;O"$V M1$CX?/\%V.2&ZOK_&A>+V3SLV.1JD"S.\\3,+OPCKI+S;)1<9./IPO]?/DK\ M!?/IPM)Z-D,O9'URCT MW?6_%?GZ"Q9)N' QOLC]'Z-D-!XET]G"WW,Q7L0WU'<'!IZ=K=U\>A7Y*U#N M,IOX>2P"WUTEX5WODK^.O^73.)QY/O37)^.B6,;!^L>$K_V]D9 #B1;Y=#R; MAU?GQ2".)%R1%<5L. X:N'_OT*O?A?]KZ _C0?PWR9LS.=[3#*Y>F&)]N?,_ M+O.AOW@Q2\YG?FF&_OU^Y==FY5DV+,O$OVV10)1<^"F>^Z_GLXMJ-I?!3#_] M&N<9W^LGZ'FON&9]_;,GLT!*F_OG?\B&X:ZX(M_'B_-Z3:Y?S^+=-HF'B\?3 M95;*C?AUR0OQS^LY.NQ$/M_@^"VF>#+%0[0QW/CO^;Q^Q&7V-7][ZG?T][?9 MF1_03]GD>W95^!?]Q_F\FLO#!IC=?W3)^3P([C\5H4P5((!QX3&G!$Q 12"7 M6#E(%53JX?/^$D19(' 3#IYIRY68K2_%YFYM;&<\*[_X;3O))WD\&-XBA#1W MU'%I,*5:2,P=X4BGJZE2Q:#01). M[$<^K>1\SW#^N T2Y"P;SY-O02NH!5 E%?[=CWFY*!:>DP-7WR26DA_"/1_# MGS\FW[VD?>2X2FST;[>#HW95; 5P2H44AFH*0RL-#) T " C80KM)C@*$*C) MO5F%1FQC(03^AE909_VNB(*"K>0?IEF-D[@8<0%VGT;TP4O-(#3#N+Y<7>8; M#>-6@PJ_WPG)Z J2L=MM,0"]V_:C)'XW)_Z/#63VP&U_EWSQY+--A'$](SV- M\C#AB -.XTDW*X_/X616!,*\] @BC\=3YPAZ4>ES#12,_V21NPHH MZ2F6@".0(9H/X>DIE&_:8OIEYW)-_A-]E_Q_:[AVG:%MR=#_ M^V5+(.BE)Y^\*+RX.QU/XU;9<1&H:CG/PQFC)[/A[V^N.7*\3H:-LH) HEC* M@$:*<,2T%8C:-'5O6U(JE4*S5'FQ!%R:*G] (7^IQ1"F7%!9BA]/*OE(+1[\ M'OC&"_)A=AFPS-S+LK_HWT[>?W0G)XGY](M^_U%]>?_IX\D6[E^CA+M/V/L, MXRFSZ." ?KQN=C.9Q8M_&B_\8X?7$=[?LV\>P'O-1 T]WB[&B[8L[()7.I[4 MF[]\FB;_O9Q<)9"7"&)#"0@(.*H47@W(DI/S;)XGGY=>PGFIFZBO\SR/*D0\ M[T.$+ (_WW11_!G^_&.)X%E_$D4[8WC40WK3_Y 7A%/)]7 M\OM[4D__97]T\*1P.?_.:Q]?Y+/F$D]C9N']"ZL8U %%T$/"]?>M+KK^Y8%\IM76G+UEC9P M*\)32D5P%I*,ZR&,XWX7BXUU::W$EWDV+RU/ M_"%BW#3_V<\_'YY/9Y/95S^\T3<_):_7A'7)DK.E5_;?SK[[XWP0CO#EJ'WQ MY21;!"!2THT'+F?CH-K.+BY"[]-(*QYPOOG-9-G)&[\U0>SX 2:E^N9_,?4O MW_PY/O-?_$_Y19S^ZNEK#TS4Y_?AH>9S>64QFRS+%T6EQ>_%-"O)Q"_4F7^+ MW]:W?JM_]W/:'-O6B,)KRZ&T'AMVXC*O7NR?'W#:J-*2FVW:F'7)EM-D-O^: M343.\K3DV1:N:R V&F-QD-.0-R;9ZGFMHZ;116K>#2(I2*3.<#^$_-UVM$4W MN#]">T_B'KU'3/^<^]I8V!WR.QO"8A1*4\FDE#;L*Q*&:*+,%F;\G%U%.]67 MF2JE;KTQ>1?9W+SEZMUV%MJ.M] =@M#L&V;7+?6LRS2CBE$D('5#0J%1C MPYW?-RRM05@K^@1^=/%T?%\?CN^+(J#:Z2C\$0Z$_=UB0MYM^TR[V^(*1WA. M#2?3+-SN]:,-H]$@?/Y^/AZ>/Q\_MV+1D52"V)19Q5RHYD -0U8K [S>P2D& M:_$NUQ#%>P\]+P+JJ+Q>,>TAN+G_*Y^,0HWH_=U]"-Z1 V=PT8I"MDQ+DUI) M_3;'Q1)!?9* \>KC4-)+@JUFQRI:OKD\>8 MB_/Q?%0)"8_F5N_*+F;+Z)_RP#7WF')<8>W3H#A-2I=6L+E]SR=^G)O.INAB M"IBAI8?4WK%Y'CR'084,DPT(-TSRIB=$?UKSE-(?\CS?_JS\3Y>.C5]!@MN/0GYG3A M3\=8ODH-AW-_6'X89Z?C2:N$U0NS$]X=.^U8($K:JBF;:JY3F'I8RDW*J/78 M-= &<]+R5.T=;7R<38?KY-&BB^;'O: 0]FX[X*0K"IGGE1^\%&CSU2+5'OMR M'2J'^<:/?D!OJPL&X=?+VF+5LA-D)=#9T, X&I^%D65'M[;3T6.)1HU%< MM#+^)X#,V71:>@V:T(_6X;QN]QQ'S6R'%$< ;AW-D*: ..282&DJ,#74*YR< M24RQ@EO5@:/I5@<4$X;KEZ(DM+G7,[]&&ZZ^:BZIK KJ>S9?J9^UR[F(HO/+ M>3;]=!D-@7_UC_!JZ?1S]%S>ATSCG=JDV M/DZEP>^V$P"Z(_40W?6V="FW!&^IU69Q(79\OA/05*5 %BBGF=):>$&FM%=> M=4E@@#, \8$1F+\Y;JSG]OVG,_9N.^V[.S*[;)8BN8/:2@=.:3X),7%)U,:" MT)OZ'7@:)6XXR=?H$#8ZB(3"DQQ*$4\A$4"&#KB>#IUTT-,GW8HY?C0=QG_^ M)\0A3;^6I'8O2_A+TEJ+A-X6^?"GT7+^/00XYM,W?UF7&CO_V1 M\5I!")4TT3[^OGOZC(&;_IAMZ*3PFY,42W]M&=FRX0%Z5*#$R? \'RTG^:>S M7SV0_3H-N9[O1\% $+QS)7BJS.'!4-J"^?XW_ZI1C/Z[/:*",6N!529K MBPE!F5\1P]J3P%_5K__Y!KR)GXO@0*\^7[.> ;04R_+KS'/[YLI^'X\6 MY_Y/OZU5R']P\6>71?Y3_B;VZN^E.^@HL__UQ?M/D;?-Q/ M\EZWW;L#WV.R?UZDX- 3^AMW.;<@/L\\&_QT/AYY.V^:UH#3^Q><". M][D*BG_23E\3.+46@_0,C2;WDOZ#B>PQR4S/.>5G9HO.V?X $AKONZW[F;)8 M:@^\<=M)I(&6FDCL (?">6V"6H"I A9(0;9*C5QCF]O&F $OW -E5DG)K83D M=7VB3'.$7OKLS(1W_X8:WKR?&8Q' E74<%CZ*D/"GJH16CH70/[IE[>U4C%5.LWCEKRN*VU]A)@<$ M]PW.#P5WOI\NLFD9;?'PHJZO (3>O[';D31NB\*/HL8"+"P5*6>*,@LU50)! MB3B2CIK@Z-KV1'0I_!KJ+"]>^2;^.IN-@L5S;Z4@@@, .^W2WF.Z'8K!3V7H MQ&,EX&L2= .X^D#LX5L/WW+*&_A&H" >J3&, '(0T9AI[L4=!H0R M1M2FN-M[9"7)@(KMU(8>6>VG8%I9RRZSJ]Y4=K#HZJ;RXJ6\:=G*L-#"*:*M ME( #8!UVQLL;DT(*$4GODQK[5%M9^X>*^CZ7Q+>W0@WB >!=5C<^C)+DKP*: MV;S,)$WF^;=\NGR,!.PAVB%"M%ME)D--FBKDJ41$(AF* ,$4^@N"2JHD\Q@- M"?V\,K.FUU]+4:;E"/$H# NU1@9E"+@+#;!"6V$@$*@=*OR M_R,/B5K_O_:P^)@O]O8X@) /(.[T3+BS4G@7W/)*JX7O)(Z^"HDO96J@XO*O MNAIA6=$@UGE+QM.2ENI2 ?,\#S'R5?WO54'<,@8_"^1_V93KBLD691IO+ R> MC?ZYK$M65\7:5D.I2G(U$?I7K8=?SF>A'%@(U,\6&^F,,>>Q2J6\R+-0AC(6 MW*LR.HIPD&'+B(+*I5 XK@CGBFC)C74I,*ST%82F)]*+;8H:) M5H:Z>*G4V@&$W*VE,N]\SU;!SQ83M OEKJ>!%&6%^HW CU;AP(VLDZP4_JT< MW*(8AWJ"=9'Z\7ST]M(OYU52LE @C0#?EI-%R!U\E^BF4*\GD=5%@YJ@;AR) M)\CUU):-O)1V;^*;\JSNKFAZCW5^C:DO_.[4%]!YZ@OI_(EH3S)F]DEY.(+Y MO?*LF5 =OER>6"/^==+ *]SWWXK\;#GQY_-9'@_#_PTIQJ_6MOYE'NJ/Q98\ MLU#F*T+#/H;UI1*I#LQ\](0LJ[TV&W'76#*I=:;$.JO( R MY=O]VTMM:G*;[K2K$L5-YY.;]3=]]4O(E3#\-^ M6I%Z@;DY\0O_[DF^ZXD_CAJZ !L;DN6ZRC"<-#67G= 028>0!=8)*S&6L!0L M!BFCQ58WRDIZW,+Z1R&P+FF'DPH //F+_B.$C!' M&OIE0\.DV67>;NGP.O64@P__NA5ML 9M( >01@PJZ%(CN!9.&XX,$HH3G.(M M)]7!HHT504?3YN9]7<:%B4Y]6GN+)XZ RV^%#0=@;;@/ !"-0UJ'4ER.2*D% M8%838PV-O*Z9"]G21P\ [B<#;D0%? >HX)!M.699^#?G\U#PO6QR=#Z^[&TY MCXV6O,/Z>7#1E+="D%8Q:) ZZY@71!"X4!^=4"A*L<0M=.9H($C-+K^VN:4S MX,$&L%OKQV/)<6\!RS%+F9"F?IE:$^=OD5QBX+W& RZ)1EJ=069[]_C9VO?LIFWS/KHH0 M;W@^K^;RL %F]Q]=K>HCLV]863 M"T+\^C+F\PYG1:P".LFJ6/?%9B_T9VQC+&ASW$H!*-,*IHP3)BR _O^LE@R& M8!"\?=Q>$P3?.C%_+2=HPFS?W!24_]+=3G?7LL6K-9ZTRFX:XS_JQI'Y-&1M MG.27BSB%!(.R?OF[1(5&KO/DX?Z]@3OT+B[5>G6'Y5MWNFS5L=RR[+B5GGH<,A<)O:\ADV&@N5G8$ MC4ON=RQDM006#H.\*#0$0QOV/UGK$?UW#QZ&&V**7*YZEGOD$K-YS=691+A8;. MHWW'$#".,H:EE9P)C3#B3CBLW[0/DP>074R>V,JF>"*A71-HR]XEC\M':F50 M;BHO=ER$EKC+^>WY130UP*^5 I!S2H$1EGC)[91SDB@B>2N_*-4(6BJ /S\Y M-3856@EG*:/4WP05NC6_Z,[W;.47O?_X17W\ZWO]P27JY,1].4G41YO\]=,G M^_?W'S[<:/>Y)S2XQWB>W+/H%C/8W8E?W#''$= !O% AN!!,>-IV0) T1<:V M-L9RR8TBF %"J-%^8T)DE+52>ITW!>8I?8EVP@*EK!UF\WD\/%8-@[;3LV)F M?A&$1B6$RZ9!X:Z^;5#MGKN[;Q"Z7Y>?!_S4?2.B6W[J_HG[,;%G7<3N\^>> M.K%]"4#LQ$K9Y\=Y403A@T(%4">)4L^=%K72Q,HEJ=6Q?NN/?^M_R>;#\VK; MX=.[B!W!_A_[_!Z9^ML->;]\"NA?Y[.BB$974Z'U^$%=A%*7/46\0HI0P^'R M8AGMC#4I^,G_WRLNG?;*">)CON@%1$\/&T?&39;^W;]_18^E\M];>/ MQQ5:K;%R_X%"W=3J>8!,]UY MD#"B%,"+?9>0 M" PX>^[:A#U6[(5>+_1>0.B1!BH*+_*LD38U3%(E4IT*9@F1@&!#!-\JN?1P M%1G*OY&]%7O4 \,NFV3V8J\7>[W8VU<5F35U6 S4J:8I]X+.4 *Q9M12"!R3 M!C.JZ2Y4Y'V6A) .")"]BMRKR+W8?'UB\U:I*1JTB)EABEJ#4X9HRJ"D4FO, MB76.F!2XIZK(>RTAP0!)_'JQXKZD\>Q58= C$.A'6DF\%%ZBY14QA"HF%:36 M_P:U4]("S$'(HL40J:V>Z"_@#=YM!4X(.Y9@>ZNW]FSY\FQYJRHF4*LD)C# M24R$,(Z:U$G"0XH^ILXQ3,4-Y75?V%NY6TXE XI)AXSZ*)UK[]2JGJM?GJMO M9>I6+Q^HD$0@E+/@Q#.U\O^%*<#.2FLX)OS%G6F[+G;-:9?6E/ZD[7GR<3S9 MLGEJ@3W6%:E!//4\Z6$OQ18)K]2G%EK ]L#7LUNNE /">,^5/5>^//X5O#&J M&9TB@ICG14V!ED)IYCBF5D+/J&XGT7I[SJAB $27T2@]_NVY>O=GK03-60LP M9T [#CF"5&DD!4PY5D0:1H753\:_>\[ <(#%49RTKR*/K.]YWFF?K./H@U7) M--RTYW,$"2X=EP:G-+7*(Q4N)9&8"4: >HA,VY4!?1<]N_FS!(CMK2[1\_0A M\O2MVH>DJ)4K!)G%TG!F"(4T54P8P*!P%D"L>;J7UO<=L+F >QO\M'>*2"\2 M#E$DW"H1>",1F!7**A/D0>I_8T(Z IP_XAT'2%+\XJ;[77"_?!;V[P_YGJ.? MBZ-EP]&0I!0CG@I(%<5."P%317!*%#3:,_<>&/YWP--H ('HN;KGZ@/CZENA M.P00KO@:42"HL<0(3BA%2 -'_&$M-5" &K'5LV(O/ >'S.D]?._%PCX>]A#@ MYK3'""N0*NN5=T05(H(8KA7"7 K*G7KY(/TN),#_Y?/9*"O. S4(!-'/1WW0 MW^V%\,2Y0;F;'7WVQ-40.UJO>JR-0Y.>\=DXMM[I^USW?:Y?=Y_K6IHSU$K0 M)Q(HA(C1E'+KA-5&*JPE)$ Y_A",=XO3I8N893K@N%,K2M^CNI=0O81Z*0EU MAQHJ&C44$ 0Y3U/JH*$0I@*'1LS IOY+HY78E0NIBS@5/L#H6876HU3(ER/_ M5QJGUDNX5R#A;A5P$*!62]R4B910PJF@ !.5,JR-!9PZ!8QX2+&0&SUB79C! MQ(# 3HNX]0BLET^]?-I/^80: $:E! @;A R E!*HF/7(BW"H@+]<=Y#9'FQ^ M790DYP/$NXP+[B54+Z%Z";6G.B(D37%=S2$T0 &>2DY39P5'DC*64@401&IG MKLINBD12^:Q"J]<1>PFW7UO\:B7<[0*.-1B,(VHHP]!8@B@F5"+'.6&<*(Q0 MJA]22/=&KVLW-8!8IZF5!XK HD?U/Q;![UA_W\FSRW7]N+SPMPS7)C<93_.W MYV7W,HC GS?)'6XZ;.,7]U^"32JNKK?+N7]@LCC/DWJH#WQ",?XCN?!?GA=) M/AWEH^0DOUQ$QWV"P7IW] <^.8[*S"[\75?)]_ELD2>SL[,DN[R/'77)OO]V.__R)F'3"LIA*AD#-#70*6ER M,KFJP$@^^KNGED4^_71VML'&MC3U_.\7>PLGTQ4GLSLX^=UV+:_$+\FDW0WR M3Y:3O+9V2W2,UTNEO.\C0S='Y?YM,B_!&;_XE^C)[/A[V\B*82/ M)_DDCZOWUF\Y42GVL!0RKT=S!31,O2;MQ3F32*5O&SQ+D*"*&>UTBBBQ3%BE M 0:&:V>A@'X3<[^+ET&HS9?YFWV0!&KQ6%Y:,7P)AY[(]0-/.=-EB )I[5$@ MN2T2&R2G6>'I:'D9+EC.D_R/<;$(5'8]-0Z7GA*GBV19Y)Y\DXDG#_^,L9=; M_JZ+2)*+67*:1[(]FTT\5@P/^V$\]=_,EH5_1O'C3_6T6CNV!M;"9L23:CP- MT2OQ7-SO%'Y M"H'__/.;+610O?Z6G^B];MN7$J.=X,>^;6W?M?5:PO@U#SGV0?"$@ZZOLMU7 MV0Y8%.&F(A!(%4FMID8R2+G5VB&F';5,06F=-0\QEFWCH(]^\N(FS 0%\P^\5/LRYXU=,$?(45?2!J9))RPTD* M'E)>Y1J>5&$+=LZ8;( AW5E8P+XY_N_DST,^/V.*]=Z$+-W#9G<,L4P=&:;W M,,@)4]XGPCQZ^U]U]-.3@CP^G?UU-AM]'T\FM\9L $1MYHCX$F2@E2D%$(J MC$9.8P^16S$;W"!,F%=>79I2XZS42#C_-V9:>^U6[6',QI>U0(4R?.!R/OLV M'N5%DB7%\N(BFU^%X(D8B7/N6ALE=ATM'9))L.\R1;)+]D\^%Y@N%Z"%D?_?"ZHQ\(;+4. MA$QXO5D[ 01U%@M@J88I,.'LYMNM VN8L+NL13E@LLMVG*\CD&$_"Y I_[;8 M[R89+?,0#AIKD17E=Z_1ST-:'3Z48E!PC95@%&(AB ,P6+*0XU@PN875:]93 M53VW,MG@LR>OV>@QL>_W[LE!!E1TR9%[S%L/,$?M)\>EL[E'0M,J.GMXE2SF MV;0HNTX]EN'BHMR!$P_."71[-BVA#9\R;KD! D .#1(428XI1T*G6C/K_W<3 MGU9;8:J=^-)LQ%^S\?3#=NK_P[FV\,_WW]WA!<*RD^ZXG9#!?A?S/1I_4DL' MN#F!['&;WI&M>G_P_H.FN-?@@LLF; NFU@(L'=>60@TU0@BGR$* '3+F1J&U MN^)O7@L5O,LVW7?NV;%;?,/GL%OCZ3(KUS)>ED6J**16!&M!E<*$$LVT48Y+ M 2AWW$%J@TDLJQ_]TL;7:VPX_%WR.)OVA[PH\OS393[/0OK:ASPK\N)6LS8V M4&*"D!"44^&8Y(A;*P4R6"E!1?DK?_G;B$G5RXKZ<).JC33XX=>).MBFB32X; MU/&8><.G30<]S*PO-@A+U&;P1W'M+4;^.@OZE5^W"L?W-#VRV+,*+\_"C M!U5?S_WQC<&[Q"/+^O'?QXOS)$O\(R^2K_,\"^/S3YHF$%5YY(.UQ.]Y/IQ] MG?KU"!Z->#"]G9V]7195:F<<858^/)F,L].P'%=59NBL]'177V975WDT?'Q+8XAK[X/0WN7_(^?3ER@C8LS/]OI;.%793A9CF+J<^O> MU66+67+AOUG.\]:OS?CBJ/UO>1G%X3\$OTS4@4;ODM:6Q_KU_.>B7K[S[%ON MUZ3.$0MCC9Z;V32:*YZ4#K\AO M&FO:G5U&.>;WQ<\MKQ+B&R(K67;7&R=:'DZ@-*.IU411RXBD1J8*&)PRZR^^ MU\;]FD_S[]DD[-\N=NUL[,E[!WLV2/Q27WC]=I!\/Q\/SY/QF>>BK/ B[=1+ MTZ'':Z&S<=RI?#X<%_FZ%*KV=N4\'>5A \?357;Z.ON7+%Q^EWDIEY="832+ MHB,L6WA;>'#(.P]#]J,IQJ.0]UY*J:_+S*O?B]R_,HR\==7"K\8B+-/0RZUI M%M^V?H[NVPFF"K_TQ:)FEVI-_WTETZIEJ3S70>D8#S>$$ZKV_8EWX(XG;P'< MC)F._Y[/&V_^U_SMJ5_WW]_&H,Z?LLGW[*H(D/M\7LWE80/,[C^ZY'P>),B? M"B^+*"" <0$AE8 )J CD$BL/_Q54ZA'@J<0X9TDX:@(/KI8A6U^*S=WJ (NB MIV%1O(=8-/!8Y*:R'D<>Q%&) ]=J]O(+GB4Q3,._PT\@E)CQC#>NL)JGK;$?9C:OL-J7:V5!6UYX/L_# M,^/?_C'729AWR:=U+%RCL_*&"H:.RL%Y,9Q%,!KVI3VV#1S9J61^\OY]:&-P M3]13KSJ$30A@Q&_I"H(G$:\7#=I=GWZ8XVEEL"O.\PJ%AV_K%0O(QG\NPN]> MB+Z-;ZAQTN-7,^SR1;C#[U\2,/ BG(!^%&?AH/S!O]2H7XH?XW!F_MYY"'J: MAZ"G>3ZI*[R4XZH&4W-H5?KE>CS^,+4^UH JPQC].#Y4F-^K:"6>NKO0$! ( M ^=A=NCJH@U5&&"&H2.0>I1-<$N[%]++2L"Y==)2QZCPF$X!Z?&=$2P-O3MO M$4%WOF=+N[\UX&R=(L;3$N<%X=E:_&K9LZBTW(3Q[A:^]QCZ"]?7(OU=CQ8>&#W:0;/:NK[!K#\QV"ZW6%$UZS M/NJQ[0)?12O4.SGF6!?AD<)_$YCO ]&_^-\S<<4S>2P7^[K6K MOS1#$]9X^B4'5#KD'(0IA9I)BHSB2%L/X8%Q6PFQ&P;H,.!/9[\59:;8SMS_ M7 P@Z3(9?8^#"/=!TE=J#GJ8;WX'I?E?R2(1$_?2F)D2UF2]&04) MY=HI;FGJG+9*"\=T2I7B.$6W8^;Z +@J0_MW!YKI $G4%W Z?$$:HP0?+4R/ M0&8>:59?)5E8(UD P$8X:R&&AF*.E&#$29>"$)0 P%9[]ALDR\?9=+ACX<*] M=.FT&_N>"Y'[01*ZCTI(5=!@,[BX+6-ZC-;7WNH$X;W"VEN5%)>-%%?0 LP9 MQ*$)!$LU=L)QY "F*;<";87VWB#%=R:[!1A0V&FWA[[FUAW/W@I(W8\0M%;' MP46HHQYCM?:N]^!@Z^BJ(]M"J/!:"\)UJ?ZH^/T;^A"6;,Y@TT;4(D&U8VF* MJ*4RY0!A8+40$A)B.-JJL+?.YF96;**S*GKM;YWT'"3OMG6_CEH./H%([K7$ MM/%.6<\*+G4, >JT84AA&I?86;]4:*M3ZWV7N)NVCFQG2SP(N067>4PMF%QM MY3\-0P!_3'S9B.ST/$[2I/87007+Z9./'([,UJW^\.[$P-- 9SXLDH MI:$O16H0T2#U1Z,D O)68">P!D'.C=0IH=)0G:;.**TI0BE"6C^E&N%.Y/KU MH:$Q\:Y(BN7EY:1.S&A'AE9QPOM'&NOAFP,O_H?^T7&\I7,EQ A[:))]S?O8 MSL..[3S<6+U3X S_=M-28?*9+O3 YEM-$@6)AHVD@8!S37 M% A (-$T-1K BC\1=7*K[N6M_&DK6OK5D]+G?#Z\C]G>:R(Q?;O16AKCSUMT MAV*X76[]SQVP\2&?W"8KSI/+;#R*F+*NP;U95:*J(1&0+%Z[+N<]5!O$NRXN2 1&OO4O5=2P% M]U/0-G$.PR!R@S1*SN:SBZW*1Z\34SU?<$.?'G&S ,3B%0O (W*Z75OVL+.B M@"L_[2_98NE'&"49Y2)2%(L5!>V3?&*M4R.5L,C"1&,@@U ME5@J@ZTP*:>*$\Z1.2R3\T6U1-?"YJH6WGHUHCLKX]5%"QYE4.ZK"_06Z+U0 MR3H^D5>FOB2(LEX?[?71(]!'15/MTF'!!;<>C4%,M<$RU:J,K+*ILWS++G[K MN5VCLY)IO,S[=):. ^8*'5QW&I4O>H7U0 S_?MOAZU1%CSKF7H!&IE# +-,4>0B8ME(B7HD<0A.%6(N$^(]-MA/XX! M9SV,.2 8@WL8=2(1$1%I2R1&.HA'N*+$EGR]TI1! . MH.BRL\_^2XP#!S*;YC1S=&A&MHPR03%2%!)&M#/*IBED MI:&7$:8@V"I+>%^!H@+M[%RJ,#$0N(VE!.%F&E%%>I2@$MY3GD4&CR6'F^0V H!J33 C='623A2'!E(+>? M0I.BY2(?K9HI]1CS(#'F#[<*I9;)S!CLD*5 &$L1%HHP04JAE$J!J'J04/IM M6N>$Y2/WQ]!?JF(:RZ.CC,'9Z&[7=B))J 86J$5L3+$'DM,#09,NQ2&R';- M);H&@7GB>U_3WJ\KRML=XJ(><'5:K_2I>WTD@O 0-/#/UW<%?UIRY1$(MA=0 MNX]+NSYT)1J"5L6QOK#@ELZ\OZKQ[E.9]B'EI^[T>QXJ\4VW"O7%=/K0D_UL M')J17F;#O&Q1'*X/O6RO\L6J"?@H%B;+0H6JT-P[]BRNKSG-\^DUC6^;A"%/ MTJ.R6ZS_*])!['*ZT1EW?Y*&RD;)@1$#FX3NR[-33YSM2ESCHE8!BAW6VX, MM0K/J%02"T2H8L@$2KG1QJ-$3H@&5+ETK:WNM?IP^.?C;/&_^<+4V_I(1?B^ M9?C0SLKP[5G#Z"]K!%^21O9UGI<5*7X(_/!&U9_?_%AVEC;J<_+Y/%SZ?I!D MB%[TH'CDGU/7A3.S27[A1WPY#VSN M[QB7/+Q9)^.:;G=E$^B;"U!7G+E=,>Y=\FF:J,OY>++Z:K#6WSQ6?RF-=K/8 MT+PHO(B/*U)*DV)Y<1F)WC]_761$LK&QR&-RAS];#*)O>9#3_B5K&JG;U:+YP=5-YDN M%OZ3G_LD7_AM"G8)AF!-"H2]Z+( YB<^J @,VRTANE]Z-7Y>GZR9;;Y<5NB.S]LD\#>G& M<.._Y_/Z$9?9U_SMJ9_;[V_C]'[*)M^SJR)D-9[/J[D\;(#9_4>7G,^#8/Y3 MH8"A@ #&!814 B:@(I!+K!RD"BKU"%E69O6>^6T/?>-;_M9L?2DV=^ON=N38 M0(D)0D)0'OHF2(ZXM5(@@Y425'@X^V19_G@P><-Z>"GWWTM/R/AN&=>&5LDT M_[X2W.=Y-OJ7YWU_<63@T #B:<#A=MR &]P0BJ,R0J'EUJ^Y)5HRI(##ACH1 MFEEL:B;*4_2GLU_S;.*\B%CDGZLC91TDO ]+\3<<%@;_H[KU'_6EGSVP6ZCI MR/UK.;X,@DQ??;FZS-4?X^(? 9ZL+ORO?#+Z+>;WK2&57_*RA-8*?Q3_.ENT M 0A8X0]PN^&*\X$(?'R[VO/ #4B*L)5^FP-N]7RR!J']:1GHP\/<4%1R&L2Z M/WM+:MCAAI.6.3'%"!H,4K_K5#"MK*#&08/\_S34<@TH?HS5RF9G>CF>!#8Z M6GUI-J_H9*7!G(;=C9@@%"WU;_WG MLJB(YRP;SY.+;/Y[7IO@O0H2]9#%^")?)Z&6$>8:@\^V[G>KZG=5%Z?WR^QG MD53P)1QX%?X/-!QUJ'7-)W1^^.H7:YJ<+;U:D@V#Q[W6;2JEI=93]UQ,ZM6^ MC#>Z6>S4ZD.;\'U+C#8"$X!P2@G3C@#J4HBX1% !:M<8<9T%"\]["U>VX_@E M2*?)+1BN V,/>+==[*JCMA9^7F7]^I7!XVP\+Q8)1'59^TI3C>358JS(3N.I MUVRS(M"RUVT[W,;;=Y$UQ1H94H %MQ+7*B< ^:>NZBF_OR8 MA&*T[\LIY?<2J=L5:=%]*])N>PPVZ]$^="O],N79\-R+GJF7$?,BB]BJV;QU MB38N8KL-+S_'02D-NW^9786=#*:.XCS <'_W"I65,O?"$T7B?\KJ;C3%UE.# M[WPQJ41L$%.1R[-3O[;1N-1JS'$;J45!OO5PO\:SM3=D*U7@PA/?M_(56:C( M%2W@_HG/)UP8;VJV*":@IA!:KR)0AS423E@,/55"R8&\\Y3_$F?UOIF4JN>T M4TD#Z;OMQ*".[,IK>QGK#MQ%RD5T%2^AHGGV?)J.9_Z?:A_Q;X*\V)AGE9]ERLMBRB(;M#J9RKYRO0KKF M)429+>?W@%!%.%)VNMM-RR6K";)240($9! X)K%S*8+4,A ZWZRQ:WU"V+S\ M[_OI.NO^&J;RZ>PW?ZJ$>=SK('DL*5#V;KL@08<=KZ[;JK8'8\=;U [E@EJF M ,#0:0PIQ*$UW&\18MH";J5]T!;=$!70_>9LQ]+OQ$EW@[T_B\M96.&H=(R* MU"%JL1;"$6=203 ','6Q?F&V'_Z^^+%L;_33Z6PR\@\0[Y+'U2\-KMCQ(B9- MJ.G(Q.7YFD^'GFY#]X')+-2UO[5TJ2#(J^J4^!FY5/S:=??GG_Y1?W M\W](74S'9^-AY<<+0FZ--/;+^YT&%V0P1T2L%/^[;I7(8XST>/JO MY3A8ETN?Y;=L'ER\2?0RQ"E>>&$6[&:39)']$>%\-=U2H:L:[]6 ;)[[%5O4 M +KPHLXOW3*H?XM )'Y!P^/*%8R-R<;AM_ >?\C/PB"S/X)F<)*'9A^3Y)\> M&A6C\;!<\JI+MP?CI?MX.EH.X_'B[TJRY2BZ6C?=UL$ ,Q]M:!NA2FMTW,99 MA_N&R\+O17 %>7TFAN<,AYYARA87<52EA2!.>5%Y5<>[ 0#_S#:J^+O865K^!I&X0\/S\4A0&IED4;/[*;#X/FE$( M+*H>&+A@K^([[L7''_*OGH@^SV?#/ \O+Y)]FL)Z2-C9%L-66'H\_3:;?"O= M&EGDT+PL#3V<9.-@])QDWXOE. @I?ZFGDU6H0<1A491=-DLPJ )0PO8'NGYA>7DUG,'$P"9"N?&3IM?EUZX@GNE^!(]9 N,+L',M&-6ME7 M5T%:HW$1DL2*0*RYM]VS,OF7C255L.]I\2[$U+D*PQW U@K.QUZ&'H1EH%(3Q M"/#/&071%9X8;8]^34_CH_PH9D41A49D7[^^05"-JBB=\, 077?KP^O0E$9= MC<\,"Q:E2E;,IOYE5T$.1(O$Z ZV#S(C.K7/)E$^AUGZ2X?QV=/\ZVPQKL6P M5S4698=+_V&^G)14DHV^C8=5 BTBBC'4^'2LT3,J^^B<7X9!^EZ3+Q3(&[JU6 MP5/P)*Q2)+W@&YJ5S_8B3C2;2*!#SO))RV;(H,=4H MVDRKD+E& 'GQ%48W+<5F*1C#2Y:7LX BMED&4<5,4"6K-H/>[[+@S#,S\[" M7+RH%"D@-#10I!5P+EV*72B68@\B: M=FMDB@@F(2J,*[^85BN24DR_PY\L@&(ZBXD "#E.)0^\0PX8E!:JZMAV!;=)X@YG,'A'[^Y/^E!:&+;D6%'*L6F8 M=97K$%?@S8_):)F'>!-2*J:>;+Y%\IEX-BPCY1M%,WJ _O#[4>E^T;U;Z4-> M50C!.LGE^'UV>#0]_ PS,HCZ6P>T5\M(LM$ 1@?H99?O=)5?^/? M$;WH(1YI4 :8127(W[QV89VIT0P_(N/8]"EOOZJ*22,#/ZE)B-?Q#_8@>>Z! M7[TJHX "1R$SP?_E9U_M7*T=+F*EKFF^J/6*RN 58:NGQ1!!F0?5WP/4$"[O MOZQ-:IN[LNKA[!%FO'6E,T=%KD:X16."\T#D,N27A3R(A=<0BJPRXXT\2)F/ M3V.2AH>C@^1[T"B>P=M>29S&>^><\$>+33W>X)1H(Q17.#464 "[C@G=F<-PKPR+;_[B A<_.0[L7@GB2"/'7$,]]F4KZNDI"KL MIUAXS6D0#$%5N.0.N5LVRA:V0<6R#!EB::CL+15GD& I"%4>8%[G]IM-3\)@ M/V?S3_,21?Q/&+&'$B=AIGL-)#QK-^.\3[3N-I@ X,X:;H\,# GQ7?]:>H@P MR+=HFR\9# M51K78L3^L'06EL14F3%K7U>^LE6?+A\?G4TEL9KUWT1J^:?I<]@WFX3NF8(;#LMLC"!BG," M("QS> ,"+S'I,"+H-O2J'#"'E?W)^NS/CK,_[V%Z>Y+EKH/DT0X,7*%OK%>N MUBU;@>\CAZQ8=#P?+B^*&+Y0NDGG58;YM@0J\[/.9Y,R=-&SX&K-%['1;I2NM\O/2FI68NLL.G>"DV<>_%$Q\2?L2%1B/PT7L^"C*]5G M'-3GQ7A2;N-D5E31Z:47I?:O5 DUQ?#<:\ Q0GR>1OQZ72.0R MA,ZL;!IKPGI0T4,1/?Z55IA7%F'HT\]FX^BBE_[B&?^NUEX MRQI1=NP5[7S;?[N,;K::5;;Y+2F\("K.KLJ0FX:G6L5<3J_J=(+ "_DD>-=* M"T51F16*.C1B$'U:@Y82LJYP1![U7YV.IUF]\-$+%GV>-]R4+3;.V5K8K3G< M&Q6GC$F*J*#,20I.U.A1KW/+;E/IIN6 ENL+]^ZZ(F?[MMFVD5.+T#TMKNHC M 5\Q_J-.Y]5SE^-IFIF7=N0EOB.5JF "R_R_0I]VJ[$ M>!;_MQ%0%'BD#$8(!L+6'%=P81 M3MZ2B4O!&L)+UO9PQ<+M0S.JE5X!#7&,C[:5W.W.(*CESDB1-DHZ1Y&CH6X[ M30%G5"(JE/:DMJ\%&%O,F7L8<6QB?Y,R#HWIU1$<>6)(Z1++.S07(Y M61:W:7H>"U;Y95D1^"F&?DN&7T6IS'\*TZ\"=J&,] .4U>,U>.&4&-,591984P6$/ I24$8M)4 ML[L_Y7PI0;0-2OB^TXD'^H^SFJ)M$GDBA;1TCR+YX?MY'L,M2R]LK-<8:IQY M7/QCK2N&(W)W)(*;I&D@(-4D=)CR9YJP1ELN4BVP9I833>YO(5V1B&FFTZ(6 M>+SD;J[OE["-;6UM!0D/ZR[X>,9UKXL)&H$8T1Y^8]U];@Z:G%U=XFD M[Z<7E[;+:67[;VN!,1IV%&.W6_BLM%Z^2]X'4^:91[99V,_@&CC/IE_SY(=H MNSP+8:.U"6!<6W62KZ'*]+1^=0P.^+&T(H00S,@W>2@#D+D MU&/Y: HL\[N*D(_@ESG4.2V6H6)VL!Z5ZI[?TSI+/K[MN5?QDKE75^+616S%:U:U9VK M=@,Q4Z5,M2_K+H221.$,:3^C/#Z")!CZ:<6@A6J,83R3R?H+F[22]O3;9Y<_ M>/(Z4BL(^+.5[2TXRU$8V HDDHK306FVJ:",(2A$89JQW3(@U\/'G\, M]X90LV$VGT?[[;JX6Z^_SA;%IXRBA]_JG>OM6]K M_1I O2DE+HB?VQM;9IJM[2,$9;^*,@]FF$\FU:\1PH7/_I7#^O,U"_$E.B\^ MYM^37V<7V59WB^_CT>+<_^DIJBJ\']).L\LB_ZG^8XN.WJR:E*R:],@W-[

^1-O^8G2P*OHW_>YUI#Z/GV[9?YC:1)]A#V@ MHQF'MJSQJ5?/H&(PY?\_>^_>W#ANK ]_%=9D<[);)2L 9#@YCVIXC7'O^S. M3,;>)/M7BI8HBUE95$AI/,ZG?QL *5(7WR1:IB14);.6Q LNW0^Z&XVG'<:\ MR/7\4!R.PZ$?468R;[>S<%4AF0[$:YXX!_=,*5=N]]B6>,T>A;..JY:TQD2- MB>>#B0VJ>LJP[V'+QAQ'++0C!_G,]DPW( $5S(N[8R)V_D8U)AXQ)G8E.M"& M_O\"4BSVEP1IO#QK69V]/',?\;ERU<=6=5KAFU7CFT7<"%/JA2S$+'!\CV,O ML#SDHL@/,'H&WQIB$Y0"*+AC,<]R M*?(\\.QLN5MO8\^V?81<"P5."UK>37/FQ5INHQZWK;/3\K,(]C6-FU4.">WI M[@:(K0["NR.EA>L#V=SU3&82.W!]SASJ>"8E).((88HBE_%-I!PE@OPPDA1X MBI'CXSJ1_@E808RT"8[/RD^W45-CQ/EA!&E@! TX=4S3H8'#:$1=9ILV0(9# M,+5">PNQXPLQXLAM*,8=C1%[1H=0)RVHCYM)5N?I,KXB88#,OAG#;"$2O?;) M&#BR/8&7#L&Q[@U85GWNC?C(H2&-&(X\Q@/'@ M?'(&HFF:/=IJG.Q96>KFMH!&08V")X^"O+:& XLAVV2.Q3W$, I=#YD.ICZ. M&/%-OI$U\C0*'KD);&*KA\@F9?+9H: T?_\H\]R7WZ\QON]T7*'B7+Z4Q9O< MZ;#ZHBR.VR#0?_8D@Q\Z&#DA^&VA.,D0NJX91#:.:&0S,XS,9LDT%RZRQ*98 M2!DQ38[$*3?7M.S(MUV?[GN2H>I%59E$U4M*ABO'??1YA9W/*U#4]A$"\Y#G M%5[XLJYD).CS"CI'?9\<]6M)[B2KU1=&*-F9'CU*=\#3$QO$4#LOXX>9*"VT M!Q63]-MQB>Q9[/T*_M*J-&"Z9F3IG1V=YWS.>"YW+,MDGAUY MC' _9!9U.*-DTXM?=[O B0XK;@A795M(WH0/6QV[OUT'1^SD$^N,LY[?&2%? M,2@:/C5\OBE\.HVC<\BDGA=Q-R(6MRR/<6;[D6]:7%R+[';A\]>CAD\;'R1- MH)OPV94031MHT!140:RB#XXW*6+NY,T%'O8>;90S2L4I+-&WPEH[N&T];T, ML6- &%H3OP8^HA%RP $-7>YQQW8(EB:5@SP FHW:K#LBS'';4E:/4'H*"',6 MPQKFE6D?PH_LK-%URLI_N&!:Y\RT?>)E[XY>W%ZB%W,B:MJ$6)9'&&,$ MT2!0]EM@.J&_0=S_>O0Z;M.-D9-&KY,Z_W(MJ]JWL']\ZM"LD[]//_G;P6:] M;>RXV.7$]NS09"&/'(PC,XJP&6&76)[[@GV/4[1,28]QG03^/FAQ,GO&&DO/ M $M)7;TQ#K8ENSJQ[-9,C3\>++&YKUG7_9LNSC4LU&# MO:S.)!S;M0JRS6)@,BE8UL>99^+RKZK@V32YS>:I/!8T4'T>B*(V\SR>%DHM M"N/[#XWA*#[\H%Z[K#8A$C'"&71'^9Y'.'ZYDIV3%L6=*_ZUB MV.% SHFY2*SE>?>T087U$7 MTNFSMDM#OE(9:)*F!"X83I92,$H MI7B]UIBO"B3+*L*JZ+U V(:,K\*PA$M96*Q\6Z/]L93N&U$R3U2:E"5U*W'? MTI&!<"96!B"&)E\L&[RBE6UCZM-J4Y_>=MPPX&[(?.Y8+'0M%P6($A1:',&' M8"./YRG-*;^5$KD6LKU]73Q M1]S?I,HP8%HG\$<;&JC:]E@!OJ92/**"3;%="JI2(/%$6>PT3Z9J>2A 7=-1 M"@^ "<]C52\P!T/FJY!N(U9% \MRJ65C>G6=5P-,T%N #'4YV$()S$TN-%#4 M3A5U^N+I%$R702(;H2[K&Y="AX:I&+O2?GJB$Q7XU$VM[I4@4N0+51>V;+*L M@BB*M=Z*&K=Y6B0* 83(B5J(#>1HOK79*7456*UJ3T/\!+X$/'[P(.H'#I.) M*L38*TMGBMJ0QB2^[QFC&# B5Z4ZQ6421QIWCU*P9V_5R(R3X:UX6]T%&)DU M_P'D3"AC.EW$"N+EU\H9>/YPVH>G+>F]S61LKS57_CO.JT?,XMODXB9/XM\N MXA$TZ,=X\.5X[SLR^L:&+^\=<8X%ZK^N\)%/D,463;'F#G(XMBEV'; M2=]H6%+C Y!Q>;!%$:>D[ "%+R#E.4#-WYJ]^#UWEFKJX_^7^]\-RK,##\3S]_#C]> MN=>7GSYN1O>:DO+\ O*"ENQ(X',U (ME,4D^C>I)$)B1 "J+5[NBNK0PQ)^G M[XD"P3V%(AI2AKC#/<=S Q\$W#>Y[=J-6?$C!/Z,PPES;>;[E-. V,CGL(B[ MS#7]#?J>]UX;Q;*@:'ZDU2P+4(,U>W<7YW 5K#L*\62,1BU?\CKE LLEZ4+Y MJ8/&T"[)A49Y=J>N,K)97=UX3Z-]2;^U7\=^8K?#?/+HO>3B*IA72&2T")R\"&X1' MSPE 5\X^:WJZML3\=4Q?[8CY^S-][4@!IR?^!":>ZXGOP,0W4K0V7W%6['4:1Y%]%=E$N=EP7FHRQ VQBKU",8SP=N5M/WSP3 MG"&;. GC=6&9"%NA8SG8MBW.2(0\$89'$6*^S3CQR,;NW&22#41>Z/:0>ID@ M_OQ!&T6J?S6'1XE-D9_$0T5(OI&94\P_C:Z4YGY1BMM:HC?N.>30S&"[2[P^ M[JW13J/=KFAGH3H%T7("QGP:6K[)&?5=%]F^[01>2#P_)/;&N9==T0X[W4([ M8FNTTVBGT>X,T,ZLT;##D\P(!XQ/>BT";8]CD.66AN$&WO8]O]VAFT M(SW+/C1IMD8[C78:[=X![1HDCHS9(?9S"+5IVW4' M[

1:W2/QP7VG5EG[<-S?Z2%$F<#\8RI6T(TAF&T9^(V M^14[:WMIM>RX6G*SP2GH$88=[IC8%UP 7D0\0AV*J.LRA#99YP\0*CJL6IH] M;K9)'*C54JOE3FIIH_HTF>L@9C(>@#PFK7P;%-6F&V= #A'3.*Q: M\A[B6*NE5LMW5TNS5DO+<\TP(#2*J,T="[SOR%;.-^4DQ:905>Q..4F'.V[./\M$2>Q=2QU-^@ZD9H():8U*,"P"1!&(]?FIL?\ MT.4N"4T_"$SB6Z[M;]9$.*!C?I5,!"\'0-K/E?RV#VB$'F0?I;,&B%;ODU-O MJ\Y\PWZ(B,^=T*>,"78*W^:>:7J^%?A.&+Q++L@!U=OLF:A5KE.MWEJ]WUN] M>9W\8%+DA99'/8ZI;Y$HXJZI @68.9:_01=_R$#! =3;Z9E6FU$"K=Y:O=]; MO7DCDY/9+O,I-1V;@89CVS8CI=Z,.)Z]I>3/ 0,.!U!OVK-0F\48NZ?>SXP%=@1"EWJ(=-IU3QYK?=12BS@E[LBK^U'&+CS=J5K.I2EI+7ZE+6: M\KJ,JDD$ ;PM6-\8QB#>%-DH]%@4D, /6SM-MTM,X5!:37JVV:KGH;5::_7A MM=JJRXLZ7L@1?!$R2B/&N4FPJ\Y1.)YI^IL,M@<,)1Q*JYV>8[]=:22MU5JK M#Z+5C:+!KHM]&R%J!PCY-+"PJV&$;JJU6TG-72X M=K .E;Z@XYL UU;1R^X7?W]1WX^S-+Q">0?7*,]MQ_8];!$ >.9AYG'/(Y9C M6I2&D1NUG<31QFE]NT>[75@"+H)[#GRV.JP%+ Y8&K%,!++M._+5,3H.0NX$' M&&5QBR(_J )_HEA3RX&_-BPLIX?:S<4_/L"2$;P_RC)*R^^'NK33\Z6=G ^/ MQT#5*VS4>DDB\Y#UCU[V,EW_Z'3ZIXO?Z.(WYR3FNJ[!AE;HRCA:*K9*Q=E6 MN[A:J;*:+>;%/)Z*!ACQ7!9KO4ENTZFLWEH6+%>U4G_4X8$.'*[I-,\FQJAF MQB(!MQA'/H9_F4V01P,G) YA >?(Q!O,6(\47\[S>'HK4V"\AXTBV:ZH#/Q) MB?*G6I(_+E3BRXJK?2E=;=KPLPOQN&+'[%7<;D;,K^B]PV.GU!P M_##B>BZQF!.&7F"[IFV9Q+1"Y&T>N3N$WO/V]-YQ6MT2."Z]W]%E[&8:7"D_ MJF!\,CQS+^$4J<=@C:XW("GGIA5$3N1%F-E!R!WXC^V&5A1BTW?I?7\DHW*U^#2?Y,\&\;%6,PN-['YIU/@%-/Z=NSZUB#.L>S PL2R M:1CZS+1MQT,.LWGD<\\RO6"#@O.M]6USGVT/.P"W>B*U^^OY4>>[5PM]\BW) M!RE(S\[!8NW7'"-9R/=/8Y:#ZI@%\2CRG"AT$&'$L=W )A03-P2K@5!GHSB( MC*5=%L4B&0:+'+JFP$?B5"%_+&4OK$2O;3M@G:Z+MTDN^NQ,UZ*[SU2WH>,_ M:&W6V@S:;.):FVVPBX6]C\R(,&X&GF^1P/1"[)MVN.501QO:W*J5P>R#Q!B/ M0YM/,O8PB*>#9)(,)>T/2,(H274HXB3/&S\#6XVC'2CR(RM"+O5\C_F<<$X# MCT6PM&,?F5N,D#T=ITB)W0)0RIT.PV^S-)=/>+/8Q7I,M95#(:^1C6X#G5;U MTU;UQJ$(VT;$=B)DFJD'CM.*=G(ZJGT7" MR:?'4TT2L'ITDDG+0+G+F8RN0>C3"-JHOX81"TR74BL*$+-]EW.PG*R(V9AS MA/'&L;(#[#8+XZBE:$[/U@?0M/)KY6\H/VE6>;-\S[2P)]B9&')M+_)";%,[ M<@/;\5'T/BEF+2D_Z3'3/&_E/ZF0SS]D!G(RO(BA#_%M8HSB-#>^QI-%(FP@ MF852&$,9>&Q81.?I(!YN:_S@AVC7.M%IK"4UU@8V=YS(B3 V+1;"7YS[CN40 M &1B!][&<=AGL;9XU7Y^I3VN4IXJ O\Y3P'^* >(BYMNNXU+91X+L1-BGEKX?N9Y"[ N$M]O*S4\>]"&]^4\:EG MF[K8H48DC4B=0B2G4:[1C4R?TL#&$6(!H]SCMH<0Z;1C?'ER%Z?R+'V>#+);$ 9^,B-$&&^N3W+Z^9Y M)+MY?N]BS27^4LFH#QT2$+.()]=)?F<^86HU(.NB2 8_@CV1DL5B%7UK M3C)MNG7&=-L>[V&HCD CY%([8J;/<,0P(PZ+*/4LTX]\ZEO61IF3G>,]X7\6 MZ?SA]MZJ>![[ M]RMFQ.Z\7J>\"W:ZQ !/(QEUZMIIG&,SX-3'8< X#;B%0QI$CALBG]JHO4VD M9Y'L;3G"-K ,F^2D]Y*T7I^?7EN\ME!"%X74MATKB!CAW&'8#T+'PQS[D8U8 M=_2ZU4.U9@_C5@^*=$ZO3VJ/>,5&47:LWO ]8@?JZ=/^S*DWHNPP-.%[T_41]TT8(6=QRPAV.4.R,3W^78G<@NP/W'-IF#LNF +]W&K]F\3A%U;5P MK;HNLWR'!\CV[8"QP'4X,UW+( M1/QP$!E5(GP@ \>R6@FKM"(_W496#2 :0%8!A-4 $CDF=NW PRQR6>38#G(\ M1",767!Q&+17,*H- &G5S*)$ \B;DL!VWP9[$3F:CA/M38;459A\&B5YG1$3 M(0\Y?F1A+_!8&%!N.QS;IN4P@FV/MGUA: ME8]:E6U49]0@;#+JF%:(P5URB#@.9)K8B0A#%HFL ^Y7O22YK2559CW>;@6] MSFKR>:3<'([6[)2=P]8A7Y]-/PRZ M ]%12^D':X?0Y(]!/$\B4-374&KL0X-DFOUV[;?.Y2AH]-+H=73HQ1H[G&$$ M3F5 3=>BC&$,J&5;LOP9C4*[16:-MT>OUDG< +T0/FGT.JD,*\W"$>)@R3P/5\C-&J1#9E$+6;[K,YN9 MH>EA*T (A0P1VP\CO [2X=ULDCTDR562?TT'R7;,7FX[2'@NI*XU?_>S8OXQ MF_^: +I6ZO?L-N.N5(O8='J8:/I7C4(:A3J%0K0N0H*8'3IN:'G8 8L16ZX9 M1BA@H+J6![]MN&L'1*&U'=)=4<@&$#+/(-;TQWE\,TFJ[UMY]II!W>C<))TF M%Q4MDXE^OR[G?$WAQ>>7#\"Z9,OKU4=Q\8\IR%,Z4-_%%(W,#C@6.[ MC'+?LVQ*B2@+9[M!Y&T6AQ.34<_%YSR[S>,[=]DK]PZ4:(Y7-5^1C6 8IG^5 MS_G7YTD\_0A/=K^EQ;\2F+!_N6($&T^&"WY.5)[%8WAQ^3%: H;U=&R:]3=/ MZ!@PD!/X8PTV7CGB8G[3>2$&/P\!Z\\G:J/-P^*/&Q#6%6SZK!P^:;X:YQ. M!"[!O SAR?/'V@[>WHYC>I7,YG+NE:E"4$^\P=EUANYC4+S9+,]@Z.)Y,GEX M4^VR6(,-R'7M* I-1#GC.'21SZCGFCZGR'7PYH&XK=JU#*O4:E9?LU7A*H._ M776[8"_4-KN_N3:WHVQ2)//$N!?_[#6)S\QA@P?% @>.1F;@V90!1GHV#ESJ MDI"8)J?1)J/3ZAP. YG4H[;IKLJ,L&T1Z;]=!WM.UV:^61,@T6:L#:;M/@-C M+IE^^/,T>\Z<>JW6*23,ZW7[.;QHI#_-QWF2R)-V.[Z]2+\9 ,?S<2$RQ&&U M74**L2>:]#<-*C&=Z701JU&37\=2H K?)+:+;1[9%F<>L;F'B(=]SFWN8VYR MD,8_QMVP9+987ACWC;7X]*-[*:M*<#F%Y3"YCK\%:3&89,4B3Z[A-F\"(O%! M#HWX>)5,$BEJ%\2CD6>)$(E#&+$B;@46\8A+0^*%W/4NZDII/* ><^R0.#1B M+/2=B'K@ZE@M#7<(,6,ZP:NY3>+]!@7XT? M3-6G69++F7@N9;-@J"P :T\\';93XRU?B[%L#AQB'L?<9_ M,\VJZ\#0.8NK+438--5>*V8MK,BF@!HPTV=*HB8/RLL>IB!C>3(=)$9:.NZ; M2Z<8!_'3+_VKOC%*P)B.)]#\>+X =_VA7EYG.4A)#AT!DUI%(."FT6(RD2<. M5-/CR22[%Y06*W&HRE@HQ%W"ZYS#_XWX%OXMYC+,,4R@G;D(7T&KXJ)(YF6< M8$M[4\&:,1DL)O!A*.(,8"*EP\K&3Z4RR:O!-?^:%F4P8IK,#3 9"^,F 9%< MN:[<1^YO3J6Q88LM;7#PZ#P[PA%W3&W\].GJRO@-AY'IX8HJT#^NH0VMB,&"P>[&V"JO%_Y[SBO'C&+ M;Y.+FSR)?[N(1]"@'^/)??Q0"!4;YV5?7M? ^.6M,\"B!97X72'"; @FQ.88 M,P>!:^B"@#K$A6D#:75W\&IDO#,;&6+1%TE1RV&(5X=B?;9:D$GSPWJ2V L! MX$I$@Q>3Y--H'0J\N$@'[G08I),%0+/LW9/P -!)82F+ #9M\+E-'OF.[7). M0AQPZMH->' Q^%S,MQ&*3!8Y@6M:5A"*^(?%S,@+U_7[;056K$RC3*QUG0 XQC/BN3'ZH\_K>^'?EBFNBWS,K']X?%,./4.8OW^3]5%Z[_AW7XB MK3]1O^S1V]Z5;N38\V,ZUK^EWMK/$60_0Z'3:KYU:=WLE4:SQ;:^EB&PGY73 M&FXZK5H$3EX$KM)OKQ. KG KM9)8II'N)67RWD#,7S'1;R3XS7B Z-UN='=E28$QZ$ ML^VXGGT]^WKVS[/C>O9?5A'E&*R;:L.K/NHQSU8.N(S!!$SRXCS]R,?G]K!L MO <_*/NJ+G:SH@)%S":)U20W"AS7<5T:NBYAHBX+BIA/G! CA$W;]-9WU4$Y M5!K@3Z A+TD$?O*0ZTN2_2CJ.:25VI6OFL!NUSC0.*-QIOLXTZAKZ82.$W!F M!S:VF.MQ)W),,R;N4:YQ1N.,QIDCPQD;UP3; ME!#,7=^UN,-0P#EQ7=FR-,QIG-,X< M&#9>@%]DS+.$.L'B<:9\YP>RY( MIIGD-]$;=#I,JV=?S[Z>?3W[>O;/??9/9H/.+[?B).&3<;%Y9NT\'N;CH5MPDVZR>FXQN*OJEM^&LF3H@VR_[5# MHR_9^MJC J;#>X2U4O![:X9FETI@:LT\:ZGNEX4C.IAT*'AF^Y9K:GF:1'J7,6FGD6&PP?-RAA=+!)!YOT[.O9U[.O M9U_/_EG/_DF5"9=VLNKJV>\OM-Z_[J2HK76BRTEH&.%&_2H:V8%+(Y?[#G-8 MY/E!Y 8TPKX31::S2>7]-!/F"\_S5'M)5D^[6IZW;ZF48) MC1('0@E2HX1#7$;LR N(Z3$:8!YAS[;A'P_A,/(V%G$65B+*045DEHJH-D903T:CX<),,XD4AZRJEN:A>-%G( MTD;WV6(R-,;Q5W%),H4WS].+:LY7*TJ<=<$(\N'Q.*IZ!^6[E3-HOT#"Z3Q1 M%W$XG?XM=8F= 8._+N)P]B*@BSBB[W MD(4]SXM<&E+'VF#PW#.FZ][!",\?S4CZ5_F:?^WY&N]A^P/<;VFQ?$=X-YMD M#TDB5>:3U)B?I8/5SO$8LV=SWN;IF,<$=#=A>^_#;!IHS@!H;%93ZT4A#0/" M;3/@+,*N%Q&,'<_RF>W8/D8' IHRJ>F4@(;T *@UT&B@.6.@X4Z=%XEMCW-. M(^)1S+'CX,"UB'_[,&OX8]A$8 M6:9EF28#&XN'EAE2,V*F%86$;7"EGU#DZ$M2S/-T,$^&4L+;A#Z,>H30%K&O ML^:2UN[.:3>I,\+M*'1!K0D/>,!LQW0L8A'3\]W @K79.U1<^#W"-6^HW:S' MF59NK=SOH=RL)M/EMFU[#+N(NE9H1R8-*)6>"\,X"M#& ?,3"I'HI5MK]REJ MMU4?#(<5V[1)9/JNA_W(8KJ>U'F^T)TK_QFEU.XYQ?J;5TFWA\R>0V9;DAI9#N6 MB7@4FI%IN[[O1[YM.5'@>G2#P_R$8AEPL42]Z2"1-Q6M!G(9.D08M[.&DL:) MX\<)BNIL.=?%H84(95YD$^);%/NNQ D?L,/WG!..BK2+$_]-\FP8%V,A8MS$ MYI\T3&B8.&Z8P'6NFQM8@6T'EA6X)N-1A#CU)$R$W.$6/V12[:$],&U.:)S0 M./$43I":F<1V/]0<=CWB-1H=(WWOCXNLQL4P1#CR0TS<*&(\ MX%Y@46(BSW21[;CDE%-+5C+K6K6=>)MDBL^)8&=-* T,1P<,5B/E%ID.V$J$ MVMQD'H$//+*I'W++-\&UVJ@">T+QE[<#!JM5ITH#@P:& P%#@\"48L5O2:X1I: M7'80TP@%U#[89OEG,:I\<7M+C[* UC;L77M:*KA4= M@T(O%9T@EX4>LDT481:*$T$AJ#L1F]IN9#J'/.CAR8L$K_AA7CVZ,TW.5EOB:GHG/+Q_+ MK766Y,=5ZF!,^L:.9:^2V[MD"I?-LER:[E^F&$3,\,;)-0IU''RKWWYZ>.F/#2%9<^28>NC>#E5 M*@]=\![*'Y\<3X=$(79":B'+87[HNC9U+#=T&8ZL $6L,9X.C*(;49]P*X1! M#!POB *06<]E$7.PNU$7;$WN=YE-_.&]A7Z]N)B$B\(HDKE U_E8%@:[3;+; M/)Z-80K3>@;$!482#\:B,%B:#75]KV5]+_O#XT%C]0YBMEX$RVK]B4_\U'[S MG_B)=N]ENI;8Z?1OJ;?V&122TK7$SEX$="VQLTM9(H2=:3[2>:#W1 M>J*/:Z)//T/^EVDZ%_&R>3S72?$[ER ^D40:S&R66%:=1V,1$CFN+3;A6> X M3FB'8>!QQ[=09'K86]_G+BU@E3 SG8O'_R.=C_U% ;U+-0]2 M^4OGR&E%/I0B\YJPC0?,#:EK@^82.T"V%7BN4F0._W4V3@FVHL@5B\ !%=FF M/6)AKU&33X4^@A%..(,81/901!26J[(//"=C>*?K:W(OQY6D;'% M>Y9]D!IY6I.U)A]*DQOEY:CE<\?T18XF"DTGH)9#I":S,(R0_79+\J$UF5H] MQ,E):_+)$!9>BLV@J4R&C2=G'OEZ%IE6=O5PGQT[N8B"*%I7&D<;-?(.Z/Y7'" ?L^DOF]2JNV*520&JWNXPW389Z:SUH57Y MZ%79JOG#?((]V^?,CC R<4AMBS*ERKYC1?;;^ TO"P"\C2ICW"-FJY$ K0["=KA!]WO &, ;&=AFCYMM5IGL ML"J_.-?QE.-\NN,[<2_L,@![A\5V KSO#DH]<0SX3FI\-ZGO8-,B%K4\AK'G M>;X9F $"/TP6SWK+ $H;/A1RP/)Z.Y+DHR =T2"F0>S\0*Q!ID1"'UD^1:[O MVBPR3==TJ.E99L0Y]\!>?,XV'_+.&%+R7P..G,_\HW(*QN=V2#;V[R_ M>!12WXKMJR+W4F-$ M4,]X5X82+0OO)PL_Q_E@7,H!?E0.3OT<[Y:!^9QG,^CB@Q%/AT;RGT4Z$]N\ M+7&3G++#]7*%.N%!.-N.Z]D_F;,,KJ1HCPOC^UF>3@?I+)Y,'HQ?KGXX3T.A M]?YU+AQT!$$=C AN5"E!CH="BW/J,8>:CDLMW[.X;88.9AG'4V[*Q!08-".Z# 4*,6 M(0I,,\).%-B,(=L-'=]S7,^WDT>=M[N_-DQ*'TG@D*Z6,KQY1+M MQ$G?V7RB-^OQH9 :[*Z:$S#T M=UW)#;#D.1Q0DS Y_RB$0A\>V-O.[7FV=M MV%NT9[=+ _9LYE ;(JMC4<> 3B<)0.^/,80W#CB[/GAZR";499P VC@<.RX. M XILWVG!&FPC8FWV /L.B3&GEH2X63%[O8;RL%%!VZ*#9$!0/+AQ&.76X :/ M*".C$1LA1DUS(%+6NEM!^_(Z_-DP^\;/[D?W+^'/X65_\O5U>6G MCX;[,8#_NS_]>G5Y97R*C.CRH_O1OW1_,OQ/'X/+Z^J:+^'5+S]=RTL^?0Z_ MR-+35R_/[3Q0W^7%/Z9S$,_!G]9+*P_38K H"H$ (LLDGL:3AR(MC&QD9(O< M&*73>#J )PO%':;SZKH\*1:3N;H,M%U*3&$4XVPQ&1HW"?P>#XUT*N[Z]V*J M$.8^G8_E0\6CDFF1"&=\*A?G6!#8U^\J*L^P*%\VD1=,LWD"W\QF29R+MB>3 M(KD'"4\,6>,96OVW19S/DWSR8*CJW :\-@+4,#"Z^%M?K5QN474Z&:H;$Z-0 MM;&->3J?P+?_\SMNFNA/<.=]G \O?LJRW\3[E@YKT9-7X#_)FY\?3*%7<0H# M-"J?."F?V.CH?!S/H3E?L\E7&+ZT^$WU'08/\ ENGJ=)T3/BPKA/)A/QW[@H M%GBC#9NI MC#/QYPQ$,;D83$#:#/?SI;"E%TKF9MD]J)Z<^FR:&+>3[$; Q"1;"+V^NX,U M?5#BP@ST5RS>?4,<9Y#2!@V"1R?S.'\H[YDG@_$TFV2W#\OKH5WE<8?"&,<@ MOO%@ *(G1!2>/DJ3]3?UX"GQG2&3RV$%EU^6/15=!*%.IB*??;/# $%QK;1@ M$!2]U6>+WA=J8#+0LAPP0PYMT=\0B&IY71>0S53*#T\+T-[2L9%)*?\=Y]4C M9O%MJF >3R]3=1"4(#-/3%N%@4,D3A^)!1R$N?P(# J6(F+8-XD&>@QW<9? 5KU]3 #!F*LAB6N;YQ.87E2.B(\0!K M/:C=?:( -8O>(!_)?,U]%KV02[S6;Y%8_>9 M\]U-_\+,#]%(()B 33)H8W0(>&.=2G&73A+05T 2P MA8I$R=I=_*#D[0Y,HG0&-]^DDXE87J4M*H9YG,X*9=+6+ZCD['L8?;"38C". M8-B5B7J?J.8FA7#=TJ)L?9',8CG:Y0O4M[#."64HU"=X6OFU 1<+K8"5"62J M3 R/P>Z"R4C!=A."D [36&C1#QT7\T]"@2?QK1C)I20+SP.^Y]^X\4\#C!=E M]()%^VU>":98BXM%.I<2N-T,D.;Q\IG??_C%C^.K#S_(X5I=^->O],LKEV:. MF#X0->FII,5,?YH](YD/^F")C/-L<3LV_LE! MK82>76K/?C^GZS1V!\D",23(A/JG91J>!,7Z4!81,7\(A%:GPHQ M5&V&%_T3UT^@RHP2IO]T"!(CM%EU23Y/*-$ E@\8+S$@?CD=OIR.OA$LY!6E M4P:.HO$?Y=.)MH]2$0PR1&1:#N DAD$:)T,I(?=&O #A%3/1@WLGHXNRFS A M%T(^DGR0;&U#J#R:NN.%<+&6*+II!@I!^5R*5"%T #TQ?FIT1,N:DBT'B(*64CZG#&V:AK,;?G/.NK7W[^V?WR MJXRD??KE^J=/G_[:+=]:K% [&L\*NW:\>0EY54@&3 .0CZ6HP](PC(7I(D-E M8!#&1E?=231: 92XL]#NX>#QYV+#V9TG>,"H_N%\^^Q]^*(. MRITJEP'E2&4O\($ IKNE9%Q$*1%G*_2@9]A0+=".]46E_"+NB) MYXNIODDF:3)2:X+H[)J&EI,&#XOG2E*D8(N'SC)8GY:!ZG$ZDL9&P_F6*E(N MHMGT FR9.S'C*^NI@H5ER$I(J&S1UZ1J4BHL@Z& &>AS+M;8>U#FI1R+!JRO MFS?) X!Y%RM/#F5O2J;[ROSY0^%,E1AN&7CJG?(955,0J4@ M52^-BXMJ1-/!8A+G/7'M:)%+=_-FD4Y40&!K#!$D5IIBE78U,$1,H[PQ;1;- M,80YF$Q+NZ?>WRC#HM]F\FMA1X,?K/Q>-7_2\(-9^YJJ:'W=7E#N<@@&XW@Z M3287%Z*+8H]12IC802@-"[G?:2R-[(GR\@;Q;+[(DTI0BK%0_Z6! R,LU$(: M0,M9'*9%OI Q@78]P38"',+S6)GZ4@>%+P4>W2"6(E_K(PQ6/;!*)Y4Q)I&O M 6[;GJT>I%1:KUZK@W=UW@" M[8!I3.3.'=PJ3/#O/_S=_5*4;O%=7$AW6+ZE;URIG3QEH"]F #%K$R(,6F6> MR+D9JKU!T)V5A5NH7=;PBI83I;R/4K7D?H!IN4(BOA#!/B4(9'(YHD-CLVN]C_]//G3Q_#CVIC^>WWF%N. M[+S,]B^QN&2YZA8^7:V9867L1X;FWRSV6ENZ,JK2*V,F,B"T:OIV/*ZW#8'% MGG*>?DU6%W7E12N+>-WTK<)),N1QDZJE62UOU0[ MM5W">0-A@RY8!?E[4UG M6]IJ M4+$843B_,OTU0$\N1&?[G<5PU1_M>M8-P04%VDRK:"1RZ-CK1L3FV; M=7JJ7J2HG\M-@$XJZN?5'8I:4<'G 9F .\7\K.Y?+/?80HG2;F+ M\6C22KE)K2Y<^FHBYK;:".D0S!))PE;M34T78EM.O*R.@-V/04'&F4BI $68 M+?*!M.!@ )H->K0]RXAYY<>,#"%V9>BT- K*]Z>Y)'-3&S5R7WNVD"'5O-RP MD6'%>2JB4\.D=!&.7G3]3,7KGUMKNK-=;R*]77]4V_65B*VO7MN!2(6%XZ+( M!JG<,)+*/$WF]UG^6S./KIGT!M\6F? 2>DWO%D1>9-")-0H\AGGZW\;Z*#U9 MD;0%JIQ,X+'#I=72S%]1K9%96W'1W",O-TU4C%#Y%(G$M$GV( FHY+(HVB+2 M9N$),YEJ)Y_7-QX;DM([*I^VA)W&MDB6I[?50J]>D=]5G^N=7;5G)M..FF[2 M(,[S5&89*$>M (P(; M";8 G"+I*)<+R&@A?75X>IH-59.^BEB27(#4MR"#%^HO%;F:"3=S.A#5%B);N_<^5>]\M?+C:%G_8'1J4/RI,HE3&B$0RR!T=^+[.DVJ5P68E^&GNZR,TE;MW!XP7]F' MV19F$0'KN4RF*WLB3B@T?-MRTVM%F9:2+V- N4P2$C;IM$J]:6K3UMB.5J2= M%.DO4B"4S+E#,*E3&B]796'H"X>S+)!K(%(O-MZ9R77FJ94B P M=9S$0YD8W*GY>Q$(?9+=^CY40_R#<3F%\0*5G";M6OWMIRFKAB=5P].ZX;U' M/,1E;D-YTU+ RL1,N$LNY2+H)<\T]L3FCLC/O7DHGV^ +3E5DRZ#SW$Q[LE_ MI5/P%5;'ZG!D8U/V^)>JSR*Z([=JI)ZIH;B.OR5%E[NVWNYR"N>BW8^(B#P7 M:0BDNUO6"2(K>U!]PY78W_!?5'Y(Z:ZLYJW4"T,C"46D"PL[\+;QBOY5 M7PH/M!9&;BH:L,0M%1&LDRW$EOR*[282W400;?9XI\OWJ&6L3@R.929"&>$3 M*2_2NQ)WRWU/T:IA,DIRD?\,#Q+AD62^DM@P2H;+E4*-X52DM2_S"";B6)&( M!3Z4)U&%;N7&QT\_K:[8F2'R@:75*K-GMK4+<#:=B/REFT1TK3RN-$E_$WD) M\M222()89G3=P"(V2I>9X)LMW=(U90VH\](3F=0&"' ?2Q%1317GHI4Q(.;H M9I)4 [U56KJM)=M+'W5H^P7OO_U2YJ38Q,6.1QASHI!%V/<(#XD5%Q M7CWU#F*U7B>,';(H6?O-?^(GU/H3S>[75-/$B&_ ZVJ_0Q&M1Z?UK<9%GG3/>ZWU4:' M]>D>D]9MI=.BUVG1H_U]-H*UZ'5%]-XC::M+QM<)].]=L[0.V=>S"+!?I=]T M>%U'*8XJ2H$=J^>@]4-;.DRAE4LKU_[*Q9P>M6RM7%JYM'*UK5S$[E&R2Q!% MZ];1Z-8QQ=>)CJ_K^/KI>.Q''N1D.VGC<2B=%KU.BQ[56SLG(7HZOG[T_3NO M^/H?)=_+\OMA%_AUUNM U:6'JLJI^GJN+X\H+!>)%/1?W2U:>)9E254-?++4AB4UGA?OD4P=&VK)@JZI)+ M?=&!:7(O:BM6];95D:V*@#\NZO$K61O5 MZ,D"VVJ0Y$"^-1-GXX$K>JZ9E396 LVLI)F5WLHPUH:(9E8ZN_G6S$HG.[6: M6>E88[T;W7Z*66FM-N69"WTWV%*ZQJ'S?LQ*KQ@)+3)=$AE-N]0%J3CTQ&O: M)4V[=+IVE?;QI7Q;1[=GV3;GDM[4ZL(2>@)]U?WK%$YH9J].KKJ:V>O0:J83 MN/<'$]IS^"Y>L,[?UJJE5>L9U2)$TWIIU=*JU;IJ6 MYXY./;RN>;UTF.+8PA1.SW0TJY=6+:U:;Z!:E+8:=M&JI55+JY;,0\.TU4I/ MW7-N=\FF.ULU/*)0_/=XI[C?,4FNCL+K*,:QQ$*IIO_2DO=.47B]_W,*DJ>C M\$??O_.*PG>1_6OM['R#_6NXR.%-DA1J1W*N^4;2^Z&(ORK"+45D]23I5]WA MY#^+='8']J6QF*9S>-PD*<05%2>7),NZ@4DJWUFQ: WA\>I0EJ!(@V_O,D%1 M4'1\!/O&JIQV31+SY"Z6@YTGDWB>?DU@SD;P5PO#^EY\=(^*Y5OSJ[VR%Q]K MH8?1G^5)(0[<#HU;T)1Y(D@!X7$8_;ZBU_-%IZ].=FHU\=VQ;G)L M=/LIXCL_*R3W]!J?])D+?S=XJ[K&9J8)\+3(: *\(Y2*0T^\)L#3!'A=M:^T ML]^6@&-\R'W[-N2U?0Z\$YC/(TN]T.QD'70Y-3N93D7?8UK?+X.0]+#3:D5? M?]_$4BON[+ ['H79:]+HL>L3L[V+S:]'KFNCIHU%'W[_S.AIUZA%V35"F MXQ3'%J>P60];.@:H=4OK5OLU>T1['6K9/6K2.*KU.^ M$^N[CJ]WQGG3\?63"G)R'>34HO<^HH?[^YRIT:+7%='3\?6C[]]YQ=>[2#WV MR.GE)6M0!SFS&FQA8@H;_$Z2T4DQC"FJ)\%V-(J+)5U2U3NPZ>_GXW7VL4*Q M7,%SX&#>2 M;[-D6B0](RZ,^V0R$?^-C>_,/C.@JQ-Q2?4 <:(&FE]DTVDRD3VH6C6 N2IZ MZCZZ];[X+@/M^:]Z)\QJ"@;S]#:]$21JXDF#>);.0;'^"T\KLM'\/LZ3JFWJ MR;B/MSYYD$V+Q60.LBGLQSP:_7=S(\1'L7/!" MUC!?Y=STS6FM#=2G#\XKQXQ S?_X@8Z\MM% M/((&_1A/[N.' E[TQW%>]N5U#8Q?WCH#UJ[1_W[X7>$BGR&*+)MCS!QD<>Q2 M;#O$#3%SL>N^OM_7DA8.A,V'7V"HB^4PQ!MFP6.SU0[:-1ZX8EMISKL-ZUMS MWFG.N[<*1FCG3W/>G=U\:\Z[DYU:S7EWK#ML&]U^">?=;)4N_,R%OQM455TC M,-.<=UID-.?=$4K%H2=><]YISKNNVE?:V6]+P#7GW4G,YY$E_6C.NPZZG)KS M3I]MV&-:WX^LI<#3'H7=:]CHM M>R;9:3'0LM+=F4BUYNQ1SG:!G.F(&KT)\=1?G\+"* MK4M8U6!0P#TE>](WKM=NGR6T\ M3[\F!KSE%C[?QT7S3=7H#M-BH,[,B!&%;^\R<9A<7)O#M'9]Q/O5?0VI7=%, M39>T@=V:+DG3);V5+:M-!TV7=';SK>F23G9J-5W2L49H-[K]%%W2EZ0 VWPP MED;N$!R.23:[VSY"YR3]W: YZ1KYC>9+TB*C^9*.4"H./?&:+TGS)775P-+> M?EL"KOF23F(^CVS36/,E==#GU'Q).C%VCVE]OPP4IT?)+H>+=6ZLUBVM6T_K M%NTA2^N6UBVM6V]!1F8CK5JGK%I'=*1CQY+I^DQ'9[RWU3,=\VP>3_2)CF/- MJK=U4KT6O?<1/4LS=9V$Z.GS'$??O_,ZSW'JX77-EJ2#%,<6I"!VS[8TK[/6 M+:U;[9-4VSV,=7!=ZY;6K?:]6-2S&-:Z=CJX???_.*[K>1;:DQTXN&\FW63(MDF+) MF[0CP\Y\(Z/]/?B2-NF28N,[LT\->/PDS:8KU$=P2Y%-I\E$#DJ>3.)Y(F2U MF!<]<1]^Y+YBG@U^N[B1[1ED=V+\Y%'Q:BQ[\GGP -2WMSX@OLM ^/^K;@(; M=Q#/4K!RH<< !=EH?A_GR7)BX&F%<9],)N*_&70]-XJ[>#*!_XJF+A]<](U5 M@3QYD>L"0==6@;-V%#C2Q_L)'.Z;!Q6XZW%2U'1BXBYXSBR&=\'U#_"F49', MC9N'^H7+)J3B?-I47E;*1K,MRJ72)JQF M[3J[^=:L72<[M9JUZUAW"3:Z_11KUU4\211O+5CJOR5S:.69"WXW>':ZQKZD M";NTR&C"KB.4BD-/O";LTH1=7;6MM*/?EH!KPJZ3F,\C2UO0A%T==#?*=*ZI76K_MD]:M8SI3 MQ/N[[ WH,T6=<=_TF:+3.=C!S)VT\3B43HM>ET6/\KZE1>\$1$^?*3KZ_IW7 MF:)3CZ]KQBX=I3BZ* 7&/>IH6B&M7%JY6ET;K5/A^?TR$[9 MSEJWCD:WCBF\SG:BX-?A]CJ\?O3] M.Z_P>A"%*C M!T&^=)<618-ZJ5AR+[V:O*EJ^>O(EE:_?9QQZ3O:)\OV--HMWPJ=BN?JW@85 M5+];_&%O*?^=I0[#^!'.N.>DW]E/^MDCM[]4^NDCS7XOZ;<;3&BOE/Z&W*^L M;9IL;,/ZT61CFFSLK9Q!;7QKLK&SFV]--G:R4ZO)QHYU?V.CVT^1C?TEF29Y MK*ST>'B73M-B+B[[>NX[(=V@"NH:@93F'-,BHSG'CE J#CWQFG-,LM=(N8 MNS 0:-W2NJ5UZ^G3O$B?B#IIQ3JB$U&HWZH!M3E+^_10'XAZOG_Z0-3IG$K! M^E2*%KUWLO>)%KV3$#U](.KH^W=>!Z)./;:N^<9TA.+8(A04]1 U=9!"ZY;6 MK?8Y:'J8Z0"@UBVM6^VO6SW.B5:M4U:M(XJM8Z*+>>C@^NFXZ\<=X<1.?Q<" MY>-0.BUZ718]$_7W.4JC1:\KHJ>#ZT??O_,*KC_"-E:Y'=7G+7!1GMA8;?\& M.]/+._ (B9&Y[J[)?\=Y]8@9V%X7-WD2_W81CZ!!/\:3^_BA@!?]<9R7?7E= M ^.7M\X8Y\GH?S_\KG"1SQ!%ELTQ9@ZR.'8IMAWBAIBYV'5?W^]KR=,#1J4/ MO\!0%\MAB%\\6^_"E?7XJ?-CHXPK)F+D)@^"$4H01L4Y?#G/GN+1JMFSR$[4 M<8K!RFPP1KVWM,T)^E M6S.^PWUKZZV*&BTNBFR0RK?=I_.QD2UR(6Z A48\^,\B+5+Q./D@,)^W/@@N MSQ>II)BK&KY!%X<>H8N;R#\:E[^.'NZ=M?!Y<7MS'6P\<,54TN1U&\:T)J_3 MY'5O%5O0OIPFKSN[^=;D=2<[M9J\[EBWRS:Z_11YW2=I8W]?VL _"'LZNTMZ MQC39-DCGI #=()WJ&A699J_3(J/9ZXY0*@X]\9J]3K/7==7&T@Y_6P*NV>M. M8CZ/+(]'L]=UT.W4['7ZK,(>T_IN8/*]V;-)JV?LNIW,G MILHCT3HM>UV6/:2Y\4Y"\O3QO:/OWWD=WSOUR+WFQM-1C:.+:M">Z;1:&:-[ MAH*.:FA%[+PBXAYANS"ZZ,B]5BVM6L]$/WL60WJ-TXIXA)%[BNU^JR20'91= M';G7<8]CB9Y^;_;Q281/=>3^Z&1/$^^=AN3IR/W1]^^\(O>/$.]5;W@7&JPG MSEP; WEV:KBDP5(T7X*NJ'N$6,_08!5;>+ :W$^";8DTV)9$'[^S^[CZH@>& M9C%+!H(>;/+0:W)E#: I>3R8+\ :3<61H*285S1./7&N!\3YOXH%"]XR3&[F MQC M!N*X3\E'M79)6A2+>#I(GJ#$@G=*-1',2--LGA3RIIH):@07P:7_6<0Y M-$@\= 2OA ;*$1'#_!K*JE6.K&4?E:3TC2_)2 Q]9GR&FPW<,SY"BPQ'O/6C M;!O\],LT7@Q3T0<_$PQ0A?I+'C"478O2*?097FU&+.\%^V#?^D1CC> A= M-(K%8&P4*4Q'G)<#4[%>;9UO372U;&U;1%?DP^,^I7H'=8Z;>ZJ#1%==\=_U M*=6V+!U-2W5>\WUFM%1= :P#4Q=]SK.O:2$L.&$L*]-($'HFA1;_@\/=YEAT MC89&,Q=ID=',14>>$U?1P*RI1W1ZU_&E=YFLU?QEG3>I M%4LKEDQ))JTF36K%THJE%4LJEGD:*U977+GV6O7>3 MO=,(&9V][)U%M*B+YT6C\BSHCN =WC9&HSP?:5M_:,^\3(Q;& MH3R!6=DFU2%08=#L^.CO4)]41U#?85#@]7C/UZ\>G.T;>XK/&QX@/D7AH>\K M/&;+PJ..+$NS7QU7;AS#+L2Q87C?-+U;W)77B-8W?05CE&=W\@"U\"Q@M3"R M6:(.\Q1]8Q6%WQMG/T$KP;M4G9<2D8L.WL?%KA,B]LM^OZL@"+F!BV\\3L]][]!$(#^:-8U2TP^4=B),4\O1,( M(N OGDX%7<46?(GG@HT3E[VZ'/DLC8 6$V'22Y9 M,.".3%*-S,=P=]&K[IWER86XJ^(= 4"^BZ?)="Z?-4SAT7DR'21PAWCC;9+= MYO%LG X Z[^)-JX^0,Z^;-IL-@&W8%ZQ>4C:"KAVKN!>]NY;6JBNP.V3^%X1 M3JC%6(&<6(=EW\3E W TXG0JV3O@.8F1@L!"L^ZA,6,CAN5H,5T4HD^@&ME@ ML!"!JE&>_&E<258AOU1/@MP=UG[AT,%D(&2@Y6.3)BG\O MAK>"&,.(;[+%W!@*WHU2""9?!ZV!=7/*+R/G= MG/D\&4W@NV+%^A C=Y-,DU$ZAZ&?BL52L8PL!P/&' 9Q(*^L5M5_+_*T&*:# M2;&"=!42-6]B=%)6H)P9E>3U\1F'^UKTA,!H$(W"J-( /X$[$T4*9&P,K+1*!TDQB@>I!/HJL)"'V0? M?IRFL1P507[S:Y;_MI<=]AUNP6,:)Q,)D DL$MF]Z@"L!(!;$KD',)U%6D'Q M/^*OB2#X@65OD0O6I[EP9>32 YA=5&C=O"N^!<-;3'_?\!Y@B;V;Q0"J8OYA MZ=ZQT3_'^6!<:A!^7PTBU*IIN-Y<@X3 WL/XB__&.[>9[QTE$0(S3&89S/$6 M'9)FR4TR21.QG(UAGH5$+:V7[5WMK?75N(DGL;*CQ _*"H2%.YW%U7L,$=RL MG.2E8PSK- P0++W%0BABFB@AO4L2U8Y[4#O5#+7,B*=+\P$4>B%]=&A4KAB] MEE[#-/DV-[!9N@!;?.]JTW-]B=H\P?KAZ25L[_7)7,\.DO^.\^H1L_@VN;C) MD_BWBW@$#?HQGMS'#X6P&<9YV9?7-3!^>>L,<,-'__OA=X6+?(8HLFR.,7.0 MQ;%+L>T0-\3,Q:[[^GY?2SHR4"4??A&3MQR&>",B_=AL/6=02.JSID4AO]A[ MROX/-"/+Q:: ,+N%O/D")Z;C9+(.!<48%J8+ ;TKOXAU"_Y3 M*A!$-U=T4$V+CYYF&%:!!\,%@GP< 3[^H;?P%#5SD7Y3JSY! L5Y F86"13 59 MGN0-[-7^4DTS6+']#5^&H@UD:0Z(P #I3F3&&,S2I28BO=\T M^&6R!'B.%V(_ZD+];2B>B(Z9]A\%AZ@0GD6AO,9R58'YC(5SIJRY[D:2]@BV M?D?IWG9,KS3O*N;/G9M2&^"[CL3[3N"N,;D^N G/2=\8YGC<6"_ T@$HC67X M &Z[>?CQ]3JE-IWIYB[S-BW;0KW9[.8.3WAV9-8VNJG'&.';3J=2;HII2\'EG7)NLE22#0SN=LY=US%U\F%=GT0MD29711!E 5M2]H M(3A L+BG=N&=@!(VRQ^*#VLD9'=0-O+K?@V=/V@=JWR-M8LBWVL1^;TG19B M2ITTJ]LR:UO(C7IR_N#[#EJT8DOO>=D;JBAZ)^=?*D9=C:&1P[.SMMA]WI8H MK,?;5Z+TN\>(T?[Z7**E&# 5G9&06NXSR&T'X8C]#*,:3^/)WU9Z4=6%2/-B MOJ4LA)A-J98W,C0FU7*VR&$)$)LP>Z2@V?N'QK/1\@@(^&_EGJ:(1LWD:*Q$ MV*;#:HV2.\1RIQW&PBBRT?Q>[!W0.T[T1J,IIJ_@3'RW" ML?..9 LH*9,LLD&2#,MEO(@G979=&3A+E90TYD(5D!%W-L5H9?.RH[$J>=1H M*%U_4 ]9E:2]=1WMO[EUZLMZ"SOH$LL?F[ZW'K_=EW:1\KFUR=V-D"Z51:K. M'EAJ[;]0+'<-FIL?()/0]=+5E83]1G(WFV0/B:Q]!$@D)V$!9@6153JHQ2,VA5Y64FEC9_,UFL[Z2=VM*+5NW&[LS@65:O1[!UXX@OB!RY$Y98]]HZ,@%TT.WV]#]G.6)TMO'A_ \ MZ"-5:N)&>>,#D5UHTK<62-^XW6/H/"H>:!E['QD3&138W(4*4LN8EC$M8UK& MNB%C>JW4,J9Q[.4R=CJAPP]_OA2>9%+,Q>FRXE5NSQ'S+UH]:NU2^OH]4>V( MAQOW*-FE;+0>[MV6\QZW=Z&VU<.]XW#CG4J6ZN$^L"'1?7OAF&.FGY:G&DO. ME#TE[YB(_$W4L]%ID/F?Z!3QGHUM/4'=G2"3]KBE9ZC+,T1Z)MG%:](S="BW MEO0X/XTPWBF%6&06D?&JE*Q79":0V3=CF"U$L&:?U(3WRKK:,<[YTB%HO#M!;IDQ'IW5W>XY3HI^JQ+>L(6#?8<_^9+B^_^F7C]>7'_]B?/[TTZ5_&5X9_Q/?S?YDA%?7 MES^[U^%5EX[5@NLO"E^DQ6!1%$LVN6D\>2C2Y:'G\J1]/!%Y%\-TR3J7)\5B M4G)2U238@CQ$\:(M9H(51IZ:%D=M)4TN7"'$5)Z;KI\K2U*5;!BJQ,BUQ);.+$_A63-!MZ'*;XB3Z/"[.,"_I*OY M99J*3U=S25XK&8+4XYLE/XID:\LJ>N["6$BJWKOXM[I6C.+XJ,J.%(I[7%%C M-NAYD^&2O@1>%1=%(CH\2>.;DJ]?E,;YFDP72Z;*EL1%-I4'K14)@60@3O/!X@[FHB9/;@B?DIA1EBM2 ]E5>;0=IDAT MJ)X650Y&/C'.\P?QHQB-IT:RG$I99D4P"L5#0<44SX1,3NK]=#*UF6OU L!(%^%A$\>*M4L.7079;LB(9@87?QU MR4Y2/W3KX8;?/I\'08KAMR73Q_A;S_\&2[IF/EV!5AZ"3IC M8#$QG^-\;ESVC ]+!=Q)^8P+J<&@U1?&50/2W1H,/^?9%/X>E-KZH4NC\HH) MU].\YS37'EW@A*'%3)\%#D,!=9A%O0A%EHTYP;[?-8]N51HNK\.?#=(W_O:+ M"\)P[5Y?_CTTW(^!^.*GZG-P>>7_].GJER_@T[G>IU^NC9_=+W\-KXTOEU=_ M[9*\;.M@E43_19C^T60A;%2YOG])B]^ZU'CEDBK6TP9EE/1=Q M70[#TC>N)#&_,FI4Q;6*&4\Y'?=5815IY?=7*#IB8^Q=C'6"Y-EPA!"BAPVW[09[I^=10''L O+H:)O] M]5N963K 0-N W0+STM%&5QV969E?9>7'/^H3S3,?6R 3#;$M& 3"BQ.&'QQ6 M"$_[W%KX"2786C(P?@\R (%S+\)^B,XQV&/1#*^GHS7'T>E/)BQ ._3@/0#3 M)0\$V"P9JSZ/A?C]/=:)\L.-U4H!(X.)BBA:$R1@12N.>5 !1;$9_J D1:7^#FE$?KV.<& ""WH M>Z,@$3)\8X9M/27E;],WT$>0S"TA>(*P9T$W^T"+A>Q4;.4]O"UL@7MR96NR M[G%%S;&J8#.IX" W %U&P_*#5V#C,QPLWXUG90SQK>DMI&T+S^>[N.)Y?@LH M'!H";%".S?91X"WY*8R IE),KS2&E!YF\"5I-'GPNNF8IH]D_#,9XKB:!LT/EL.CR% V MG0FRYC"9'-8K%&RUQ#5J""YF)PZ /WLFN4]B7(OG&OTN +>$/[J;M!FL7IBO M2$I4JAF8G%$Z)9/,57;J(]VU(*JF=V&%:L$_[@G8O-PNKA4 M@R6:>PNWD)I90F<%X6;^AN=-X']GS4C@48)]231%,>+,.TV+$+-D3H+"\%; AEP)PK$G]RY(];U]2FX^D@.-%D4._; =)_M[ MWQ82 AWEMJDD;!"AYC#5Y"*FQNB9"".C.1\H<>$LWZW<8&W,W;M;[XJ/%ZV% M23]R6V!@ [AW\%IA3YDI-+:,'4PHXHZ@ > MSY)H*A>'$F]OE 0A"=U"# RX)0D!7)!W/[?(@(P%L=A8\Z4AZPW8W-"G(I0- M'#B!J\$*M:XU&K)L.H9=-V33ME37KENZ:5>5FJVKU3T *[A[[-QM=VG\4)M%%1Q=(6<$%Y#_4,W\-\]'],=G 6^!5Z,&N M9Y'ZARMR&DCG?,UNONT/:=N)O:V/A<#Y ZV8FWI%\\X4XX2=XKV*T1-_9=N? M[2P43GT3NXOQOV)ING2R9-!.\^L#H!SD%G";'P?"H1Q-8<^4IH*KHY=14..M MR6X6-)3VK_G*-AKSBWRE"^/.9!2!#5O:3.C)TJ9";-/MQI.8'!6,['DP$4\Q MLN\1;C+U!NA4YI$#!"E2 (0]\6\A+$3CF_R>&0T?*+A9$"+]L/< G"@!,+J5 MX!-\/?,?T2Y1<#,*T?P&;. %/7).GH4/"0$P'SCDX(\K6".*$7@3:4CC[ MGRY=#+P_^B]UE4\Z#R]H!<0UXBLQ[?#I:.$@@2.0;)Q^+>6$+(SY&[[CA"4Q MO#,<,6Y)4I&XH:E/?4ZZGB'@XOI<-@11.[-%:P2/+U&NLE3##!=_2JUGJ4TK M;=,B\NVYZ0"A9[V,P7Z94432A;3!&)D7!'@JE!@N68&N@$9<>%P^:>&S92@9 MYB)UY=,E\)XL-X_()[Y&ZE;J@$ :B(-\O<3Y0<83)=8W"=0X9W4S&G)$D!XP M_(LP?F!!X =DK#"<"+RX!T%'\J9P%G(9+$$:";>JX 8.N8U^9.-QMH!E@2S# M8'.:T*H@I)/+'2IAI[Q.Z(]CL/F04Q,@@H0]3%G-^7>+G&BP6+3CF&A0Y$2# M3YH*K3B>N9?"11%*0PB M,@"1CP_L![> ?0 =2[DTM!Z+$#HO^BKD9*RQS<2J.GFKFAGK5F)5B]2E3Y?U M[:DS&60W;KJU])R=$3/J-GR=*JORQCMMI)3HDG'1SQ$"IT#[BQ9-E'X4Y00F M@UQ3L1>$T#OIO5CF9EP7_PLA#$9-"P^47O?M-6A)15-63+L"U; M-VY:7^R[YLWUZCY7JXV: M+BM:I597C)IN6H9KJ:JAZ8XBU[3&/B!$2EFZ="84.4Z)$/ MHX$UCO\5#9/$4LDL24@"+O]ZQ6/S,:% #%H1XN_*KZ#]6Z9!47"9C%FC>6U? M.TT^;NT[^XZ2P3#I"N4(0GT S .N-IZ E5#USU#ELWN+@5MQ\SG*P7/+F-*E-2PG;N; M5O&$;C%M/=V32 QWNH$#.#+Z7A"ZK,GTYD[(-$[-:1Z\*'36=PI(_)G"+\][ M\#7M07:70'&H&_^*IRSEQUPCZJ8EJP:/$O2J:Q@:%V[;;IANU=*51L5V&NX> MV%2U+-U?M]S/S?:=VW+K4MN^D4 AU D.% M%B)\@C03 YOQ.(T?Z,TD<5E.D&"A%J]$\DQN4O&K0S[P+ CSQ.+2+>2U746] M<@F#)C+#Q-N=,\H97#CV'E,4DKO1<6<\ZL+?;?YMC]_.1&H>[M1ZHB<>;.&Q MR8,XWA.PP0CB*[R8OIH4, ?2VMU(\&_' ="J8C9>6XR.?N*=GJBG25/F'X-! MH4=;;!"+_>)VT0.8VSPYJOMG/(IFN7Z]HO7K:(.2QN:>GSOQ7$ VSXD7#$93 M:IX71W[R ]5RPE\$U:,L;\GTJ7Q:78Q*,'U:[TELN>YC:RY5=DZP:>Z68/-] MF+;>\.3],O5=13OYJM)S/W=@WHAEC-MJB4JB7<=(_HWYSK@.9IS0/>E$.=T+ M!K=W'[[.J63S#GL#Q@,V2 Z]]7BG@.A4:L,P'H5NV:AUGPM=FX3N-A4Y[IG@ MX1^(1]&7X?Z;/:4C.CWI%LC9 27B8?(@\";[03#X[@/=.Y6^P(&0>)(,]0D? M,QMR!)[P4*]4ITRV?T,Z\6EN(A"?^^+-I#\8PNC9Q-RG'N=+)N%#E-NFX()B M"SXRO!>#(443_$,G6J4=',3 M0H2#,F>%LUH%D(NRK!S%HI@^QL<8Y ^K>]LX!L5?__<9#DES[)_Y!MF5Q<3[ M8X!4=-?U&" 5,T#Z2#)V5/U"3LM1]??/!2J>E*TKI[XRH^95^4 ;#?*)T9'<\VQL/6%*<1UP*\8P^'3D1A6$=4=$"*K=Y,U'Y *J#A2PM2K0T MPRR]R^]+;/(P]F>,291 YHO"R?DT)9BU25O<6PA$T/W"XUR6)J M3F'K$<[$P&;>FHQ&S6RX2LTQ'5W1C)I2JVE.0Y%KKJ-J5DVUE#W(:-3*4MUM MV/=7=VWI_O;F6FJ[U\V;5BZ3L4AI:)\NK_TI6Y=.+3>TNNXHIE%I&'79-C77 MK#BF9MI&M:J[^S C>EGZTKQVI;;=<._^R%>=W*N9P+. ;M6Q*[)AN%6N'-6* M53?Z(UJ>'2J*BV(:MN MU;8,U=9MI6[:=4U3E$JC+M>?48@[8?)O(JV43:L6=F_E->5B>#;RIO[-!QU M1M%*,_X>;:"LLW<**7\TZ' @M#_V'R^&HQ[7J%W$,LN*:FY >74X0E=G83<8 M86BR$?S-N_?.$/>FZWMYDXV_0Q?KW?1OIW1OWMRM/2A>A<>.+O!\$RRHOPH M!%[?:,R[ XR,:.KY#*/HX>+\_/'QL*_RH6O+YJG8LW\BC\# $#0A+*PVCR>B'$9-TT-U>R!P$3]7+H M$#"52EHX^]:946F:B3\=E"3SR2P!#% N+3UZ1D>XQF,XG3;U)OR=<*AT-*7J M&U]C;SP(?,S4GL(MR9/2R>JCPY$OB:5)XDH$?^;.7U+5M>E\]NQI>8DO>&#V M1)'+RM^/%N7M9Z[8%D)1U'-/D16/L#NN9(' [0"VV\Q*)#@@:.P+4$"J(YA[ M)FE!K@;;0N[7>FU']6Z?F9EVB\?5RL?1;TTY.@R'H-[B;ZZN9WSIE"T-*@%L MI)9.RO,A*D>MJFJ71_A;6 <3"ZGJ6155_>4E5$F[@?*.J^*R\]N:K*9GM[V@ MXTU9>';S-&:SY"VJ+*L?0V$W(9P_*FQ1%58%A=V]OCZO;7K4UY^BK\>(_*#T M557>1E_7KZ^*B1P@3CG5+T4SY!\JH257CDI(2GA<- ])"7_*HGE4PBVAI.-" M^.XGZOX3AUS0M]XWIE*1?1]H&_B7TX)]N4I]*6*[GDI@L9:=*&'W/ 6_)%%= M2D&J-/I6:UU))\TIV R)?8N / FVDVN">R5;C-') MZ'15W*!#PYYU&7QS+"Z8H\Z_2R6CU>W-5-/D+;S(*I&28(VXY MB:0C'#T!V6..=['_V/B1U_Z56>.S>H*6*2V__KW%WZ\#5F'HE#=+PER MN/7G7_IU!XC$&EPILBZ_[DOPOY/O?*2G20G5."VAVDU;T,VW8!GY7_FP=S45 M62^(:?U 2\=NIL[!>M>W4(H*JZQ[A-37O$]S\ M1()CR;IEF4ZU856,NN+:NJ%9MFZJBN48%<4ZGDA8V=D%V[3\1,+N\W+;S<_7 M]MU]R]WX5,^;M!1KJ\\=7Q1\I&G@_Z(M4JIY3[7KI\ K%$H]2"!$6J\>L9,( MN@U!-GW^FPX;>N$\,G8RV9A,>63#>,9 TX_NX5T\Y+UR\?Q M+5 R'OJQBTVI-VZZD;\KFLS5X. +;,$>188[.A[SXZC/6%-'7M=NF54G,NR,#PX 0*!!'<+[N[!+;B[#$-P=X(' MU\$EN-O@[A)<$C09W-W=/_9^]SGGKF_====]W_I5W25=7=TE_:SGY??+&@!/ MTL/2' "0E:4'( /^ R^' $P)5Z"U)P & /\Z-GN=6H,+L'!Q<>!G8;%S9C8Q MLS<%,0/M;5D\3!Q8V)A960""(AX.)D!KD N9*>B+I9T0Q4E;%P69I9D0A1:7 M JN"@SC(PE+&RPFDYJ6H#O2R!O*948@(DPEZ\'O8.MB"7$S(/&QM[)SY/80H M_E;._XK_-%W-RZ0L+&Q\?'PLK.PL[.],K!Y.SIYV+B0>3G3/EOS1(@)R!3I8. M+I;V=F1_C4U,[5U=A"@H_K4%6P<%A7\K_F^]96O+\B]N9Q=5D/G_S.VL[ND M8E$%.=N[.@%!K^R4_V6I_UGT+\97:_B5G"Q?#\7$1L(>Z&H+LG.1E1"B>*4P MFUF:\7/R@GCX3%AYF=@X3+F8.#G9^9A,S$'L3&8FO-SL;'R_D M17G81?DX.;G8I+C%V-@DN?EX.-C%63GX6"58V47%6-G_)2MKY^QB8@<$_4O6 M\C^RG/^C++^X$\C$Q=Y)W=[>YE^W0-G"WL7>V<+>@4Q<_.]3)Z-5, %:VOTU M2??70?UC+\C)T@UD)N5D;TOVMZ?Y+?\;*_YW'O@_\F;_KQYD>36*Y?]W??XU M]7HG_T+_'0RO@W^'$\CN-8:<7H/EY1B _O?F 6;=KT$)\[( ^ : ^=\#['\ M[M_P+]K?9)C_2OE?PDLW !,9H UH@H/!!,!BPL!APKST RI?#0/ _J7]WTD% M!?D- A(J(CS&17OT""X<)CP# M0B1'8A-]CZQB0N$8P/[A3:ZJ*38.6,PIGI*C)C"/JE8M 1?H'#1M-O/Q!0I M@WNU"1,.$R "Z(KAG([FW%#@G5;\OT6XIAY6JJ'VE7B,'=%M'*U?"7%C)*,_ MU"WKX+B["2]$\$OBN4*2J>*:#;S>US%H-M>IE5%7R2242O6?& MDQ[^ETIJ^@<%% TJ1-PLB=N1HS?W2U1LJX<$,C\L+H1''I\XWTX?.?B268UY MT.PY>W*5&;@S)!3@?H:Q_NI"DF.4L@U!@>WK#K#2S,]GG6-LND%S1Z#.7RGS MFMLEV4F*6@1:<.M&3MYC61T5![_9>#YI4G\!V+/%/CUN&18J%(E,W=JF=VU? ME;X %)OPGUB]"7=M\2$Z=^F^+$:DC5W$V:.BQ:-^*Q7-4]G-L;@U-:%:OXG? M *-Z.?KI\$,@0WI@1(ZP[9H!<(B9RKXYRCO!^^55Z(A(_@@KBQ.% $.?^_6$ M#KS. F[P&])]L8?NNT3C IASZLW4'.!'"E' M-].B29DS0O\6,'=6Z/_)L?%ARU3]TAQUXRT25\)&^+'5 M6JHWN>RZ2'M#[Z>^-+[NND0Z0 :H/\\@Q&P%N>@WK_$\H!XR_2A[1#BN%'#+ MRDG?-ZX-*TQ02>*WD&4+/99DP=YI/HBRLV-NHX*S+I3!$J=(CK%(#<21R?P9 M)[4?B&1[,3/WOIC B[Y=_(*OOWLX7O;>Q=Q3]J;+Q@CEB<& ,' MF!2X)%W,[V.Y!P8LQ7&H'(O/G!?#MU1$(HJ%>7BXKQV$9A<*W'Z5,HZ)E06L MRPH!'ESW3$[_V(DG!KT);,RZ8',EB\$CEXK7,6C'QH0Q!YX"#L0,0IZZ6T40 MZS-C71]T-@G+)#BP..H8'F@.%JDFOR0^E%D,EC6-0#8H$P;#,>D[C'[$.G]E MJ/?UZ_PM@*^[@F1/?5!:="V>[NGG*['_K!Q!LLDBYM_\07J+ RH3RIYRV/$+LZRD%ZA)7SE!X_YU>$ M9#8%:$%;H4O>SM3EJZ P.N<6-A69\%UR_UC]],,SAT82<><@B\5:5[HFH=(U M1,,V=B)$I+C9H_E94S 11TD)=96E+BQRYP5@ZG'_P+OB@ O[J>6K%UX[%!^9 M\E :#>-/NT]K]YW?GFU _-+6JG[1,6$./7B3:2,-[PXQ?;$;2-K/M/D"0.K[ MNJ1ZHJ0OD"3C_98C/?><8"@_!6S=GBQ VXC(2\% >**4]S4<-MNP-ZG"97]C MW/^;$\?*U7.6W3';V.T+@-E_-#25:WJ=\6[")#E2E,#OKX)Z]4.7J MC1&G9^@=NQ"5-M+C#8=?44Q1%,ZJ0;L)*Z%6H&:+T"'4X9KR.-*07__O!-0- MTA$B>1^YF9:E9$SPW1HKMWFXEE 6I92D,2:D4[*R_J+,4QV-%U-&VB_!\ZRE M.61J6;X\!-4>BZ-&&$8=2_8!0&.83(@)WL3W_HQ.\3&#R=L9NYVM:CU>)Q,8 MC32>&1B;-I]-ZO80E'TC[6$F(,*4QL_,1J .K01^B]MO^"W\89B^X6HMBEV8 M W((SRU3GYQE0 ],Z5I#:)Z:",Z4 0Y.&); JW M%\K]M->U< +TF#1^\+;N9P4/W(5*Q#\?8D".=ZOFML+>[I%3,VUP8O8CB5/* MG(01]3>T_[UEG:1?$ULV)$EV4*'H2(7JC)#?\D$Z]:>B0V=Z&28KCB^ .21) MAH4/GMB?HF2QU7"G;J>ZY%J R9\B4QVR3'SZZNA\[,;F&,7&L;UDD@ZF^[QN M\SV"IMKDX7([^JY)H]P?FFZ(]-B(5';RI!-(/;2>Y.4KNV07$3?@"^CU)6=D M297A2]\7YV0Q):ALITX(I&[@ !H'SD?HHU)(&Z).U*WYY:&WUTF:F$LO ?S M3XGL7'YG3D[N>HOBKG8IFH<$;S!U9$[IN]])0]^ZCC4"W\=U@XZK=3S2T2J3 MQN(4"'UIMX*A?)B=5OOJCP,MRSX-._\U/T1EI\=9H1V_:>4$E,$Z@> M)KI7&\MX]'RW14EIQB=.FJR_E'5P>/A ;89W(FF\*0VF'$W,O\YC\;BK' "R M/SH-#_7K=,X#+N--;B/5^J5\@Y%Z@GAZ4\8/,18:&9J6VAJ/.WV7C++.41TY MF5??6\;&:<)'= 4?)]B<-^>:>>3M8C;MGJ1K:1+^;<_#DDG=Q1)'UH8 CX[9 MG':,?9@.XES$=47GGXWOAKK:Y_";+IY7=?DMW4D?#JD\58;.L&,)%V>?;ML+ MGPF>!9.YI2+./Y95OP "2!!D=D>\,']&6!-L/8I'7RSSN/=[NA9H+7K=4Q+] M'*+'(T54NXV7X/38%*LB#'8!@>"]$"XCZ[&)NP_L.I>J*:4K6IK"*5)X;.L:NIB"LSWB!O470G(_CM:VP>KSW&DV@-5EZH^-?*U(.E M;ZC4I(UJ.S0[Y.(46])OD*"HQP,W>C0+!RF6%<:NR5/F'SATQGBZM_W?[C-\ MJ(?QL=A$_?D6E,+N8VG[3^A5822C!4[BWUX<'B7)APVK.MPS?BVC/MVJ&'5N M5\)NM7I2>^:9UL^L>LTW5:R*VY/477##LKCKK @/F;\(GY/Y$TE&SY+3_)P? MI>8NX5",%%BKGD$-F>/]1A[)5)0["I^*R1I;U>:<'AU<%]XQ+Z-8;.-?ZVOXJE(Z.HNS4+6"-2K'IOH6&GKWLAS'1R^ M2V W>]_A6U5%_?@=*5C>SE8/ MUY22(@F3HNLYS__J[KAJ4IW4\CAA42/+^ O%]M?@*OB,ZV%/QL:K2@M;*B8K MK5LAXL2]QO0(D3CA!K4KAD9":;D-[O>,9RB6'YI2OV90U,\!_XJZQQ $V_#4 MGH+P1$C6K2)/83DY9:Y&I=:]*K'S,1\&]A8/7J2I[KA;NRL7.;$X LU8*;7U M-D#8JVO%9NE/YXD1Z/3Q!<"$)?X]$Q2RIZS*(50_B=H*JSB;2);(I#B^1>\V MLQ;+>F3?8>3^ T?\2\)7+]>(D3\_7$I^V\X)4K.7=9VE)CLFF296*JF6/2@4 M%<)RW%%B"OKP\7N#!%.(, BI&A;)&&XH:UF>Z+G&C=H/0464BS&(+ M$M(P^CBR;'E((^-45E8>32_^O5-K,FG+47]1UMV9>F:@=N3PZ+J&ZGD:TNSH M)(_YZ>RR5DO$I^R M<63=Q08BZ#HIN/.8/EKW&6Q^ %XNT,?A-&$I:-K.4TQ=MK/*PZF;7 M-LR/\L0_*P2WC][;\FPQ@3*FC?J?$VT>< ?W;=NDQ6?V[QMB!]RE74/>:GV3 M/O M&WL>:'ZWLZ5'B#IX\7WD'"@1G68K0#Z4HY2)I;]Q'Y$?LOO+'W+I;TJH MV__]]_'2:;MK^A\(_Y1!N=CY0+S,X'AD\\?BP4+ .OSU..4B[6&*P-P_W%> M3E,$KZ=)4+"G]M1-+HF[#6^$M0]84"V$69PE,3335'V>(^A(=,Y.EY^$6(G: MCREM=^;0;H3;U=C91U/XQ8T*D556W>,Z7K,@KH+T])8.,1$>QJ:SIZ/?6?CJ M3'^0=.<"=4+2/W[!]H^&='-3Z_MO[^%1*AF9[+I' .R41:<&!BNRB]/\U<2: M]D2;/ M-XL/X:>XT9\7YZ?D"TVNZXU)?T>6:3ZI.C:"G8^94CYU965C.*(^NHDZD/ _ M-NG+*W6IZXT_E#7\\XXQ(/UCP(5:W8IDMR=;*XG +?7&+UJT1H#HTZS!2,CY MQMP6(::ARHP1(F<*FS!$U$-I8Y(TSE1-X%MK7PN4FW//QQB<#F#G%.W6ZP?R$W< M(SM2B+^&"#3KYY>>DTV?(/63PB)3YLZK?O\2;\(72EJW)6BW+E"!_=2J!%]B M547DSYX=1MF3^ L)IA'%PK]:U/.1CX2"J\\[O6N9@]H[=$@R89 OYAH7+4HP=LSC MG:0H4BY\T,^#C='F;-(=??.;,*=RL[:-/\@$^.M6_D/+QH'X!MI(T3.AT;,& MR"!XS4GE9S<7[JD I0@W4XK=I;!MZ5 :>L!'J)7W7EDTP2C1:L%H!9-9RNAW M0ICT#^9/!D)J(]SJ9XI7J[4ER>W??*7)?^+N&P//WLX,&@5%Y]],E(ITO "* M19QX7B_(8TQ ;D,#-FH)CO<7609QTUUQ+W+ M E[^HY38+2.2TJ$RDD9VYM3!ZO,F]3BY0# $^<18A=NK1FUF7D[=J"I+.L8G M,Q9\OK!8@-A8228S"9:9H:B^XWYM9RZLYIYJKZ$G]1U1&XN45&T"SSK50G33*Z(VV2&N"\ZBCS!IJ[QS+51K=?%!(.6ZUS$]%/G MYQX,5JO2T@QZQZ,9U%%69?DJ!EL:[P_&#">FUI^/&0@E65PY(\+R^^O> 9ZG M*X3EQ5O.%RMX<;B>*-9] M+8A#:WRJ^=L#^>/RDFIQ=[5AA;023BEE<4R+V;$[O]W6C0C;Y+DL15_2B+SC M7B!< 0;YY;HF>9C3^HKA$31(/?;5#0A-)P2@$[]".1$C+>QPWH M52ZB:X267 J;A"J6=8>H;2/SUT%0[]W<_)H7Q4DG>)M8QI0"AO48?_%L'34! MO#CM8 1 X7V2].J)8'PEE:J0XJGKGLW[9!XT=C[B;)K[69_C[:R%+B**SQH9D2('.2PU2BTU=EBJR$WW M=C!L5$0\7#:M=<5GW-G3#;\ V"ZSIZZ85B^?%(J_E#;M_VG-N'[2LU9L+2Y9 M^&(H/TN^M#["X-=0U+U0]Y[5TP?;IE\*]DM.]3%2[5(J;O+=?^2^FI60[[T3%!QO\[IV>@%H0^3/29-A M:PF[]'Y>?KH LDP)QH9Q'I1&=#W]$!!M:E(8X+_P?T]@VQ#IN&ZPF4;('"Z5 M@);$TF1&K?VY[BN&K1F9AD3PE9>?4HPT:LP+8"5\40^XQKTPT3O1$S%SQ C( MX2RTG&IM^FR_Y]B/SK^X=2@ M*]EQJKRK.AW@4[LR;5L8JM/!<]1^!+4M*ZZI>\7*96,I+D?D50P.BPKKGK6D M[(U"2>!^V-]ETV[C>W]%Y/ZSDS;>T2"6LUM&SR-S)+,A.KL)DKQ/M'D_797Q% MMZ^LF85]4>@UU4E0PI!O8V?&+2;Z99^GB"APC=[MA!XV>4&A'_"F$D!P<7[W M;O]:=!9]YK =Q=9DPZ1IOM&SL[+^6G\(YQ9='DCOHVR2L3\U/# DIC&J-%5* M3[@8+=INM4NSR,SE., G.9Y?BN,T--4[L_NKA0KF0DR.9]Q:#A.2U@&Y"<)? MCAE?]Z1N'[D[L+8X8L>1"XE-]FL\V>F%)(NIL5>K$#$\,,H=7<+* S'RBKVV% Q7)8L7"79OY&7:&#C?J MSDD6]X\R@;W<9EJVTXG>]!00L)$H?\U+C LS3]3;]#(/&BH,ACGQ!;#H32)[ M=[\[]?X\O_\^'G6:@ M6)\VSE$.-SOPR'0U,2KFTD;<-FR"@V[0?KQYU(87K[.;9!0#G9^?7?V)G$50 M,LP[:USQ"Z*DO6)^+=#;U*L@_//LCE5?F(Y95*]MD*-:F%P;!N\%0!%2##;E MFJ3IBMF#NM-TI6CBI<&G*@K8-<^ N+2R>#R9%[_.>1*@Q$21:1*_55SPK'=] M<_E_^L_Y\6V^$+:JFL^1O./V#&<5\N^+L_W *]!,ROF9&4UIJM)I$+:*!N*[ MMUI3,\[+G00S6O04S][EY=Z$EBS,2\"&<%0!MAP-%5796Y@J+82@T7.;\2J2 M;KU1]XR.3/) O(&=>!T\>HK8<)K^GS S<3#\@2?QANL;0M.'G$?1H=;0KPRX M>0%/=*(.<:K"]IGJ6L3#2)239FB0&#TD!"'6C8:RW7>S-8MJ#)C#R-[1HY6> M,1XK.MU@W8$V[%)9:F4OP= 7 ,IMV275G4OHD72-CEV/6Z\P4^:(DE]J2\(% MAV27:^%WB' SXTQT#\.1U8Z=;T^7E68MF.OW8_MR/\SJ9U6'8!H'N\ M,#]K<^5/[]LIW1I)Y*%R@5J?9&0EZPX/WF:VTEUOI,93Y)9BH\8GD,RXMC'X M\<>3=U$P8W9,>!&RU)CK?SG:(.ZCL4NA1IT=AN8HIZI8N$*-\HQ4X;PZXN>E#=UEY^[J96<:V3MJBC&"T!*H]RTO1;GK(]0PTSW8#TQU'N^+UM9[7YQ M,P+F0LH]^]L+@&?@!: &C&\AE"C(0:\5XT^XL&AMND7U^"55T7=Y=H/]A#T2 M"[K3?_!HM/.90]_9:QIB1=U3?\8[^82,I,RL*93C-<5=0 H6T JM#)&\0X=B MMJ)RY$?+&L6 O[/+.)-V^"TAJ7_H'RJV=HO&IN*4&D\?1K;7K;$.TY:;M-3] M_IMA$2WB5+SWN0R_:[$JN&N=S6/^:5($XW-B(1?N]G57W]8- VDSL.Y"/I;> MUNUM,04@@*7\UHJ)/L/2R$!UE?O4M4K8^DCNK>9*C[WD"Z#)@\_;K];RJ7T> MI)%>I]S]'4%\HW5=M8$&5(F9'H.0["%*:0HFB+'E_77H'2IT)*OQQQ#[L;'[ MO"+0;WF)B0SI![G(RAW^UZY;8^4G,ZL$/Q4E1Z-9P3 W@0@E0Y'P5-D$%R&: M3J,>6Y4-XE0NL+6XRP\=<3TZ3I'QJ[+.F:#'/S?S.O91R31Z7%EL42 'UX\* M]%*B+04!"4P(2<$Q0<[A!VT [!(B!PP"E#GYF?S:%.+H]P2\?7$>I@O?U6Z,DI<-=?3- MCSZ(1ZIJ\7 MOYE+]TLAW4?,G&N"^L)AO)A7+6_%[\)&U3P!F0T?#E3*!):]4P5TTA1_2J-E M=GM+Z1FI*GTNM8L7I(H.V:)DM)V3DGFR#5ZPH%^.<,%)='=QF>?MOQ_];#<' M08A&R*0*F]H[I"N2_! QW*":RW>ZJ27[34H0 ZMDD4O2ZO9L^ $M;A1EU&[D M)WM@H0R]>D0@\JXHR8<]!:>U^+HAX#G';]!&.E$%![\"4=DHO5R%IB38, I2 M@>S0YV L>@#1RU;P9?KG?%!REL4W M>+7S+^6DZ1A9E<#+P2.-$"VA].-K3>IX?<-10H*(;UDN+*ZTMS)Q>'EJ\[LM MB00N,X7G+%;;5UU5@<_)!QU7J4=OUYH==3]O8,R)!868IOHJZ*&?$#2-UJ;? M%;76MQ9E47;7FO/%Y/P&R."+%=>*4RK7#&PN/R6L7>.79WS?UJ1*GUL&#\3 MD;O#M[''B4(3 001+9QE06533Q(/#R,"]D%]UQ=!AHO NC33&RU<[G-.M1^V M=OL4,73*H5&3PNO'496U<,1RW.%#)T])J965)@+#,6JK",+B=.=TO>54#YS$;1, MP$TV%SLW9Q9SK[G+>@Y6*=?;P:BBQ%<1A*@F.D68.\-8@&:X8B(B*W<+-,ZQ@05<7AE*7#^,>(<21I5]E9 MXNYT%.WNN6Y[Q^:PY"Z$T.^14 F)#K7 M7S 0RRX8YDP9HB]KPFBI8A8>&ON1[_<:B: _-@0ST(1/]YH/&V)51N^Q[352 M4:@-6Z =W'2I:.E3[QGR,)C=8U=GXOD# 4QU 7;M/$:FM*^O(IPI-M$_U!Z/BN M'8]"*MD)0F.,Q2*2Z;&&(V$T?EN!]SMLCJTD M+"Q\>"@,G!/#BOT! -@%$ /@AMXZ&S@[.WHZ4F\MM#O"["G4'4)22TN4%X-B=/"7Z]"&RS7S!F^W=P%=D2P9-4JY/AUVL M7'0=*==%@VT^CS_6.=C>-!]S\[%K.8(UX@54 WD72:*)4E3U"B*\.&T.=DKH M-HGF9:"355'/D.GKE29>Q+I11''C#[\JKM'[(K#B$&M_L'%&21982E2P]H$- MQX.,R#<\1FBGPLY:D.9VQ%2%\G==:_% MX856:()CW(I&I^2?'53#SNB;68=H443)-8QZ* MP. 5ID8)A@59M0_E!C%(80>SVNIV:FN&WR*(#7A,A/I.21W:K3ZOO/,D'X8F MZHW2E= TN,-7NL772GZ.$#7 M,;79S*'9=Z)]*RHQ$ M,SF;4(DZ;'\-R>OL+R&': /+OVW<3U71F=W?Z&^@)=-PL(>'SF&-R%CH[9]FO!;^E=T7A#2O2/&YH Z'C_=W9L#33T?=WA*6%T4S^D&L0JE+,NJ52IJL\ MCJ U>(L]'R%Z<'G1_,\UJD=.T@Z+KBTF?1J/5B'W7 <7FA\3<6JW@,*B8"3G M[-0/^\!UO"R!2MIS!WC_V&1F@8_K(Q/WE"AL^%>;S5U@$CK]["=,8%3E$XL5 M%<-Q%67UYF+#\5D4R0B>*K;CZ@,J!^MM],0G86-8?DQ(V%/B=4J"FWM-/]U6I5-E5LJ-_$K.OXY/ZZ!0DA%QO7#1G(# M,?N$77%80'#2R6/M")@D "VFP]5*BO/KTK M2LA3\*%D&4->%_,;JQ ^4L'8MTRJ[3R9X._]'=) PG+)S4_O[N!N> M=& S#7;DW(091)-VT*"$OSY^Z!.U:0CKU,B, %"*D[.H_?*!X_?GG?JV)H&E M!5BQR@F@U858&?Z0UZ,1<5BV=:QI@W!CW;2!I"9;,.2R89!"8N8^.YHO*RT@H324+RCO9Y6E-(=EY)J. HE.3PQ+YFJ7.#X05@ D3& M( <(]1]=*3E2,UR-DS-*RD@N$/S"_+0;*_Z$HB3>4>_$9K1G)"8TM,,5<4*2 MZ)P^JZZT7A(YB1Z24>(V/ZA'Z'2\H-*:5)PIS'^LV''R>:?2.Q9NR>OX"W3S M-]=/&VF\;]YD2[-@2*1G] *G7TD2_EO1<2PQF@.+$8AI?30PX??&W>@R3VH0 MA[&E((NN)WM65/0C8P/2FFY,CC7\L;M=\XD;[T=Y?Z>PFW4G[BU4 .H/LON\ M+/Y;6?A<,[E+QGIC]6KAX"7OY50>$.BS_A1WG8-F?3"]%_Q"5=' MNLLQPN99.R:.YBF.1 2&'=#52,8Z^5<'M&&QM,<)Z#:JU#Z<82>S>QT9XR'" MOY5[7OVL.W52A >Z\@BS2#6_[Z^TQ^ST:9YU2PWQC$&T%/1Y/^UJ_^[-SMW0 M"^!&TWUN3N?616UPEJPS.F.SD$KN!9"6Z'.?OE)D9SI)NM+V:#N,*O0"(&R) M(8V4)1[_OH7T I"CTW\!!*F4#X67K\WU^+(]Z,5GZMJ/4D48F9H,L$,D@,)FG_F&RS'F%JSJ:+ M)?'+=08R9PAEM'4H$)OLY9+A\,76KP&TJT(CQJ>,0NKW:=#UQD. M.-U0XBJBC='G)OX+% MRQ%U?7*F];>^-(?2K]^%;BS&$OH OT=?U[_OHW(ZKJ3%3&2K @-"/I#%B2"=\-"ZR-JZ(!3X;ELD-\6@QTLC%:&3C^4UM\O37EBS(^UG+5@Z;QU(_JE]E8L*=>.CU M BA$EDDUV[+/+LLWV+B[^.J& M7455-O0X4*/3TW!VM:$5#U+C/N_),VU],E+B';0_.)#WR]ZPWYSLN[< M=KC>>G3IL4*ZT'.[(G^FE.-T/5\6%&Q"J)+;U_/F.KDD#CZN7?Z2&8HX)M&8 M<@E_+^ZVRWP=4V'[/7,5UN?-E]\5#U*Y]-"BN<"YD8CS1A^N6E">ZO=O0H4CFQB "MX9(2ZMJ@!-#-%5%X=]9 M0D2RA7PK__XBYV#A@UOK35E_9B!29J'@DP)R#B6BC6:P+BU/O?95HASZ&"4E M-^8;SY$X57J..UO>SN-*+ M!O> .W(NG>.=4U:VX8;C?KCI:2-?%7,!WIPGLR05FC,4GP]=DE]]BHVHDC!V M5_*R@4^(]QEG(6;-]K0QTZ0IBNDK*D]DRUT;UN"VZVL7\1"=V 2YBG=4CG"?M*F55%T9C7B)]YXOCCZZ>NOK/T#[%/03 MTQ9WL3!_7KRMP@\.92;,XE(':U5]4^TU]93J'*N='7="Y./#?_@U[I=AYE?$ M-JGOFC^GBB&=JFY[5V%(NL$TO8>DA7_O[>WZ'+@VV$Y4]K:]30B 8W%PI;N1 M&J)Y<&O600X2IM*K('MGEN2:*R&I(2%Q7GXIH5165G6N:#%)$C2H*;TV+',VOQ_(D%1H31J0=/7:1OA4GTSL M,=SK?D^L<:O@L4'G+'X!_&IZ6AF3;RH0N??; ^MZ?6LL#;E9_AFY;+Q9ZFPX MV8^.]G..PP*$<$XYDG>*&K?FGL&)Z9%0*DVV3-,N"1P0[>@C&YH%#ES3-QQZ M$X5M=T"44"*O)#?UR$KINT.02F8GRAE*7,ARL>%=X4EA,?KT!FZ53I2NX1S: MJ@BQ-HZNT$]:P@CXG&.B@KX= :NY+J_II5OP<:HXWP7I<&E@5\8/23I%B0MD MMK;QC/O%@_R*:S$^&VQ$?\L"CWG!G>OPDS^3A>8LNAJ*E" U&3V-KO:U$AF^ M75R)_30 $M5J&X0U5,_9G]*-G^X7_&R^!OABT5T1\\/B4:M65QQD\3@YPT\< M'BU7^'4M.)Y*%: MM')"[Y38IBO*9DS]?%:5L0O)R 'W_$C]\5P^%[-&Y)@'5-W$0"-.+2Y8KB*? M*%WE#>/90?/ -$UM$>>A7JADAF:$?''C#4\<1GY/.&7_7K_7@:5Y\NX(_ MZ#I("AX]\P&T"*%9ZL3_,M$,ZETTJ:)$3"(I8/<7DO?\^7YO_#TQI "\NJO+ M+6V7NA-=\7>RXGHH9V"$5)3OE99O+^@M*$3J:&CH?+BHL*GX0N1H/#_?$\$^ MG,9M%E]O^@ZZ SZ6:L#6>)^]J"(O6(Y&/\E1K:$!GTSU$X"D*KL+V%?LXEI: M*A*>TGNX P8.($-EJ<"!5!;^=6UM[\HB)<>3*,7TE"JU5J/LFGOD:V/TYGNIJPR# MZK7)?M[3F%.8Y!83JI6^J7#BK]JX_MJ=G_5CWRY)R6<7?@+08\RWT?]^'\?_[7[6Y+Z[/#%X;BW=8 M=:BL"K,+4>#?5% \?9D8KBE_IEC,M D>AV5[]Z_^5YZ:5%9R/-H]$Q 0_T;HF.U<_>UL4GYSD>* M1\2J&2J\PU]'0GZ?>$W*8Q>4J+?MD++I8[**JQSTB+7 (;>Q/?VU>7/+6 MX(X43%J<3OIJR;-LYT94RB[58,(%-O]SKE7<=(=806H0U]U M@K]:?!B7_:<2S-,5:U4C!E*4IXI!6M6W4V>[TSA,$FGPOSM@=6DZ.CG$D37! M,KR >CWH )>KXPWL2!H%X-AHH2?J85F!DH,U$>O8V;GQA/Q.;",0Y0Z":#>] MT$-F.T^X[>.DR7Y7Y,CKV>=QBV6?^^_7D]@VIVXG;Q-&MVC%AEUK M1V9(CQO$%1Q620K16&=5-RCCD#R27V_O&WZ&*DE\WZ<62O+,*0N.'7A3R^:FUM/NP]M$QNSM%2Z M9KPY@"ZN1 /?@)YW6PK\;H)#DA8Q1DLJX>.'D*@-AZS="_)$K'5\@JW+#THF MB"?HUN"AR+',1/8DKMP/NS(B4/[8>M>YU_0=J)'&G2*%QD-?.T,040Y;(4S? M74J,3%G4T&\?YA=3BL@83FQ?R3F$*!=9M0O< MF5JFF/(Q@[Q88L;8[Z>D^"(JC0J[;&Z9*GL-1&/"E A#U#K5I-24+?2#Q 21 MR>ZB?06KVE\ SIX5H E2RA&($:D[?-Q(N;4)(:=3KC2LS!&6!+6V_^[^OEJZFO=>GD._H *V-R3QX!VQ\P3M%0D[<,O;%*[+\Z]O6]98;,5 M4YO!6546&&\NX_U4LOI.&W(ZQR5(PVH-@9YZ+Z2Q,#N>EK@Z[* EJ74 MJ<+P PA,USLCHG%U9Z]Y]7DNE7%G-YPE2:N\.TE)A8 M;-QL&.@$[%LI?OX7 MP,7'%\"Q]93PK<\TIOCH1[(7P*WVR@M 7H\0$D!2UOG63#*^AB'W1P"VN4(& MB G8!T<9#-+^(Y,"%):+LCS@&U'#7M:_>3VREG.*@4 NR"P )5X!2;$@7O8N M7O:"/Q)7BWU9?]A=>%)7!W_!BM&Z)1S8@*F!:>5%05\6$Y$#X(KL@.S9!1P; MDA!IN9A&LKMJ;[Z^+G8XI; 574-)5'E6J!'V!Q-G(]S9()QT)DF $Z#^)[Y# M8$;TN1UET%9C=N*89$MR&Y51D3@T%7%T ML -$I=L^>8Z':$K>XO,I_ 6 IA^$5T>V<&]$/DU&.8LYA$-1KD?J+!0\+DK^ ME7@&]YU6WJCV(@:Y,C'A49E/>H,PS&MP+]#9Q+D3ODWHWZ*%D[6N/9_)YM[_ MN2B%$2;ZH1\]&)K$Z\JRYK[I*U@\B!X0+,CDU4 CL9"N Y8)ZWK &UY (=HT M?0$T,[TFJG>^KXF*U/0/ \O)F]7BHSC2/Y4'&*^)JK:7VE>>RDYZU<9.O?I. M@S&-X9J-5,B]L_H6[=C.@)O^D"%:JY1N\?KISJ86:,ZSAE6\K_WA]AO?Y47, M#Z-+G#D&W(.U%T#?9%OTH1%3J^-CK[R>]M?G?,K8&F5;$>]HZRRC^T0WPC=V M&U%ZV\[NW3XP9#C5"8].B[5R0=N-YZ1K2!.8G-'UF19 ,BJ,!\XSKHG M4P&7.E".A/H.]OC;08',0:G.0 M_E;I\Z6_AJ]P>DRX4>S,S%YK)I>NX:K0]HU:%VLGHC,);B"'^F_=-E)M.(W' MK1Z4&P$%Y$\UHLJ5N_;*T#\[W-QY'_^I;/\N%#QXACE 87+9Z)]T6@($;>BB87;;N[;9F M]PVC]>N7GS[_H]W^_6H\ ->A&R]@0$ ?0X= #SPA,@??/!A]!U,<+L"W$']' MCTZ[G1 !_N$Y\CY%[APN'. 0@M%#3.!-B!?7<.K$/KELQ<%?L>.C*8(>5<&' M3,1&@]S/Q,$S2$QG :.EX\++UIR0Y:=.Y^GIZ>3C\\<3-UQT3KN]B^[%&;6' M6AA$G^!L3I0:^BCXOM'P^0'[)R&>T9;=LP[[^<&)8-8\"(,@7H@)/(([Y&4) M.[11F[:"&+DKNG*B30+6 $D40T%$G,!=*?9<,.3IC+?N75Q<=/BOJZ:1)VI( MV?8ZOP\'-L>M]>4G #B.:+$,,0%!P?]3)WK@E!$F;69#Q+W;[O;:9[T62/ ? MA*Y#>&]+J;@9>5).U($^B=:,VFM&)U2'%NA44^<0BNRC0ARU9XZSK*Y&GC!1 M);VRKSHX].O@(]2'\]I7H9H=1JA0[3XC&U<[U"F2L&_MC*[-+K5[I_MIL0X[ MU;3(Z ZAQ47'P2Z#FL+FDC9\7OI.X) 0O]S0[VJ:^1AO<-'73)B*%TS%WOL] M5.2< SAC4Y.Z2GFJ@^I1P2T9Q=[RQ=..BAIY2C,A/* V]32IKT8>D'?\FZ<( M1XZ "7Y7360$W9-9^-AQPS@@^(5%I@^RD!;)"+,O[367FMK$&-/4[J4TPA;5 MR5.NOM6)KAML/8BJZY(1L0][:P"?W7EU%594_-/>2J#@$48\U3A3F?<$9.GG M]II%/4T"![E1:6_=395\W+NC1LAE['I5E,AHV(?VFKBF F2)&;>/E;K%BHI_ M:J_IMY5P@B DG!.[E%U<+E$P#9,K]!J;MS]ED_<83@%/V#^E4Z<\K>\L<;B$ MF"":3N66*YS!',/I98LMAMK9PN=/U_%/Z$(@:U(0L)E6\&F*DKBQSXT8K)7, M.+# ?=F*J+=]F%K^MQOEP6E5HR@)"M ;MLEW'JK:1$F@_T;-66)8U1Q*$L& MU.IXC,&$-@"(KG:OX@@%,(KZX>(!!9Q?"[ 6]V-#6";@XD54F9!,S+H7?3GM M=<][W2YH@VL4N7X8Q1C2+U?WMF'JM@WZUO#*,+6)89F?.]O$6VSC"'I6\(5_ MWO9"2IPVD1!N#5MENLV1(21++V9.KN9ZS??3X&I-;QR$OSI^#*WI*,;NG"+< M#X,(>1#S%M>0.,B/ZJ%51Y ,X//N^7GW3 5@>GDM'(130.80,!4 UX%=R;0 M&VJ GU-%_M7L/K*"RZ!6!3/TX$,MBB")-/>O&&'H[=4QE+F7]H9SQ=Z0PWXM M$R1"02;U"'X"C^E@-AH>X5X@%[B4@GFJ".:*\Q&PQ-43A_;FFC"EM#)PSKKG M9]V>$C@_)^R:A ?UY0(1MH,2:8%'9Q."@AE=LR,E1&34\F3GHR#9H5 ,C@K]EWX&9@?3M"F/=ZN* 6SFD; M.F4/PN@P4!:8RB$]JPNI-1R-]3O:SOBJ@X%E'Z'-H6 MTW7303#-<9.#>5H3 M3&NDCWF><@0QYW:;A.[W>>C3-7"DTY40>3D$F *N!S?5X.SE(L\';T0IJ/F M5WT\,:X&-+713<,: ].:Z&ENJHU&#%EM,#C"E7=TGRYO7^@J0%NPS4AK.D#. M _+I &)S7AA0V]77Y0<5)U_ 7PAJ>3$,[<"CD5/':BMU"!WF'K[Z5H!$3""L7&C&6/P51O"WO_1#-O>E\L[O#U>AM#L5E@"EW2E3C'6D1+4VUZW8JWX!B7X@ MKV"C=Y-E>,>+A8-?K&E_3IO R BR7P[3G4K9EW:5PKT$Y5TE$R]8'%2@F4#ER@F).R^YA'$]MS!*MO*VQ3RI9ZW'MQ3@0EXM!#B3!J@X MP.7] KA$X 0>2&4>X<90>3(3T\FK:Z>""4P 5P,GK;3@.X9N.$N8*D @()+7 M&413UUC_JIOW.OW;MVY-HV$;.D47KO)L]DPI=ER2/KE880:KP52>Q)\*DG@! M;JQFL$[7,U$@D]7(\"; XI"XUH6SD);L@/.(H1##&C>2*# I1:V0:XA1:_8= M)$5'C^'"02S]HLD"WXZC/=EZ\-&LXJMRZG(NQ?6=&JXK:2 G#JSE'>%&E39J M=Y+*RR"B+%($6!/32#2;$VMZ'ZTK3 /H1&IH[*25)Y4?1$FE<7LW:5LW[7M[ MHRXUT#6[49NY.YVZ>BHOLJ;\BJAE^@Q?I?+)H27*@^<'42HC!9]G-9DFK,+, M=0%95"FTQ#2Z#MN$9\2[7V_%RF1PBLG&GV@% +>%<"G&QW% & M<5XBR(D\(I['13TW+N$@3Y$_B%)D.8(-S);YJU:NJ%,]EI' (%*]IWX'H7S? ML"O(D_D[6-I76O*JEN%(-^VFW5(O]F6-"4Z1D7Q#J2L(?;M :OR\)O:X^&KE M6ZSV8%X*<2&!D4#,);:Y2)"7V>C[H23@6/QQ9X*TA:=D+6Q'0ENQ701K, 39'K!$1S^ M^DCQW;F*C.1E/]$3&_;]<*B-_^!OES-N3>/&Z&OF!&C]OG7/7Z@+1M; :-@[ M==6\72%05N(G7^GU1'.A,HC-C(]*[C_X:%0:E:?=WJD@AE8 -!/S?XKHY\[6 M,4;IA8W#COA11^GAKL!YB/@._&6+X!BV>!=@!\3\J;$3I,9PF1Z',?*=8 @7 M#Q"W^,E-ERU9 ^3[;/K*F$8QE8)(S#2XQ6&\O&SQ@U0_(0(7+9 <&).=5!6>CY#^ ]&)R)]<$/I,K MGT[E*VO4V^]A',G8[&V?X(W]1N#!13+">#[)+6*OMKZ#OG?EK&VM25O'[N3* M(@QH(,4OVU8_)'=]7+9<##U$?K@SDO?-UG5'@?KM.H0AQ_XSE1\=GVU%T:Y] M#1_(^N9?[9%.;4S_:8@CAQW5E+BC)NT/=(8''\2^2$YW)0=W1?I<$,OQ([*/ M7[89O3$G[0S^XI<%;L;_DC:O-@5(C(H(S4(@?D0N3._-V#9)TN+UYS0CH&'! M876@Y*\1I&]&#V8;VY@OF3U5"-YN,"NS8FLK0=7X(MEKC$Y%#VP_7NG[+ZO8 M\HW&'@(#:SI=FZ[<_NW"SD$RPX#%7/XY+4AF1DI^?[- )AGEUB!,["!_0,(. M_8%4C)>\ZWIM:46J5P%593(666+&+,!:TS$,X)/C3R!>1#++=[2O;S,*")Q! MO'=X%BD[@0'UB;%8XO"1-V?'#SXE)]GO-E%*];^20PS"8$8H. 8_%YF_*6US MMI4U>/W)-NEFX?0J1KY'@;%)B'G!(U%^]\^OWQ$W.U,:%DU()SO-I>,WH4_, M4&OZUN+ISCXGB)&K'"<9:%I**G9 "45]/U 65,;!4UII1J-BV,12FEJQA@8:*L6EK'^@B<,P('/_I=RN=<,W-COD MC,SJ*L_0FX1&%,6K X#ZSG*$D9O#3ZGM'KCQ1SH//AIS3TWP'<(Q9(/ Y0<@ MA>YW[7<]6 M(&OS=OUATF(;EDBL20^)!*9B43B'__Y_6+T MXFN7Y!?\\D4<^TFHQV>_OOSC%!V=OGG__N5__O-O__@_"/WWZ\\? M7KR=^*N+.)Z_>#.-=A[#BV_U_/S%OT*<_?DB32<7+_XUF?Y9?[4(+2J]:'X9 MU>,__YY_.#N++[[/ZK_/_'F\L!\FWLZ;OL_G\\N_OWKU[=NW7[Z[Z>B7R?3L M%<68O;JIM;9$_@M=%T/Y(T0H8N27[[/P\@6,<#QK^F[1R77Q[X_*?V--:6*, M>=5\>U-T5J\J",V25__]^X?39IRH'L_F=NSCRW_^[<6+!1S3R2A^CNE%_O>/ MS^_O-:*_ZU_\Y.)5_N[5ZZM9/8ZSV9O)A:O'#5[0>=/&^32F7U_&L_,YC)L8 M;!C.H_Z/#57F/R[CKR]G]<7E"(;[JA]ZCD:CY4R>I&-;3__+CJ[B2?IT-?7G M .N;R7A6ASAM2KR-S(___K^II M#+L/]:E-#S*^CW::P?P:=Q_'NB8&H?>+!9AVH?)^Q>ZT0=,7]3R+R=G1. !? MSD&@@F"MMU/7HFH?](U#',]B;G\V&=4A2_+7=I0EU.EY!#;;3F;;%@:B]G0. M/QN83M(;.SL_'DV^[4;UQI9*4#^YN)S&70)(=C5K0W[:)(O2^@2WC!PB]HXO)U7A^DC[4UM4C0"VS]60,F+;FR[3RW;F P6C_'KW%\%=LNK*>U,AC5[7BS5>7N-+X?PZ_QB_V^ MG:(517OMO^4LKJ_1!S4/7$GC\-MD$K[5VVV$%E4'I>]:3U]Z_!Z6; UN3QT, M.M;L,0Y7(Z#BN![7\_@!]I7PL/SQU1Q$.I@MH%3^3[-VGF8LE.I_6*2N+B[L M],=)>G,.1>+L_?CZFQY0:-OVH"-L)TU;-]"=UH]QGAU*G^+T]-Q.M]H6:XKW M3L?1>%Z'>G25=;#3Z*^F];QN+7-W::OW$;RSTS'(GYN_7]M9[6$BWV9*6I\D M=&JT]S&UX]Z-E;K3M%2 /D<_.0-QUD(Y75]C"&INY$OV]4^MGR^]Z&VY=_<6 M!QE-;X,H3_M33<'V+0Q![>=X8>N\NF'A- HTH'3B1O794PY9.S8[Q+C:"8UM M]7J@K(9.3](?L]M-]0,8TBU(VU9Q0-INW-:SD]1\LJKDTL?=?H,YUE!4/96=G];*4%2O_O1I5GCWE@<=W4ESXG'D M 560>-W'M+&]H4;2;F&VJ=L#A==.A=,:M)94>SN>'WF?SYZSQC49U6U"A)[6 M2BFJV[+'+HV5&D._,]!Z)KP=^:M1PW$?X.]E\4SW3D&ABW[B]WD!] 8X )M(_B*Z\=:/*\8E<+FUT4K=NH?KK+$J]F60[E%E$]CQ?7]7,8_@%R MY.3 IPU ?7X+Y6HZA0J+DM!*A/'?55F&7BYKNJ^(C S$NT4D6@&,H2*2V'GD M*6-*8**IX[LO&OK7HCFLR7N.2^?AH=G)_#Q.OYS;\<.#[8'7T%8Z*J%98$02 ME"CUB#JOD= P*30E(I)4UN@.BXG]M9@.=!:?XZIJQOUQ,O9WA4NAE;2R[\H( MEVBD! 6I&4J2$11UT)EAE R64MPZ-_,XX_]&G\.9;5VY@B M?!:6$09[6U8/Z*AT$H3I*)&FE"&+$T5*F(0(-8HE0ACILJS47\OJ4*?Q=EG] MX]4J)W[OWOW=<@\,>=ZP^6QWR)Y7G0#VUE_KN_X]]OBT:_L%SVFVFHI+JX"H MF%CB!'&:%!+48^2=)J7Y$0 ME<;>(R.Q0L%:V,Y<# @SK[6-ABMIG@=3[#2CDS*8E>*9SW$VG]9^OCBLVBX@ M5I:O)$F&$6.1M#8B'6E"206,8,%I;+0!%#LXL\J3&;S5MRQM6Z5G*742HY -TO(D@!#ELPC M86+0WBON>0<6*>."[E.3Z!^O4GS2')2TM3$>%ZZ49A1K&E&RS" .@T%6"H$H M-YY@T)Y^FR!A=]] M]Z.KG-*YQ;%UF^J5UF!%8>F0UJ!;TR B@O$:1)EVWH=D0,=^'BIG)Q89"*N_ M@A@.=L:?0X'FOVX%V]#J5I[&&^K5%ZG0(,6R(+ZC()V"51JP"\Y%I.P"2R@N#L# MJ.?" #WBLW\W0BN.:%,=(&4V)*L0BX(CZTQ THGL:#7$D$0-97YW[M#/A3L& MPFH/CH16K+&R?.5@%7 1(O+)PUZ8&$$N@2X< PX<$^J9Z* (FN?""WV!4TQ' MN!.W,@[KTY.O4ABV5*V"2L0&S)",@2.%I45$))^CR)3A(4;&]G@\?X?\=H.L M.->2*2V!&SQ'SL*/B!5&V))$3([6Z7+YHLPI;+^3]E!/Z@36'EA^N^/T<>&* MX>"M (/?*A=@12>,##<6L:!LU-)X^.X9L<'39FK]C.\.3^DCMV58:_O#MOL5 M*N.S(4\9 LLO(:]A<,XYEB_R&+#G;3"I0_AE<0;8:>+6G+5U1JH4+[R[N!Q- M?L3X.8YRW-N39,+6NI6E3C,)RI[W6B$<8?!,6U C#+'4""; 7#QT9WK/'#($ M: 4%Q_0J7^R[2] M9_;H';%B3IBE.^!?]?S\S=5L#MP]?0*GM*E>26UI]!$LRGS6+83VR#(L4&+> M [*>$L\.W1_?,[\,A%M9A\Q")#Y),=E4 F&@H_M$&P)E(@C%## M.Z@HQ?773B;N$&B5/@%\&UT[M__J"I4%4:F8)[ $6$2JN5@G,$7*2H&3R1'V M'21'<96UF\NC+XB*;B=W1M_>R;^R4J6]%IAPAGS 'N&D!3*8:12)"=KSI#3N M(!R**ZC=A$.?,!6[>_ 4+_\*%S%WQF >--)-L$, F\S"CHNH28GZ!..RSVEW MZ-\/W@MFY6R4BXME4MZME]4>%*T2%M:!*H2HRX'16@H450R(<$FLL)* DG3H MGM"ND_7(]NB,43&W5@C-8Z]R:FUND;%@K#86PEB3A@D593( M!B>0M-$'2ITTK$.@:!F)T#,?] =502_GU<55XYUMMK5[3XAS#]0-4=T;V-J;:UYL#T[95KB1E6 2=4-!8P:J*&E1PZQ! 3!V#'1R3#O&H M9=31GIEG$-1*ZB-;,F&L44W6U*IX,(P[') PSB,;A4&=OHD!EH4G!F2NU] M,(A;W6XS&]Z6JR)1V$<2D6=6HZAC1%H[C)B*.L!(2>BB 97AM*&F[S&7= *N M%".\C:#M^]K>?8##=A 8 M913B0IS2.Y)[N?]S<7DUC]/329I_L_>?:B<;U<=V3524\ 38 @ $ & )V[R, M-!B3*BGA%:7QX/.J%^*G 3'=CU0ZKL<6+,7Q6;[R-&L>%)\M8H%;RZ?U351> M,V-QT"BD:%$D%M973M,3DQ%1V1B,[^!8+A/4+!AE,+1* 0[[ +3J%6)8)A-H+5_6(Z':> M>OS68O[D03S.\BG4Q@^>X[CB&HVY;=7JF!P=OWU[)-]A\18;Q8T^PH2\?B?H M\1MFCM_LSA=E;CL/S!<#X;@S-S04?)R,\YCO4K..!=:5KZ0@C+H@0),#,Y#( M(!&8?PJD%,EO\O!H6(>C[#)WF4O,?8\ %HMW.0?M:NU3UBNS;:ZJ4"7L3-!4 M()=?0&#YQC\/\*>AAELMC-:F0[[-,E><"VT;O2%8-$@N1V]E'^9:$;*A=*62 MI,Y;#DCE6#*C-&)6PDH@\&O0'*O4(0Z?X)^)/?K!KQ1O/'9A/TXMNH%9VE2O ML''*<6)1RDED/!<1!4DX,4CN.'&'?-.C$/L,A.C^^.E:KWX# M8O-LXP'4UKI5#-P3;P(*OMF')4'41HY\LM99*52GQV$(_ M0K3-2]RN@4H(@6T$!$ :4Y0\R_X"@9'@@I)(77*B2[X#]I,S5$^8[G^S6][M M/QJ'QQ>F=MK^-C58*5AUC B&@A$>">QT?J\[7_(2@:1\MTMV"-HA/Y53N1C$ M^]\AMS_%MK5N)4%V:ZIR"#:S(,V-1(%B,$5B8,QX \NOBZ;^4WF5AT"S8#3% M*H@661P[1ORL:*3""2NKL426!HMD(!J6DC4H*,:3S4O*=? /E#F ?_X1/_W, M3"D>!0'=Q"U^F2Q?U%N;@'P#C[9O!)#0(4FH<@Q-P'D Q?] MO"2U!UVN\\P_S 4_)*Q[8[#KEPWCXO) LZ:7CSD^A<4V-%-)ZQSAP< VD[TX MF().D:1#P26O=5+2I7[2'_V,3-8OL*79['AR$\_0@IONE*Z4I-28!.:U4Z!' M<&R0XY:@R)B3&OXWI)_'!GXBINF&7S'>F$Y\C&%V#'#ED^/?[?QJ6L]_-'<- M1B/0 YK#Y>8!KWGK?.4=6JT )Q6##: ,1XM83NZA24HH<:^BR6D;<(?#OKW: MEKVS6E&8]\62,)KK@9VDW^WTSSC/=O-I]/FSS1;"D]NJ!//Y;0"'O+5ZBS(Z>U M:G=3H7*$X:B910J4"EC3 L/JUAPI[;VC.M%H#S[=22DNZ@O!4CRR " VH8V? MIC5@<9E3N/S89HYNK%<1IH,*H#C@Z"G"/)F&>9S&JT4^ MM0VU*N&U8P*X@7@+^Z$U!&%#*%(X2*H9T52V2LT[F(/BWS2A16]S]DPS6*S+ M6O?'&.1=<__Y_RX,R=]L/$C5MS9#B%CA4)[!N+(0T)]W]Q]#)379^/% M^P'^QY@W6\.HAZJ MUXIKXR1Q$H$187*@BDFWR20TF9'C]&OMX^P43(Z-'I5UE2HFN/'$8T03M2AR[A"FTB'',:=$L @K MZ] %2\?Y>Y0>ND>PRIW&S"+TE3V9;^/7.)HT@?K;4SMLK%=%&*8W42.,98)1 M2H48TP89JWV,GKL8.URN+N,'Z)Z^7FOM#]^:??=]>9B7;_O#?V&S.V^'UBJGM<<2)X2-8_DQ!HRX#RZ[A[S3 M48GH#_X-MKZUUC(X%HOMG8PG]P':+H/6UJGR'6^E;$214%A0G&H45 Z53K!# M!\[!(CQX?CE4<[E/U MF6%A@M"3U-3 MZIL?VQKM M[]#C[GO$&Y;OW6*5I8D8 UH;P]"@AR6# M<:2<:<%YQB&?88-)))?#\&;? J ML^*Q]7&!_H;1K:M2<8X#;UZN<@K6GE0,5AQ(>)Z>H> M/7O1&TJE]JG[)/\QMHM\U/$FGWEKIEA1%^Q0&6BP#D4)QBC-N1NBU00%892C M4FK6Y3Y3H;UK(/;H!Z]R?++(2K0,'F^RWL.FOI$[5M:H+$Z,"!V1$V '.&$$ M4K ]9P.!8.\U2ZZ#Q"@4JM\C3_2%TN#JS+:M_%K77RIF^]ZW'Y&S4;H" M,2VP80HYPQQ8R'F&P7Q&^8J$2)%[(UHYHXN-[]8"O_.JP-,&O;*)2BNLG-02 M]B^ID+ I(".#12D&QSRH\H#0H>_RG6?XD2$R&'BEA/K#QR?<_'HG^C2-%_75 MQ0;>V5JWLEQ(E;V6,2:%N,JQ5L0Q1(3U.@DE*.\005#*)=(OTPR!VGZXY?X# M.*T9Y7ZUBG 3I!0".94T$I@;!,/FB,(*<3P'Y*6#CX( CF/C- MN<-FC:" L^%+3CPQ7/_0_2=[%@=J_VV<^6E]N>"*ZR1F)?L:=OJ.;3W]+SNZ MBK]'.[N:QGOW@4OTM?+#W978->_IK+@99O/)OIO?B=G_"GUF5DV3Z2SGY+FV M$[,(6"%I^VFX2DG:I$E *H#Q GN-1YIZC8*VA%L1!+:M9/% N\\U[3DQ M#^ M8&3>7UU<-8D4?IM.9K/;NQ$Y%KS-W99>VJ],KCW[6D6BNE0.XXO'YL,R<7WVJ\L9=9I(Q%F/"(=X3=B M-4>2I>0XCMS(@]784PYXC;EC(WBZ/\H'Q-=K$ MV2[7_X8U _;(<"4!+Q9NO+@=_V!$-\I9-I='DZR?;8H^;MM&)01/1@2*O.,) M14<]DAJL;14)@"^4MNI@CZ\*S?ZC!Y:'PW9?N_ M5/>!>\)&NZZ)*@I)/=<. ML6@,HEZHA2SWS&F"A71"MSH*?E9[:2<.&Q#: U'S[@K^UW96/X71MC55464X MMLXC#.L.10L_=$P8A<0M]]@Y3KJ\3U;F?&W841^LT;%/5_>S@+Q_%7F?GN.] M0OX,Q>IJW>-H?AU$UF@@3]8+']2O2(A*8^^1D5BA #L5PB['W3.OM8V&*WGP M%]0&&.E>], ACBQ6.GH+'5*L['O08XG?XN1L:B_/:ZC\?@R2\^)>5$"9WCY= M#HSKFGZ7-Q8&/KI8T_F@TWHG!G_X'H:%[_UX;L=G^=QN\7@G2)5\%_9;/5A< M\H8>[PG(D_2PY+Z#FH[K,0C^#R"GPD/2-D?C;:Y81:UI)E$$87BKVY7%1]WHA[N-NZE:14)@\* TZD0#\I9Y9/.%6JL)@7%S07$' M^[S,;M_GY#Y.%MPW?J6TQ0VDWS$P6H;*/;VQ2@K"04\7B%"K@4B&D5'Y-6(K M@_71@M+>SW.50QKB^V&M_B =5I7!9-\[CJSDH@7>'>"#! MLW_M,P]G]O$XA[&"/!_;_HIU^^3;IC0V7[56"YE>8.$4!I@A%*1125&L>3JVFOG)<;K!21*7$!" EKD%=!HYA@1Z"8 M*T^M9Y(?_!L*!\5X.Z)ZP'P'9?OE.RA;!:>%H5(APA-!BD4&R],SA)E+WDBJ M).V01*3,NZ6'Q7>[H7J8?'>4YG':._/=:[5*5F.:\OFUEPD1G0^#L %12@= MF,8&5NWN'"C_O3BP*[3[\UUDI*<_3M*;YDV;V?OQ]3=[.PD8]# %V"('%GR* MBR<7R_1R-)[7H1Y=Y4/'NV?Q0P+\@(1W=CJNQV=X8>OQ MX@6(YG 61G_[&EUI:H;E\[RYGJ0_9K<"M'E\KWA_-]F;\FN ^9-5)9>IGK9* MO8(ISAM:;W)0;5"RUM2HG-',4S!M\A,G"%L5$;'"@W'MJ&$L*= M5-GDUM]<$49- DW0GQ:>YO="'6)4Y$Q'ECOBF/'BX!\+Z&5&U^5Y[PNV4I;) M&L)S>6V;A6(3B:__RDY#\A$0^&'-H@2GP)AA!I^\,DR"[)+)^2&-2+6 M;@"_VWG6:'\LQ?\!R?H/.3=M7 /U]3/(;S?&D;9MHB*>^D!$@MDW"FB!WQP! MJY,$;+$26!J]Q^/.5L-8:$^PL/)!]@QX)!NT7;%9V6C%M74>V!LIIARB.5!4 M6^V15UPP$["C/=U<&#(QV""L,=DCQJ6VG+;(;3_F?&)+E7&88^<)2IQY $8$ MA$522"J3&#&!.M?!W5]F.SHW58'.%SUE'/%$,5+8Y"0^ MCB'FL74\8,I#ARP190XV#X_A=H3V$%ENR['F4YNJ2 Q*$$>02"9#(Q/B)&9H MM&+>).ILA\=3RAQH'AS#[8CL0?+;YA.EIS95@4H1(B4)61L\8A9DOO9&HB"X M3YPZCDD'?BMSD'EX_+8;LH?&;VV/,7=JKW*5WCWY'\H==JPKO_3J\O+47.][]Z=L#U1,^BA0_.0Q6O;/'5Q MD0^^[]VE*-)9H=E>W?GJ3UL%\@](T$F3O?'( RJPH/=!QK!,=QVB<%J?C>M4 M>SN>'_DFDVX^Z9N,:E_ON?.!,6]%0PL@EF(Y_W PA?_\V_\"4$L#!!0 ( M %DQ7T]\PON)A#P #[C @ 5 96=H="TR,#$Y,#DS,%]D968N>&UL[7U9 M=QLYDN[[_ K?FN3V?7??_K]\F=U:=Z]^^F__O/?_N/__/SS_^I/[]_8?+2\S6:+-Z;(TD4V M?O-MLKAY\X]Q-O_CS561W[[Y1U[\,?F:_OSSNM&;U5^FD]D??XM_?$GGV9OO M\\G?YJ.;[#9]GX_2Q>K=-XO%W=_>OOWV[=LOW[\4TU_RXOHM @"_W;;:^T3\ MU\_E8S_''_T,T<\8_O)]/O[I39!P-E^]N\)+RL?C;\>+;8/'#].WZU]N'_VA MZV]X]2R44KY=_7;[Z'RRZ\'0*7S[O[^]OUQ!\O-D-E^DLU'VTW_^VYLW:^2* M?)I]RJ[>Q/_]_=.[)YV([^*747[[-O[NK5[.)[-L/C?Y[9?); 5M>/FJCYLB MN_K[3]GUS2) !"60&$2 _OU D\7]7?;WG^:3V[MI0.9M.^-1T^E&Z1=7/IT4 M_Y-.E]G%U<=E,;H)&C#Y;#X99\7J"9LMTLET7D.$!F_I1.KM&-[-@G*O)U^F MF9K/L\5LOAS[NNADO)_3 %.=43YMV'QL MH>O;R2+.J',U&P=>+L+<&^;@R?'156C:QOAFXVPVSV+_\WPZ&<=)7Z?3.$-= MWF2!9L>'6;6'CD9[N0A_KF"ZN#+I_,9/\V_U1GVPISY&G]_>%=E->"9\)N_S M>0M2[.NQ!VDN[C83<',Q?NRJA_%?+O+1'S?Y-*PCFVL5]8SGV=]F*/,'2 M6\3UX3*;3?+B0[[(5C-'>G<7AI1.IQ7&7[6+7L9KPI)Q'R8]=9LO9XN+J_>3 M],MD&E"+M,YG =.*RU$7[^H%@;#F9T4V7[CO=Y%8[8E[N.->9#O5IFC092_R M5+,Y3NZHC;&'-WY,K[/C8WOV8/-WVVP^*B9W:TN]M+>.C>-@HX[&5)&$5=HV M'^'6YO\M2^?+8KU\'!O:P48=C6GG#RM"6;O#CF0Y=3XZJ9..QEQMSJG0M/GX M?LWRZR*]NYF,TK"Z7.7%;27_Q)%FG8WKXUU5/5?NH+.Q?LJ^9K-E5O7#.JV7 MSD9=C9N5&C+,*6' M;4LP*O^U^G9.VRST]?YND5K>WJ;%_<65N0F/9/-WL_(W+:!0M>].):PVFU;N MH/E8/V2+Z%#ZF!67-VEQ=&^QY_'6QZ%FB\EX,EU&&^PR&RV+R6)2>3&Q]W]06RH]=UB,-OZ2*NV_>;8;4H.Y3NY(GJU(XZ M'/OE\BYT&GU13W;^326IUFV'M3IK"\9VM5 94VDQ:@4 M9//7Q[)L\U0GL\7;\>3V[>:9MS_D=NS)A"V36V,6+5V-OTI*1\U!A;_'O*-\ M]O,XNTJ7TT7-(>[MI\,!YW'KTWR\3[II?;BKWG^^S6Z_9$7=L>[JH^V!WH3^ MBM'R2_;S%IJ:PSW0T]Y!!]),UOO"]^&?FZ?CN&JE6:]?DWU?9+-Q-N[@18TS MF[=CBR,KQQ;ZW(7X"NVK=/YE!?ER_O-UFMZ]C1/2EZ]FZ1W6X'-4V_9-.__Q0&D%1IEG!ME'<<$RB,E](9YA50 M0!*. 41$/Q5VA55>;/30K;0/T9 = LSU_:-_K:R% PBLE4.14:ORX%XT_2?Z1?LU&V73Z<9']\GXQ_N6W)Z;](P4?>#IA0%NLC-.: M:6&!<9; CQ'- 3Z7>^.V&>$"&< M4!(*!Q0)"VJYM$*J7"6?YDZBDS\MT=L NB]R5YAXMY^GXRX,ET@'F8**!L.+ MZU("(96M317ZHJA2$X^7.%UM3)7'OUC'C^QY%(J8W1DB#$/ U_ M%U2(K2X,I;6YR5X4-X<,^NOX &QVE86?C3>IO6?[ )Z-(P$8>2[#'T!3YQ1T MT?FST841K+Y;C/_U ;0$^L _@')=VXG%AVS1/M6/O3'Q@".&J"$L^GL$T\3( M#;Z(2.-JDUK\&4C=,KP/]/V/M\^0#2+^T7:R2;W:8 M'#C:K>]_2_^9%V::!D .9YVKL M:A'1OY@VR+R7ETBP\Q#K#*,T$E(8(8 M5,K.&1U@X+\WFG2 7U_<,2MF:0>J 49P@K:ID7@)4R4^GIL+=%C35Y!094D(_DH@ &@:H ;$<$JBW6SEL !C@AJ1%_"LD])^&3[^^C>DN*ZH,T, # M7WJ5Y@FDFDF)G:*48^J),HYO)(_>=/ BF-$\ M !5GVQI!S? 9O['UFL-I2- MU=>L2*^SW^?9U7+Z?G)U*(+4I-N$.4^D]DA;!ZVW ..M/4^@$_5]8^=)::_+ MJAXQ[#ER?+C&T@N/$&/"* M;#:4 @A1I936'R'#G/,;&5IH37U^$V 4X"%.& M."@(UMX8B]:H. \1Z-/?73]"7%FU32/$IZ$UZ CQX\OQIDE#I M.)>**\B]A%!KPTT)BS.ZOM-B:+'?ROI_ON]H![G>=J([AGM\"[JW40*1%<8R MZ G@'$"CB=Q(Z0$(F[>!^RD:*Z\"&QHA]5IY,4R?Q(#HT)(WXE,V7Q23T6)] MA+@\9CE;G\=1HU%8LQXG0AYV5M3J+/'*48V]UIH*$^94AX@O);72#W''VH+: M\IYQ:XDACXYH;<;W:& /OSR%)R=UF:CP<5$(@WS0&\Y60>6-U-##!H=6NMN) M=LJ6+M%[>3$TXAED6#'OG-+ V/AIE/)ACM2KB:'5-D=; >YUQ$4,11Y)(37P M@$,*I1.BE!D(B0=NFS;5Y,D!DGIX_3FX,DQ[=7 4&5(,S8<%3W+ F/%A)=0< MN*W]A(0A]=>*,\;0*N-?(89V&CZ]14>^I<7XL;5,.V")G#UI?KRHK.GE?Q54<1+L59WX.K[AV<^IO?Q M9RO!'J2;C3\&:[Q2_G@7KTL$\ ("ZY2G5FK!@07EU(L0DFC8-D=-ECSWO0\' MV+^HVQ["@S2!7C!C6[*5/@>L5L-Z\!NLKD19C>R(0Z]*VX0:1H6"@E(93 7L MG/:N#,$Q P9H1YU7G7FW -ORY80N$B2QP89K@Z#!G%H;]B-;J8 ; MH"-O.+3I#NI_II79:TC-, YY589'MQ_VZVR(JP[,[?S>?+53&L^)?3 MZ_O5?4O"G1(LJ,3[\#TI1& P&$H<)6:P-M_.4X2TAUFI94AK&]H[AOQN-LYN MU_<-KK2Q2B6.X=W_SJ9CG8[^V&=QU^DK 2X>GM1 2,WC;E@!6$NZUE-K&_'2+#*'0J'+7J;RQ+ZTZ:*1MW4<;7G,[6:P^ MX&#G!KLXHI+-?KRZNKT7AEYF*ZW-YOET,H[^I,<)D'V^]W(1_ES/7E?1C//3 M_-O9WA]87&0W,6KU-7O_R-70\S@N[C;[HO.=\-L.9SM+')I;?W@XX< A#P75 M,;^%>T^9$L$J1P)8@Q&756;(CB4[>E;OR8.)(F&&M(@&41PUBG,1S,2U1!K) MX=1J;:*,Y_-[$P3Z/%TW+Q:/"!#^]5SYX4?)QR(?+T>+B^(R*[Y.1OMRD_8] MFD &C-1.4H@-]F&)$D:5X@MLZE\HT_4INII:S%O%HZ8Y>8IFX_*Y&>!\;_;% MP><3:CA#TBDO@]6A'::.Z%(FQX>:;=Q<13_JNC5P7H?B!Y4W,Q!]GVF_N![D MT=I^3YY+)- .< M=6 JMM41Z9\LED#G=:]W8PSNVEG3R?"EO@$9O@;^UU$&\#Z(M)F9SR[=M^CORF;JR_SE3P'Z+*W31*^+(:X(% 2AI!04 %2 MRJB@[;.89_^D: N6OE0?$YXNKN+5/X\GS\M\>BB6L;]1PH4-.R&I,06&*((P MPVPC99@JK1C>C-""QIY7\FT+GOX6DGD6WA6O4;=A4IOF=_%CV.!Q<,DXT"[Q M8:8#2A.F..&,$<-X^0E9(7U]X[^S>:!]*K2)4'];@>DT+ENS\6]I\4?V"(^# M^X)]C1*IO;=A#D788NX4]<3"4DHEWSH#5X^B+!K]DL8!#O@E/C MVP!]E#_6R#O.A",M$V>@2 93%%$ I7RNB5J^\.Z&QJ;U'I;<'2E^H?N%EZ,":S91C[0YA<9U=YD:V? M^YQ^S^;N>YC^@DHFL[2X7Z$5JRQ%WT>^,F_*_.(#Y.GPK0F1@C/A.4%2,Z A M 4J6.(<%M?Z2>%4U91);JKC 8?W5#S,P M1*C^S-!93FR;"U,#*/I2JTN+69AQYA^S8I7;6,$!O:])X@VF3&LAI.(2"F&8 MV,Y65H+Z?J?.TDA;5'9+J)Q+[SJ=3T;163:9+A?9(1_TD98)M3!0G7$J#0H[ M*DXUIQMYO?,-+B3LS!'=7'5'N- ,HKXH\>P6B0_+B-K%U4J"^<5R,5^DLU58 M[?@4<6I7"<0J?'U2&[R:5#8 MYH3*#M1B(HM>JSZOJI.>>5E7$XY_PT!/K,.3^9!&K\S^5\?<['Y\6'[)L:C?+E MZK3/QR*?A;^.UA_EL:*9I_234$6@5 8K*L.DAZ$GJZL85P"&R:C/-(N5 M>?"\9&:'8/5E)\2:5!=7:IRO3G4>OP9]Q^.)1 !H+CB@#F-"K60<;R1#UG@R MS,3VCK7X_/[S]H![3=0X#R6.E8P<+B/.PX0'^2^C41IKR_U^%ZV]\#P#\B@U M*K5/F#)<$,TYH]Y;X;"QHI3=6#G --IF*OSA:LGV0>HM6:I<4-=6?CSKFL\J MF!L'VR724QEV.?%Z>&\@@49@4LKJ+*R?,M7U71[MF!=M@M.;)_/I4(_6*=[Y M?,+CCCHZX;P1DE+FE2VG5"0%UL,V*%K2VW,W9HM(O2XV#-*&&!()SJ/\6'HB MGZU<0$<-A!^>3;13T?G.F"?&>.\,\.4ZARW%O1J.%0,7S73S0_9\,T1Z,PW' MXQ7"Z?1C.AF_FYGT;K)(I\=-PD/M$AMK%GM*E/54 \.11"5JV'LSP-O&V]5^ MF^CTN$E8WBY7]8-7M:*>%#Q9A]ZK;!2J]9%H@9E1!@@N(&?*:8SX]FL@KK[K MJ;/,RI89TA%2_1VV603QLW$9G3U*C=T-$HL==Q0(+9 !$C+"\-85K)6N5 NF MWV3+=GG0"BP]YJH563K/;+;^WW>S'R-$G_+IU.=%+.)U.(?ME)X2@QVF$ GI M-0',"XU]N2DGP/$!5G]O,>S1+5B]^1A6 =AUS=Y#+H5'CR4$(2J #/((*Q54 M\4*%4A("1?U3-IVIO3-=[2JO5P^F_IQ*^Z+'.SU)SQ].D'" (DU0,)6=C6%Y MSDJI@I54?]_8F1'9F_*;@M4K!=8DM2TWA(33"3-D''$ M2B 1(%25SCL*J:MO7W1F9_9*HD[1/#/+_B>=+K.V2':@LP1#(H/=YX%C%G)# M)(:@1 4TJ<;>F0U[9HZU!V9_;I)M2/%SOF=WOQ+HRW.!/F7KHKK9IH+"&H%/ MV2B_7NM[!4:UE(Y.7IT@#Q13WA'C1$ X?-S8E(@'L[1^F*:S T=]T7=@T ]B MU7Y\?6W=M?IQ'XDUQENLM""&6L$M,-IO,1 -;A_L[-C2(%;H!A@.85UN1J,? MND@L$L!(KH1CGE+ H8.EEXQ**0=X-FH(:W #"'L[Q+_'.ZJ^II-IC,]?Y<4\ MG8:)=A2D6TS"E[&=M3]DBXNKS^GWCWFQTNIB44R^+!>QU>?\8_B*9@=K@W7[ MYD1Q)24BP&H 55@!N'>E0BE!#>YGZ>R$5U^4'1;RYV9Z0#.;7,_,L@B#']VO M[L-*1ROA9N/5OZ8KF^/7H,)X.%(5X9.>73_^V$M0:K"]Q;G12*A]MX%3CC!(6-.<[6)DA-)':D4S^M#QF-'\78\G2"E-0=2 M2$4D!QY!BS;?#.'*\_H%@UL^C]=8-WG;6 SZ9-[[?':]R(K;*&8\+W D(W[7 MXXEUQ.(()C(6QA)Y&, 2#B=1GRBPT^";*>R(]ALA]-IX,,@$^"&H_UR)[UN;+8ZW0O+[ MCN<3C(CQPB&@G6>:443IQB5/!)2LS^/Y%3<)397T0P9\[($O_C MPPD-RZ!@"/-X&0M6"LHR+X((+ME@3[JUN< WAN4\ROZ0WAZ?V/ M:1:F1F.=P4B71K/A$@Y[B6^BLH/:;XS0:^3"()?Y(5#@5-5GUS?K&_^ Q&"E MSOB39+>O9>_R?;1-PA#!QDJ!K*,:,9=-Y_;I*%N[ MU2I_SP]-DE@1@FKB)#8<((D$]:6Q*[TP]5-'>U)_VZZ=VM"<1_F_S]+;& /^ M5S:VD_GH)!;L:)LHZP+7F4;(:HJ8 \$VVLBL.' #NDNP'SHTQZ@_7EQE19&- M_606K[&/%UO-/V2'V;"S10(8C-4GO8\9 V'. XZ7R"G*2/T5H;-L\O8YT 8R M?7IP/F^VM$?\-N5C"<"KH3OF-=(:>6)$:?XH"5U]/WYGV=QMZ[@!'&<.XI6U M_C=%X%]/X(R)\'E12"6@!E/!D62E$P8RSRNY$(<:.%-. 1>HBH72# 2J*K*Q M3;$#6/=9X[I6X*RR;BH$SD[#XM4'SC2V5EDFN W6A !*\?+L._9:-Z@@=8; M66755@F!;PS+2PR66!@^"XVI86%W:2@RWO!20B*9 M&O82WT1E5:,F]1!ZC5P8Y#(_! H,-7"FC<;(&XNI-\1P:Z4I8T/ (C'XR$D= M%50.G)T&3E_?\P^>LR_AKZ/IOZZ0BJWJIA/!KBQ54-DNHGS_8>-J)$5,X!E;O_%I5W50(PYV&Q:L/PW$1(_U4 M8XZ)^S[,,C;UTE55;)0QW&C O+?RB%"+0.RXTXBK\PUMDMM+Y MH?OHFBFL6ARF'D*OC0>#],\-0?TO.0RG(+30"T4($4PZ!4Q9(XE"Z6S]@FI] MA^$J*ZE2&.XT6%Y*&,X(#@& CDN!PH92*:?*[P(2+NMOLL\0AJN[P#>&Y26& M7IBP@D"H#*'>$<:!L7I+9V\&?E-;$Y55C<'40^@U!T]?W?+$JE_9N-LZ^9^//^:IL:UF@ MJ\+NO4KSQ$K$L4&:.J*U)M)SR4M'"02V?OCM=(_ZV1;[#H :"D6.+@#5.DB" M?4NP9H)*I31AA%@B2^D11V+8ID&["CZ1/8T0_+/Q:)!FQ4N@SYF\"^ET>O'H MOO1#CH5GCR;6J^AP 00;;QQ16A):2H2]J'\M:&<&2=NJ>NYC:(;02SQ5#QTQ MT'L0;RIPB'##:>F.">MU@\!N_Z?J6PDXU8;F/,HOH]*?TD6VNN)P_#%8<.$7 MZ77U@..A3A((I!2<.HN((49#K*@K43!"]9D2/@B"M A67Y3Y6.2C+!O/?8 J M"K,J01[GSNV1\0-4.=XX48X (*3C85($$&C-RDKF%%/2H )S_\?P:U*D=9#. M,YL\VJ&O_QJ-LT\QTPE6GDP.])%HH:"P BF,F09,("/*[6&\++.^!Z3_L_RM MS"7M8=5?,.OV-E]7*_^8%A?%>@9<75X3IL'554@'0UM'6R>6A$E4&>V^5H.N803_UW?>=71O6VRS4"8+#8=SG(HT'A&QZ7SV] MXT@_2=@*$.FUI-HYZ0E"W)>!-:*]KN^=[>Q*KO[95!^OX7 G_&R>C98Q'?^1 M.+7LHF-])D9[**'!/LSJ8F'!J/2>]6 M@]F7HE*E;4*Y%(Y()3"CP*%8$V=SZSNE7O@&-> &[_7M"J0A3 V;GZYOK*XY M-SSI(\'Q,+[2\;IK(BVS5,D270H8:' ]XXOQ_78%5F^GA+=W]_;]E3/E[Z.T P3I[9\(!XC3, ME]Y[)[EQ7BF^_2@U:I U^6)\S$,!]\SG75<9:?M.N3:^1S*\_>,CUU2[W=ML M/BHF=^L3YGHY#Y28=R3)SE<=/B'<\(T^G10K9_9O63I?%MF3N:*'5^W\X;G/ M1&\'I>;S;!&)7-X[.HDILJN!CB]FG^(-Z_$NZ?# AWQ6E/_4Z7PR?U_A)'6K M[TFH4H@SCYGRB H:*^9 B QWG@B#3"6OZG#Q/'9JN[5W) (BS:7U8BW0=/"L]YG8DP\#]T&?*]?I-.8:7-YDV>)])$@DPN'L]'U-$@JP M%I(B*! D1EL*I-K 8H14?9X\.2DC_0S$R#N!M"_3?]=PC^89[V\4[4/"% [& MJ?1A!TP =Z64-AB, []^K;GR*K"A$5*OE1>#S#D?$AW.E5L^OUEMJ>8W<;_X M-9U&4[E"GOG^9HFSR@SW56&U[WH;:?L@S;PVAOKAP M>9,7BW@+S;NP\=[X XXR87^CA#(OM%)266.$YT1YSS92.@MD_53 SAS,'?"@ M-7QJ1Q+*(@U5M'JX08(!,X)(HCC13#*EA>7EB)TTN+9&._,$MZC15K$Y[_Q^ M9->POU$2))&&>\PQE08&SKKMS.4(HO63K#HN6W'^?4-KH/9%G4^!X,5DM,C& MNX=>TW1HTFV")2:480V4(I1"C;POP7= 4#SLW4<;%,C/CN9?_-N/V"!W.2^- M=N=;*2OM>THI*&=>8@]UK 3,$"<";Z3P3L &8?&N;*%^E+9CV:N%6%]Z_RV? M9?>_I<4?V<(O9^/C$\CN!HG5CE.N+:>$:AK$8MZ5TGG3P#;N;+=S%CZT@EY? MW-A4_DZGE2N][6F1& BH);\=G,[B/;%F,]% M.IM?945$ZC(KODYBW?AM"?G'0LQC,8/Y[E\==<2V^9J$(FB4PDHAJPPCCBFK M-T$ZH#@>>$6ZQOS(!P?M7V2MC^@@+? 7S='S=**3EG RR"(N+]+%.L6Q.G4. MMDO")ED192DT9'7G"W=B*RNFE@W/N!\$>]H$M<_R!\$^GL1LVF H5R#.CN<3 M2:$+.Q>I@%4$"\TP*Q.?F/)L@''W,XX9HE$XOEU_& MDZ^3:!146:VJ=)!@':#T3#+$D6&"X+")*J6G2-:_"J2S;/=!4*D3='L[L!%W MVSH=_9&-3UC##K1*G&,ZF)L&4\@U=\8)QDLY/4;UW96=U5P9!(O:@[2WPV&+ MFZPXT?C9VR91<>*%C%,6KU238?(%MI018UP_K:NS BR#H$U;@/;FZ"S=?/I^ M^]?_GF1%>/_-_?OL:S8]YO>LU$&BF9!2A/_W0BBG Q!PD_)".!&T_J'3T]>R ME^8&[0+@WNFU\Y#.5HRCGJ23^DD(1QIA#(+Y*#&RGL6LGBT6A@SC>[6R[F*U#@41/J0*L$".-8V& K@Q!6BIA4"FG M(72 "=$=Z7$?6QIC=DYNH%K<0*47U7)/,4=0,8+"3D(A67YIPA(_0,_B^;A1 M#[,SI]HN3%H4]\$(7$ES>M;MT_:)$,)HB:4P5,6"6)"@TE\AM#7U:]%U/Y>< M]41I%^B>EUE;7.UD'L^J+@_7Y:W:1R(]@DP(BHURDA#HE2GWO)(C47_+W_V, M-$"&-4>X-Y_CUW0RC7M4GQ>7Z?19S$;=YL5B\J]L'$N=KQ [Y(@\L:O$(\*< M0@H)S@$5SGF^1<1 59]SG85+AL&YCH$>"/5&H^7M9%]3K_7YV.U_A/#G%<$,6Z4$5IIC7GINI-8F_HQO=G,;8+^N9C[ M(-=3*4\@Y[XN$H\QHBY>M*65H,I S66) ):X_JG!SJ)(P^1?2P#7/DH<;=MG M]FTZ&S_[*LHQ!_K/PS-/C) =9&JGX\0Q#C41"AEJ-'4("X=+!)B0 ZS^?UZ* MG07V7HG7)M<2+)T- D)IO=!"&P%A:7TH[W%]VZ^S*P!>*+U.1/J!4>T7H-SI MZ/R0%D4:2XC_54ZP#H\D",:0EUY0![&Q@@"S*2^JA""X4@+ S:M\P$P2V18NKWQ&]F8-6* Y3*:*NF'HRW-8>E+Y4^O*SAB&/SX<((9 MH,1A8JT+NT.//? E1@P+73_AZ<54":MK%C0&\SP4^9#>'E\.]C5)* # > >] M]4I1RY'0VX^ ,>.';1@T4=E![3=&Z#5R89#&P1 HT):G=>>M*X<+AAYJDQ!+ M,5:QMAB!'&' H-G MEM)#R?\$19'JF@F= /RZCVM8;SBQ,5\8L?!W*339?FH&PH%[']I6>*-S&_6@ M_'/3:Y!VRXMBU9G9U-J)#R>I1&'A1P!HZFDP'.163L& '9Y!U)$>3SCQ<1IF MY]GW;,=?>=NS;9$ 0:V.[A_D-, "4L'*W8)@A@RP.M4P GOMX-E[$D&7]U;^ MFN7717IW$^N=O)M=Y<7MZM*#7E_V\>[LZ1&7ZTCJI^PNIBO-KA^-[GV%K("5\ "!,/%M6 84U[#2_J4CZ4_/):V4*.W M!/JPMW$>*^\,MR!\@GXS8P,)(5 ]SF@'$Q3:5?3SRU\Z!Z[/#(-YL7C$P/"O MY^P+/TI619?B&QY/#7O?3XCQ!"H.D(7<*"V,45L@$&3UKP_J.+>@4Z7G M[2-7TUJJQH:UD(]'N'??=?#YQ$)GA+8(::H]-YI0 LM/4'LTT.U[2WK*NT/H M=6A_4+OK(2F]/V6KVZP( ]L?*OCQH03:8/!;0JC4AL(P= ]E.?HP(0YH*]R2 M%O*6H.A2D6Y9Y'?9034^?B1!6#D@+/5&4^ZM$S&OUL%MK)=QW&J-$LX8LP9I$BPB"F--[D@4$IJ M*!J@NZ)3,[]%K+IT1>S9K'_*OF:S93Q2]B?8L0?C6H6/FP"BI"8:,8[6RH# M,E8I7_FU[MB5E!ACHA12EBACD:.;9$80SW7UF54^5-F_U$'H=VG])._9>E5Y'V?-2_'DV^N4Z__IVE"]GB^(^ M*IR7_XCZYH_TO?EQ\OOE#N4^_#*Q"'/!".84(L&"!4NI*@?,@P3#,?9; CYO M"$%?.[L/^>SWX[7='ST5;YPG!H:5BWG,N6905S;'H2Z>; MS9@/0)A@!Q;I:/&/R>+&+.>+_#8KW/?1=#F.X?3Y/ O_&1^N'E2CMT0'NYER M9(&@QDHK*2T-&PBDP0/ZW'O9$'0/X1FV_%WF'[R;A;_&ND<]O."PRZ+Q>Q;I M[#KF;6]37'[-\_&WRG'U_,ESNVY\%#5[/_F:C9\/K8KKIDKS M8(4!QJC18=+V7"A*!-I\P)(*9BK%"KIVW1P0I+K'YE@GP1H1(E@C7 O,-=(, M0UPB01Q']5?QMFL_M*K6O8Z:EO$:=,V& [+J^]_2?^:%F:;S^?%+JJOVDDAO MI-)>(@T=9D1IS64)GA"PS^,[-7TZ[?'CQYNI.X*QM^3F_1(\C+_2>;X3>THP M,!KK8,-;*IF6'GA*2CPX9V*8SJ%.-5^=72TB^A?3!N6(>LD$.U-X.PU6[B+L MN[+1S2R?YM?W1STB^YHD"F,3@'1 F'C^4CNM<6F+!/NDSPA8U2S\KG3X/,+= M#F2]E2S9[,X_9=/5?G=^,[FK< 7T_E:)X0P3Q"G2.%Y8+ 53L)232U;_LJ?N M+D7HB1KMH=87.SX7Z3B+DA^GQ/-'$R" MX01 #E5%%-*F"@E4JB!.=S=104] M\: A5 ,P1%9%O.M9'JNFB5(6:PT59890H9C5;CL94L-[O1&N,3F:;]%;QFL M#'E4\7U3!OG)V:K3.+.GLX11@:5$*IAS1CMD=/B -J@P!W']WMVEQ?W%E M;L(CV?S=K/S-N4;49; SS"CQKI>/67%YDS[^GYW!T="H1V^-<%& 0?#/E80JB-;N"DSS)3F MM,\4V)JATWXY^OSRJ\&HIJ\=XNX!5XJ*'6N:",1-$)5*0XG%U&'/="FQ(I8/ M.^ Z""Y4XF=CR/\,9!MDS/55-HE! MTB*%(+8*F[!A-QZ7"X@&E@\P([D]M>7=@-1?.OM\44Q&BVR\&O%1$NQ\/K%2 M0<^,<,2B&$O$8)N[K05E]7<7G7G$.R- &P#UEIJ1%:N,\]DH6\V0Q\.M>UHD MSGJL,=(&$ ,DYQ!MT=*:\?KW%W?FXNZ, .U =):%X+0E8",7CI%C2&*9'.FM M#;MN8;?S&H3USQ1WYM_N9_*O!<]Y; J% MEY1) $H?#O6@SP)SC:C5H_OJ',!W&7YYYEK_P:9/YY.1FHUM%#D;=QK!>#:4 M+J,6FS-MG[)1?KUNVM=[MD&A\BR=3J=Q*>OV)->.<9SW]8.Y1'@SM'=Q6.E4 MW=U-)Z-U!=^LF.1CLTZO" -U5U?9:/&Y2,->NFI%GN:=)PH)29U&Q@FBXB4I M&O#U9=#::^TJ3=$#0^Y89*99QPG4B%M+B&>>:BTY\GQS(;M6D+(^2^H=C,3T M28[=1WK[07APY7X^Q1GX0'F?[>\3H2'QTDMBE=7"0DX-+045G/:9SGA2_*(O M_>;-0>NRELMJ3 ?+.#YZ(B$, 2JE@U91$VPRA:7#DZ')3;O5_5]:>RWP)\M\O;@TI[\DPB,3&(46PAUMQPB@%SY=B9K':-0'\% M=FJAGKZ=Z2[\?U]OC9Q*#" +&, V%4=P+C)3=C-U0;>M[)3NIIM-8;PUD M[\WO-/[G( M2NNA Y8#L<'"$JSK7UG:\6W'/=M)?8#;VQ&R\+:+*S7.J\4V=SV>&(:5I^$3 M9 P"!HRFCFPD<\C[@5I<'6OQ^:&R]H![3=08E"'W AAQIM5H*__E(IV-TV(\ M__UNG"ZR\#P!\B@U*K5/('/<:2*=0U0YSHS#NI2=2][KU1C5HAC-5/A\->D MI-Z.J:=WDT4ZC8=32H>TR>>+QZAYPQ<5.W^Z(DF!0($']O#&S[ M VBBA4%9?8>$7%M!L$LV;UZ1$ $"AJQQ-.S(K30<4J_Z#8.?9#N^ MZ&F\'OK]FIF=)M5.PE[NXNKW^4,%DO=9.N_]=3$!.Y]%/_O%U>HGNY[<.!F. MU@WI:I"_I8N8.WZ_&>+9QS.8A-SW\1*1;#4HFVW= 57V#T=:)L(3#[!6V#+/ M8%CK1%ELCTO!9:4==9\R'[/T#[1*H,3>(H<,(TY(3BDGF]*3G'O50_CN;CG\/1F!Q$?Z9QGR#U>RZ-XFC>N,$ M>,FD(L*'#1)G!!G"02F)IA\')T.*@5MU_5]:>RTT_*Z+ T!QN"6!O,!Z4%1&0[=J[5@#R[M5'?>U+F M--F'=5)&0<& QAXH"8@$0%/ RK$KR>L?2N[\I$PMO360O:]-S7I9?VI=Q:2C MBZLR*>VHZ^U0XT3$1%N!C?041O,_FGZEU$Z8/J^-K&C3=NN+:Q&L(!)HGV2HSY2?3'CZ7AC7O0! M,OSX<,(U\4X19:S1A 2Y("BWA@J(!OZ.SE)#N])_8W!J^S5V,6_UQX=\\7^S MA$A0KGFF')5+ $0P1$N5JJBB&]>VWSK(ZVU9\]ZCU M=KJIR-*+JT]9.G7S1;K(2M?-@:E@7Y,$>RZ$=P3$NF#,$&5YZ2?4X4?U%P3Z M4GC1,D2UIX4/RRAW?J67D^EX=:@J+R;9+O?6H<<3H BG%!-+L8.2>,HY+4>K M8;4;-G8JE+T4A;8(3ZMS_'I(D6);*V.O=JNV3[!5"!%/% '><($U5KZ4ASI7 MOX(%?U'J[@BOVOI_.I)Y&,)BJ5K/9,IU^"FO)N]FHB+\]7>L_]I%0';8DU#BC.8YG M:Y%B)5R:,UX_0UZ^$@(TQJS5:?]S-DMGBW>W=T7^=96IHZ;3_%O,[CQE\M_? M2\)]$, X;AV $%BII"QE,TB)!E<^@!=%B$YAZ\NVWY3VO;?973Z?'-K=/WLR MD4(:*9%64'@=3!L)[58>BYH^9>>IH#N^_S M/[&;! N$I(6 4$>MHE!8OY6.*=0@-/-BG'H]X-89*[;'SNOR8=M!@GF BS/B M&1'0Q9.ELC1N@ZTK&J2SO!CW7J>(=7ID8E^"_.7R[FZ=XIM.W\U6)T..G\SM M*EN_RV,GPNAFU]DZT^_AD8_I M_04PT<"MNI>.41@80@#-D@KG$]*N9\GYS5 M;W!M^(Y$$^8QLRY=,2?5)F[[6M_8(][.,7TW06 MK[4Y=L[BT6.)8"YL?B& QL<-L)Z/HR]9H9 MA9J0YQW@T9O?+FXH'HVWR*^+]%8M%S=Y$4O(K1,*#A5AJ-A#8B%DS"!C"664 M6*28E:7\%- !WLEZ3NNQ$U#/2ZIMH8@',1Z>JS2M[G;V[;[IYL8[E\>N,.\"1.!D@@#:%FP MACR@GEF.A!&8&270&6N*O"P/',;AV_#4* D%LL83",D&1X6H[?, >-<>N,J4 MZ5'I?9)^!:HEHP1S"#G1!N"2E -(0]YHL,Y/=H-2;I MJ[=3H].57K+Q[FW:1H0#5*G60>(%PDAHA5PLH>X !:S\3@PEL/Z$,N3X5%W? M2B>8GLF5>[%*W56C\$&LP^W M;.;3R6ARWG>?VV-^X-K1B\+SQ$Y/9:'(WS:HXS!OW';X@3Y&0PFN M@FEG'=.;1&]##"25LBB&A=LQ'WFC?I.P2_*>*><1%4!R$5:QS3EI@RT!@\E, M[9$9^?GP';0K_#Q7OV/HI:"><&@E)L$4^T:73S^VG8 M]F7 Q@JW3:_W)@($V]QBBI@@"BNB?(D?(4*08;O(.])BE7N^ZP'WFJ@Q2,_X M@!EQIEWN@4O)&4"-;G[?MD^TI?$68(&YPS LEZYTN#F]\HJ/.'F M][H@]4604X]D5VJ7*(,](]3&XZ-A;VZ51YM2HX8&% 98=/-\AG.;2)Z'-8>. M;!]ID9@PYPI* %4.*(P<$:1$C6IMZT\=G45CAL*4NAAVZ@ZKY)JIX![:#"W^ M\27(^I__]O\!4$L#!!0 ( %DQ7T]1.EES(:P "'<" 5 96=H="TR M,#$Y,#DS,%]L86(N>&ULY+UKD]LXFN?[?C\%3^^+J8Y(=Q$@00(=,[.!&VLS MCLOV.K.F9T[%"84L,9V:5HH>4>FRY],?\"8I,Y42 (DW6_ M_H]__K_>O/EW]O%M((K%XT.^V05\F\]W^3+X8[6[#_ZVS,N_!W?;XB'X6['] M^^KK_,V;YA\%]2_6J\W?_UK]SZ=YF0??RM5?R\5]_C!_6RSFNSKV_6[WY:\_ M__S''W_\Y=NG[?HOQ?;SSS ,HY_W_^K5GZA^]Z;[L3?5'[T!\$T$_O*M7/XI M4!ENRCJV1I#NQ[^]^/D_HOJG 2'DY_IO]S]:KD[]H'HL^/G??WU[4^?Y9K4I M=_/-(O_3O_Z/(&CLV!;K_&-^%U3__>WC]:OJR,_53_R\R3]7?G_(MZMB>;.; M;W=OYY_RM9)1/^U^F]^=?L1ZNWWRA,HA4CD$DLJA_WGAP;OO7_)_^5.Y>OBR M5O;\W$._A>#=2[&^U-4FO+,1><[5YP]TK/=65=W*7CW2LN7G1Y&;IX_U] M_EC'VMU*]OIF%+OYVO&;\>*1KVI>5S_U5OVJ_<'JZ6?P6P=OH7KTX/S;+M\L M\V4-S2>/#E;+?_F3^M7LL7SS>3[_,E/7E#E=V?O*G^Y$T(VA;X?YK8]MSU8N'']<;$==7[ M*+;MF_OD!:/;15!LE_E6]8JZ?S3?+BZ45OL3/R\*U=1_V;UY4G!5[\AG2H7' MM[3Q2Z5WRJL7E9&69;XK]T&RD F7OS:C5R8HX>DSSZ8D:?1LAHD'GJPQF<6!HV#7#8BB^< MO#0V,."/VZUBT3Y6BK$$(,)0 LAX%G)!1!M+I+$-$TPC>$9#*R>8U^+^:L,( M8\],4.'3+AMB7 6=8^.BXYDO%PEBZ^.40&*=PTF>]'-$%RM\7M[3S;+ZC_RO MQ]77^5K%+.F.S[?;[ZO-YW^;KQ_S&:.)3(&*'W$&PSB4BFE=;)R$W 0S;B+Z MQHY2%\PWRV!1_2(_Z#0#D"-W]8 TO+%F@-I[6O_B2.)5,-\%G$;:050-M:M@T>@R(YJE>7H$\^^;&;&.+..U9?R"95[H=-*5 M,S3JY^(TZ-,SA\+E>V5&EYO[8KN[S;'4\L&N:PV[_$PC MG[#DW+1Q'P>GP91^*3R?%N[OA_;,SV)1/*K'?\P7N>HI?5KG[_)=!S%",DZH M"*,$Q13&+ G3KHLD*<;": *H3R#?4\2MMF"[%W<5;'+#WDL_*S7GA89RT7!Z MJ#/PXY&!\SM5% %=KXL_JE45P5VQK1:D+%>[X&U1EB-U>,XY>&XBR87QTT"5 MFU2>3RNY\T=_=NG+:C=?K_Y;];R*33V/Q8MR=Q0W3D*$8B32.*8)A:E4^-S' MA;%1SZA_-,\0$_E=KH0L@U*-=\M@43P\K,IJS9CZ96D^M]3;6]UYI2%M-9U3 MVFL+.G%!I>XJ4/I&XM=%P\Y.);DR>QHDE[Z<88U/Y%Z?,>?,835D]18,9%"@2ID2"9=#,1B--OM M%PN:?9"^^&0C:+RR8O%,7:@7.?:"AJ%1%A_MG7K4ZV/]B%_H=;_,:YLU#318 M:C_W)=[0 5T@?-@67_+M[OL']8+LZ&99?0_[4LTGJ9[,+((9E(2$@$,*$(M" M%:<+*2)JM+ZG5R#/?8Q.6_U]..^$6'C[#(<\*N!\M]I\?IO/R_SCZO/][OW=;V5> MXW$F 8RE3"$4,,LBU5]*^'Z8E221T>*@?I%\#X0Z<<&Z4G<5;"M];XJ[-X]E M;CLYAAI,$\-ATM[.]\V=G[L[%3BFF'4P(.GY;?%^K':E/M+42S_6*W7,YJP"&*2P43U[4!* M>)3B-G1&,DE,V.4DH&>$'32VO++H8KDQ5H]=@WMJAK C.[L1G5(8_+37&'0B M_SPLRG1\.T,TI[9/ VQN4RH\OJ9FF-L_'C.,U#A46<,)!21-: *ZQR>AB$Q0 MIOU0S[CJ=)@!2M\2/0AY<<,,-!>-\$(1#5(8>S,-&IC++GJ^$V:U^FVQ^?Q\ M=1&)8(P0DQC")&91BB(0=I'B%!KU56R>[[FN5Y)Z+B&T,.0,)OK8-PUB],J@3&S4H\L@#IHAYL7>AX.J,;<_'%2!G/YIG-T'8>U+_]5_1Z&ER#B 41@+1DF$"93AQLP#0(."X:P![ M0,J-W7K &MQI,WA=6A8X%LMT;#O#-:>N3X-Q;E/27B)H[9?%*L&C6'&:21 F M0, 8<"X14\AM8F4A%-)HMX9=!-^?R.HE<#W7")H8IOD)S+M7AI^^GJP4'(M& M)UTY]YVKEXO3X$W/'%Y?-6CMB-G"P5D6*V"%C',&TH2)4(3=?%.F@!4EYBL& M+S[2B!FV2P7MEPA>MD0/$A[<,*,"/6^!Q[6 9RJ]H2O3J.6FHD\N^S/,67MJ M=S7_M%JO=JN\I)OES:Y8_/V^6"M#RFHES^[[_L ?#&"21BF0(@8XBJM%AGN, M4(FPT7ROJZ"^)X&O*;M^>WU[+6\"^DX$-[?O^?_]O]^_%?+CS3\%\O_\=GW[ M'X9SPL[LUIPH'L-IP]GC@\3](L'=]]$.#--U[-STLFO3IX$Q]VD]GXCVXYL% M"I^?=I:%:G!,F8 MTP@2S/8#.61V;(]E",\ VI\*\:6197>GNCB13Y\61??\_QCOJ[OJWB!MYD*ISI7 #.9R"A% M+$O2=FM9!D <0A/2](_F'SK;Q^JC?/'P)=^4]@X;UT@Q'G;8W MVT9<<*I3-"R:+MIUAE+NK)X&L!SF4_AZ*8U[256]O=ZHBIO?SK\=XK%,$):0 M6$K(0IPF813MXR4,&RU-M(\R$+9VE2;CCI*M<]I]I0%,,^XNU7XUHH):U7A= MIM/VG.\U];1T&AQRD,?+OI,39^RVGW:X^[[OLR5"H"S#U9D<6(T)(=W/30&2 M1&#V-=]^*NQVH!H',ZE.Q[KT/QT_W81Z/'5D>:1S7WLU/\$/YZOAM_CGVU#W MVL8ZP^>L4^>^S[NQ>!K8:,N M+IKL[? TX.4JF9/+*!UY9+_X8$9 RI#J]$D49P0#E(:DF_T'+(M3D[65%H\? M9)UE=R2C-9AL?+-=:>#4LOXK#,9>5F"TG$#;NVF@I4\"%Y"DX MPC!&3*:8IQ20F #9C20B/S3\8XY0+)8=;M"@2 #1&).F=@'"U%HGEB-*5TU)D["IBR+ 5, MT(0FG,<;R/B?;2ZEVCBV-Q MP4_OU/@HP*\?<^S>5MT/]\,X:OJ]_JF93W0-_8G^58/.?IGO;^LT .0DDQ?? MX5VYHWWM_)F]NS@"$(0$H! PE,8BVQ]' K%(C?:6] CC&4_'ROZIOD)H]]UP M+VT?#_5@-)!]9BQZZEQ[& #=[;:K3X^[:G-4L"N"#_-1M]A:G0K@P.UI(,I% M(L_OKW?EC4D/JMC48?]MOG[,9U$L(P1E1$7*(IHP3+M;/[((I]AHA[_QPP?H M*Q6;H*P$F?>(S&S2[P9Y<\B\[Z/,J;5&QWD];3RLKT'W9YO?YIEQ]S9N= M;F^+LKK8Y_W=[?S;3"1QQN,D2FB29B&C@(.X4Q%FS(Q$CF/[)M1!;E T=\,? M"P[62JOQ]EBWYFLR;$3?#=EV9'GS1>N)UFZ+[4^5W#\W=Y 5=]6.V\&WV9H8 M>@Z)GHIF(JCTE=W+C;H>7=2_@V0W7VWRI9QO-ZO-Y_)(EQOZI$NQ;+[:UE\'Q*I,?Q5K$I6\TDK.!(VVF?S MM?IV[S;SNFDOW[+&&0\R11'0]&62PECZGL8JK* M')O,G_2+Y'GJ)*/7'X-_HV]_D\&ODM[\]E'^*M_=WIAU 'IZ:0\H/S:Z(52E M+:C%38!1>Z,,(65N\'0I99&+!J9L'=(>P50[5 \PI%$:AX1CR&28I1&((<)- M$ QD!G3']X9/]=AQKH6,=]/$$Q_.]9#M#)M&;; 5_[SWV\>#2^][_OE^U]X3 MI@901QWMM[GZP_RVFN;0LATVF>W$7U_XJAU MUF/+)WOOFC+1:ZX=6WR>-..Y:_@E^%5C*YFJ&:\G&'4:+XO%8[7ZO3[: M?X*>/]$W@O?/&H?*B!KY(8G"&OA&UIQH!_Q8.V[SX"FGPN?+:-%YJFZH?A9- MQC'&@&49HIB !%/$TGW3%2.CX9UM#,\-1GND327,<#;7UC.#GJ=GNRRZH(U3 M/9#CL#_ZTIU+'=,>?DZHA]HGBU-=U=ZNZ&.F(MHKAPJUQ[-\?PX\!F@"8R%D MG#(B,)$RZ90($IK=Q^@AOG<\59*O@F=G<)5/#N'JI)L"S$-IZ,)MW((P!=_) M,CA9!!,@H[&U9ZGIKZ"F0E2/&;Z@K6\WM9<2Y9^K8<6Q?3UJQ']6:4(DUB]O3M M/!.'L\R,>B9NZ;!,Y7G$,?6[YPP[:\0)2KDQ;EP..;62($!%%*XRS*.* 2P51TL2"+$FV66$<8E"6-)A.:V#NG09-!3.M#DTM^ MN>/):U:\QI/>UDV )_US*%R^3'H\612/F]WV^^RWFYF 48J3.$H1@#A!"42( M=@].520=>!@\SC,I?MNLJEV.-9'$>!YYL,*O[O[V[OI4BN+FEM_+U M): GZGS95?HR7_SE<_'UYS:=JMZGW6^J:I\>5?M#RB?JN(4?XU9H&\&%==F; M3>^\*S:_E;_F#Y_R[0PE6==01@G')A,VY@\UW/EO=ZH M?[29-^>;F$VO&+FC-VWBRQBSZJQ4J/\&OS="!I[@.++@S,2%C5'3F)"P4E[T M?TWZ?0\YFL!XN]KDUVH$4LYXU1U0>(G#F!(6,YBDL LMDL1L)M=%0-]3M^>F M!H/?*YU!+=1TGM:)V78?HKS[W/>CE+'%@WRB.F6;P>>J7JY/@V-N4[KP&)"T+"(SK; MY#L]#/J(KE5;25-;.Z':%;;9&VYU:[P7I_4H.)K-EL?KU&J#JA(&KUTP?[C? MJQ,]_+%C%K:>@:;/0IH&0[UF^.*4'M]N.EGU^&'^O3ZM_V->34$I_]_?9:MR M,5__1S[?S@BC:2IP0CA-8+ M''N:K\?>B?ANAF"=)8^=]JM@K[Y:4-#H#ZH$)K3R\:S1M@L@W93>--@\1*(F MRR%=>NN4U.(QKR3<_E',$ 4HI) (3 4*TS1*".Q49!%RCV>#V)Z9K$@,/)#8 MQ%R'^/7DJT_F*LDU8P,E>H*>P1X(ZMS;81A:R9XP12MYKCAJ M5$(_($G-\NO#4@LG?= T4Y5AQA.>XI "#DD28L$9@/L.,8N9UD$?WH+[9VGD MCZ5Z]KI'J7-G!R%II7JZ(*W4.>*H4?'\>!@U2Z\'12U\] +1U==\)K#,8)J% MD.!,I%F&4LI:&2BBQ!]$=8+[AVCL$:):]GJ J&MGAX&H4CUAB"IUKB!J4CP_ M($2-TNL#47,?74.4WBGH[+6 5) 81$AIX&F,>,09Z;2D+,(^2&JFP#-.;^_S M;3ZO%/F!JJ'=;LGJSVG?>*U+9.J0?6*O ]+:%=>/A5O+'"V9V\=1U^"=$4P8 MH@*QF +"4Q!CAKKPU6I9HZLY7 4UPJOU%1V5O.!+*\L/:"_;ZY:M3IWUC--I MXM,!,;4+X<>"I'Y:EEPT],T)"G_;+%=EO34H7\IO"_6C]*'ZW0P)5-W5RU(F M4I!D@(EXWQ_F$/#9)O]<7=IVZZ@K:BW$;,'J,\U&M?NOP>KARV.U>V]5[0/* MS<^\]%(0#@CJUWQO.#V6'32Z@T;XA-CZFK>VH.U=5C\ =?OG:()@1XX:'1=\ MK4S:[%3_]V.^R%=?Z]-=HE B(C(BD(B8C+-8JC8 BE!@*1!&F15R+6,-2=6F M([KJ5);!=J_3XE!A*V=U&>K33?MCA8.]IN#C9>O\'2E\PIJSE.OIYE1 UC>- M4Z<*]_=%%T>O0''&,4Q8"D$B)0, 1H2#;ER>1 DS6IYI&\/S-.,']7?5_L&O M];U*Q5U+HJ.[*\WX8VVE'GZ&<-&,/J]WSH:ESRO.G(%/7R^GP9[>611NW[ ^ MY/E;OOI\K[H1]*OZT\_Y?MM*_9>J;_$ 9H(*(G"(0XE3$$5$2$Z:'48)IYG@ M]DAR$-PSJSJ%P;R1J#I)W;Z>AEKJF0]]<.7"?QN.#6Q]3\#MBZ&5&QRV5S5= ML=MSQ3 _"[;J4U%AR4S15RZ3.\L1YW[Z 2PHAWS?E1CMP_YMNINS@2*4A8R M$:$DS2B.21JR5H90O4^C)3S.@P\-V&Y2(%!I& Y$W1OO@*R^/7=-UDYO4 F^ M"EK)$V+K"4-MV=JG;'X MO9*SX2M_7VT8VOW%6=&J:B.%L$B83$@F4!Q*+M@ M%+/4GJ#:(3QS\E!Q%_/R/KA;%W\T9TT4^[^H.Z2]QL[Z?MJ T8N5/?'WX=)W M^ 'XUFG0IIBQD5-DE7D29XEDZ8DN=T3^:7>X&'I_8T>"XY@*CL,4A]4HG1' MFV!Q0BC7O7G&\NG^ZDDEZ.C&\]%NG3EMS)F*TM/):524ODD43M\N\XIRO5$A M'@_W)T#*6!H23&C5"\@@$#!J(Z4T2S.3UMGF^9Z;YN.;2=X6F\]OJCFAH*Y" M!Z6EW?4P5G;J0\>GDV;$<62B-PH]<^H"@FQ]G0Y_K#,X 9]^;FA_X%=O3?72 M5!%OU;^LKUL0,A91U?Y#+@"/4Q2%H LE"30[[<0F@&?V/*TJ5T&ER^A6E7[N M:7[ ]VVY MVT7P3)LC476M,0.,I6EZ?/'OEQE>GELUTDT0)VTY0Y9^-DX#+#US*%R^6'TF M9^K^$E*C+YS *)4IB2)* :&B"Y22Q.C+B<7C/0/EV?R!UI;-: M!O#T&=:K9&M8AR0*:U1?3/\$J]U9-BZL'>91N'Z9^G08W^XO!B. 99E,8;WT M.DDD2ZGLHB$9]^@OZL<8>O#YUO;R06L3;?J*?OSK.1C5L6Z CN);C7L$^[HY MQ6ZB119G>XFVKMA1)YLO\O9L@8@B@E@L2<33$!*(4=9]'B09YF2F^/BIL ./ M01B3FG.L2+L"?=BN-HO5%]/KDNU]LR&-)\-ZCDHK5:.<9_*:.=JLL?!SBK"Q M2>,L;:Q]LP]J3--0AA:' MC/0/JE6I>I\V;#1-)'YL<#*OF QWVZ_5]L2Y^?''0Y7PJR8["\YPPLJI M:<#!3OJ)=9&6^>MBX+H]]U5^^Y)ORGJ9U.$J]*95;KZD0"0R)A+ N011G! A MJELCZ_ )-1H,9.SH/X_"-;[^1[GZ_T!N4'>B#;CB#N;]1@SBL-F_.DD!JW& MJW8Q]UYG<"QT6#[IVG>&7/A<8CW=]WVWJKC\&&;/ZP> M'V:,I8A S $4F0Q)1$*:='&%9$9?U_I'\TS 8X'5]M$>DTP.G-5CW["FFD'O MN9_[PP#J8X%^:@7^>5C:733L#.;,MI%@'$EB,BUE\WS/LU/- MI57.!Y:7;;,>0SIUS,5P2)DAK5XB30)Y' M#]?O^/M?97!+_UW>F#;/?>RSAI$?YYS0J)(6U-K&Y]'>)C,@F;L[62)9I'(9 M2;;^Z#*)/9:K35Z6O'CXI(8FU2"EW&.0IHD(!<\0$C$"H<(@P!@F J,4"4%T M!^"]8OBK5)VLX%C7:$W\.9/.5"DGWDZC2KE)I?#P[O6N4J?J,Z[.$Z0T2R'D M,J(,XRSK@E/!L-D2?T=!36J;U8)_]MO-]3MYU/L6ET$O2L,V-;'^\G2[E>25WF77_/#.8=U:M9;=ND99G7*^Y4EZ;Y MWOQ+42S_6*W7>_@2 !!$<1Q',9)8AC&1H< 4) A D7#=+Y1&,2.2,(PB%(8< M(TPAR53R&<=9%*F7.//XL?(@,VATUHM+@Y_V6H-.[)]'G&70M_+\7)W[$IE& MY?63VLO9/5_^Z5;D?9C-\KF:DT,3U7L"F/($R4Q4 Q3 6%>5$0VAR=R%86@A MDC"*,,EB*!$GF$&!,XK#2$8L0HGO>&E4\^+A]0 M^50.)A%5HT7$5?\31S3BB4PZ.9":K=WU)L)W]Z];2-%^H&F[)D\65QSU3.R6 MH[@O&;,U*Z,6BN7"%KWR&!VEMA9KK)3Q5FK3 +#_-%]9<^/95UUL=_=0U2L* M5[O\[>IK_J*;VUQC)"#&.(E3AJ.4099$(&IWW)-8IM (U [#>D;S\45=C=8W MM=@30T>K&\]<%H >CT?RWHS #FWW0EQ]$\\PUD-)3(.J/A(KO+_%9N0\$Y9] M_W7^G\66K^=E61].3C).*,L(9$!&25S=!THA_?,AZ MR%G$0)0*1!)&LC!#<:EZ=63"MWCI@;G)=(;J]X+PR5:;,M2.L;V*9O*<[9>=/FL=N*C+VP_S7;ZICX1;W&^*=?'Y>WL<.HTBKN@N M0\QCFDHF&6N/0R?TV!4_S0*Q^^9X=?KQW)7/.3;C_FZ63I]O_K2WCV0@X;? MKCOSGL@:ZP[0URTZ]]7:@;'3@)&33)Y_L7;FCBZ2;K?S95YUM[HP(0XS$2=Q M"%)$4810G. N#(5FK5V:8:6RJ MM8S$EN=FG &*M6_3H(B]_,+1^^-LHNKM_G:7. R3!'&F>DI9BBF*,>R^-""< M<.%H=DH_X+@3_/8W0+EQN_?,DQ^CG<[DCW=5E(YO=K-*YK9/@VEN4]*?/[+U MRP'[?MD693FC5$2, 8H2'B-,$\'D?M2(>&HTANL=S#/S:A$![TXPOW!SDB<_ M>Y/-O95N)]%K?9/A6:W&CF5F1D^>8X;IZ#/,QB<'_**+Q>/#X[JZ)>7)2<8) MPA$AU;HZR9F$G*G>9"LDD2"2W84OO9EF*T"K:CZ]!L:,.E ])6U^;@,*(B!$R-S"5("2&I MX%W0+*SV>N@?'MHSE%$OT>Z6&U]]1"TG>T/2M8EN@3CXC5KGG;+CG(G%DV>: M43+Z_#+WZ!*KZJOAGX?)'M?K[[2[\NYOV]5NEV_>W]W-0,93"K(P81E6_P?B MF.&0 @!I%,4HT]KUX#:B[SF]QVIO_.'ROT/=FSEEL:COWVQZ#--S_(F^P9U_ULQ4-M2-1TBB ML&XZC(PYT8+X,7;.1#&W@U3ELR2*)993"!FD$4@4Z""8?OX*(Y#/ON2 M;U?%\F8WW^[,,'+QT285X;D*[3K!YNOZNIKY+OA5F7,?1. JJ%[=<6J%1E70 M]FU:[[^^[%=>>L.\C4^*6_S7XVJ;+\7C=K7Y_*%^GV8HI#&6',)(A(+*5(2) M"LE@BCAF2<2LSH6S">2Y':7+Y:HY/7KYF >[(IA7(LOFSRP/@;/RTZQ9]6ZE M7?M:S9HWPH)&6=!(&^DHMQ,F:6"FE[?30D^_5%X[E*V_/Z:(4DU^OOJ\X8_; M;;Y9?+_=SC=ELVKUE_EJ\[;ZC"DY2R@,LRA*,HZY&E, TC$RP<3H/#:'87W/ M'#4*@T4K,=@=--K1RX759BP;V&5;LG56=SJ#(Z%!I33XJ=(Z\*6E^B9JD,]A M24R+@RX3>X6*SKTS'[!@*1!!<JQU&J+L?-_?SH MSJ\T35(@,(M)E*EQ$HB@%C7:$?.ON7.F M'O0V=!KUHG\:A>,7S?; N>>!V;Q<+>AF*5;KQVIKZM/C[T() <(T(U'"!,$2 MB"CIU*0Q,.I2^]+@N7]]?";:R[IX%=3BZUU>K7S;D^@\*90*&8\-"Z/ MT<\)M?3X#%5]E]HTH.L]RU[55[*;]6M M(ODR4[[QXN'+XZZ]I/RY^(-02AF"!$@1IP)&,:2@6]$#8P:DT8SN"/(&!/UQ M3L$AJ:#+*JC>UN HK],TLFT*ABMQTU9BDH5MWX X*N<)-3&N"DBK]1G\;9A: MPS2\ :^V62.5A?8:]?EJ^V_S]6.W0'ZS?+N:?UJM:Y6_YO/J[.WE^\W'2GGU M44']P+MBL^U^6[7 Y;-V-V:<9%#R*"$P%)13C-JA$A,AP,AH_^/P\GQ_%U 9 M!75*0:N_6K1G^$%SC%+3:Y(F7F!F3=(K9745[.77 YKC!$9OU(^\ MO[M1?UK>*5'J[YJ[!A!(&4<19AE+*:,BBVBLQ.$48"QD)DUZ@@-)\MS[:[.H M>A!M'L%1(L$ADZN@RR5HDJE&N,?IV%VP,E3!&J%Y2F5J1>XABM,GW7L6P&7X M#U7"DVH;!DOZ=-,QK.>#M2SU>GHQW^7U/0PI"B&,20HA"%7CQ[C HA5)..)& M4^<#2_MA6IJKH$XLJ#*SNI=FZ#(?J/'Q5]QC-4(F)3W-]NA)F?ALE^P*_Q^D M?;),WG4[U:<,!FNOWNZ/(XP2FL0AE(D@! @9"1YV#2IA"1BVK=*7]<.T4SU. M6!VRE =JG?P4\'C#(YVRG6:;]%;C_-<1BOL?I"VR2-QU.V3K_6!M4+,3#,QB M'*JF,15Q1@%)H. 2,26/\!2@C#(R: ND*VJH]F>[9]27(T851XS*.T;M]HPJ MG_2>OYS?4CERX0[4\/@HU_$&1&/LDG55!#[;&]-2_@=I;8S3=MW6V/ENOKCU MTCW2Q\MLDX1*IAHX'&-,U7\2*C %24Q" &U7K^K'CY,0BXC3,.0 J?:7B2@, M<0P8"3D6B>_V8W^N9;-.1 'DQ9%:MLM-'9:!Z7K2<>RW7S!ZZ5Z(R:P#U396 M:Z&G^V*:!J>]9OCJ4DU?;IK2MSBG)'O<:Q M&H8D,O(6)IKUUO_[9\_APN.=$X'K"*JU^MKW!TT)? MKTQ>[3?W=4?[XNSBX6&UJ[=@T,VR6A:KQMWY9K'*2[$J%^NB6N*^7QD+4@!$ MPD@"$4\%D"RF[7ZI)(01UKT4PFU0?_7N2&>]*>6)TN @=;25Y$9&GJF5?@ID M&O744V[/[Y?VZ*#3NGP 2A1*R!-":((0!&JXS03L1$@$,I-^A^/0ON<7W__Z MZ_7MK_+=[4U WXF OW]W>_WN%_F.7\L;LSZ):\\= M2/W;X(.EH_QLS+OA U M+Y0?B*(6R=E@U-9#[<':;KZK=Z6^O[O9J3#WQ5JY6\K_>ESMON\9GF >DQBQ M6 6,4<13$K<;^;(P3:7N[?1N@GD<>W3ZZN^X1PK_*6@TCM;YT7+NW%#$J?/3 MJ*:.>&#[:]SS)OL)9 M[48S]XIBE:8*R3& 9<8&[ MV%R8W6[C)J+OWMG-;]7=#LF;\/7K'7SZJ=G9&MQ*PT[6H4.U%Q@T"CMW@]\; ME4-WKG2<.]>II]S1F0/K MY>HT:.4HE]=FR!PXI'VOT--038=]ED8TE(AG+..8()1D5'3#2$BPV0VH=A$& MII'EX,[2/3T,^3>N'WY&&MZ=M.4,=_K9. W>],SA^15,#APQ6854G2-3+/[> M]K*8I#)#/$FRF/,LDSS,NEY6)%!D-&]D_G3?:XEJ0;K M-J: ).(9BJG($ MY"@GL$!5E&1=FW^OZ1/+^?:X3%U3JWJPV0:O/]"M<+SMU MO[H-Y:3I5[;73!QKWN><46<_HKDP>!I(2 VJ6Z&-9[==&:X]PSV"UX:0>\^O [K;;5>?'G?U%K!=H7"WK<=G M8\UNZ[EV?H;;L?,3H9_[O%[.='MQ3O\DM9T:3.;+[I:M#L&13"4*,<.0AP0D M<1)UJT!C9GPNFE6( 7DG\KO58K4S/:;,SCD]E@U@FAFX.D&'2P7'P=5I8\ZP MJ:>3TP!1WR1>'+KEP!/C#VIO]Z="@B0%C,(DB4.1B>K:OG0?*$4(6GU%TW^\ M9[0F09(^";SV_M7I3MHA1ORR7F1Z,%KS-(P(YN'@O!"/T-' MSZ#15]E,@YO>LBN&><,-^VS53;Q)'7VN1+NZLOSS:E,?C/QIOJX/1?ZIK$7^V;#?9F2<9H_- MEUN&?;5:QE70"!FXCW9DP;G>F8U3T^"+G?3G/3+[_/5'<\]I-(-8A@BR&$H> M2H$ 4-CI F5<, L^F <9AQ)#CU2>VW)VI&+MX41J1(\$7HQ4>GIA5#N:^B<> MM\UQYM6K5M?+^G^9:M.7U2QOOBGK@PQG7,22)9#+6)"0P#!&M-M9BP"21G.M M/N+['K$HMN\+.MKH*NRK*JA92/M MHY1T9U_&+2";)K]M\:^"K@=0__?-ITIH\&'^O9Z_H=NM^I?U=,!5,+]3+T(U MH+G+5]7!G2-@TLSC2QSU5&(3 JVO#$^1V*N;/5%=7UKPBI (Q(1E/ ME(D#* M8Q*!L!,28FDX;>T\_(1![83/O8JF%YZ'*I5>=*Y%_JAP/N.P.9M=%->DT>PD M03TRN_/2XDR8V^*5E6*UH$_/!7W,5=^^7.WRFWS[=;7(FPP^YHOB\Z9^2IW, M#&8A36@F8RZQDJG:E8AWLE.$C/;PC2[6^[=,]5:T-%D5,<)Z)B#(<$NZE@#CFW>K-O; M%<'\2*^/V2"S4G P!^2M $P7YE1&-R*#1F5[\^=A&NA8ZB0&$2\=M)W7L2J% M:4#:0UXF:1G,I_3P31>2K^TFH5_GJW6U M\4@-[,KY6O5[%TK=;J7(O>]$O\MW[^]NY]\^5->M%9OC[4JW1;-9:4932@B, M0\%"0%6W.,UDM^X(Q5 @$[:.K=4SDG_;J*'T>O7?B@^KS=>\T1U\GJ]>'TA/ MLTCUF#VV3'^H/[4OLLDM^*G:'_EGA?HNR3@RS0X2K6^<^PHV:#*MOV709OQ\Q'7H56=1JOIL" M6LXQ7J-I MMYZC.*+9@HY76MJGPS5;YI5B>7>7+U2L9Q<URJ>1(NZS M4/1:L8F4AUGC=! =-*JK,GAQLTNKO-JZUV@_OC!AX)/PK%T^TW(,4'33:!"& M2/3Y(7Q#>:N+;]4Z-"U-U7K,((MH"D-!.66 IPE@$'4Q,$%&WY3-GNP9LE4? M<&U\7)6A.7ID].>+&>PJ2Y[TO"(]Z[/D-!I!T]U:%<(]0^,-OM.9E>KKG?3 M>/OMI)_;U6J6?X]=K3)F%+(0("HR 46"HSC9-\$QBHUK@'F(P>O!C[6=5=>^ MB52%'@ENYEZI&B#6O:O=_%N@M!FNBW?ILU['="2+ MS7JM!W?;OJN2&50ZZ\7H:O"T7M4:KZJQ^6+P[JN^AV>XYJ$@IL$['XD]OQC# MEW?:?&S/3U2O7]U)>?I:TD_E;CM?[&8R@90A-80'6890EC">M&?O@TQ0:G0. MOJ.0OH?@CP^5]<7VKX8@=&2H)@2']](0@-U9JTIAL^SZ&?F"WSN50]_JHV7= M.>ZY]7XBS'.^?#,;O(P)&&8TH0+(3*)$$Y3V7Y?@F'$(SG;Y)IG_9@] M5ZNND::N=1*,)PZ#>;>6I9H9.UY%W7:Z?X1I,ETGIU%S++6?G28S<\"VS6?S MZ(/X<547QG_+5Y_O55CZ50TW/N=JV/$IW[Z_JY6]?]R5U>W1 M2NTSD3,4II!%)(IA*C"@#&.9=&)(9G8"A"<)GE'\]0VG-Y M30/2OI,L!JT#3OO+AU%K)#/.DP3$(F8IDV$L0!<=@ 29K9YW%=6DWENM@-^/ M.;]49ZA54IWVC/7M==(3]N*KAY[O5+NY_;NUQB4P#4(ZS\JLVVKIFB,&SF+$ M6)3$'"+ (QAS$J&.O$ PU?=QR;Z+T;PSCYWL;"Z+]7J^/0*A8;^SM\E.".C4 M70_DFQ3N[#&G;?,/@3?];,RP9NB2]C:08E/3\F^KW3U_+'?%0[ZE99E7^SN; MW2N[F8@BR2"1 @#)LDPHKL88)@(C$>,(03.DN8CH'6N=R&!>*3-=OJN@5EAO\+MJ=PL.O-Q#P[8S/'-I^C28YC2CYULGG+ME M?]=#>FJ'NE3OBVFW3K^]?;+'G>GT/MV-?^T6E?KC%G&$R0%#7$$(4UI2%':J> T,]HTYCKV8!!< MYG>Y*IIEL,V_YIM'PQD[YY;;LG XMYU@\;6.X5[RV(P\ZZ<1+MV4S%3)Z2B[ MBQ!UZ6*?H?$A9@BQ4(^.)>893I.89**+&2<)CXP.0>@5R?M*GSZ$[&FB_2C8 MCW]NQK\C85.>_OGAZ#7Q\.7%WT4!X.RF]O MAC@LXI&*C$!0R(4D(&.<88Q2B#F.$HHSH7L)GF<5_NKFA6LS1ONJV,_0,[5X MH)*:1C4?*MEBE-I@N"%Z<9\O']=YNVKDQ=U/1V]]R;X??J:51ZN[R6^K%?2S M*.((94HD4<-5P;,8@+C3!Y$P6O<\G"K/_:,ND?TJKQ8JQ\DYW4Z] 9NXCUFH5IEJYA"S%LP?K9E^^J',XT+,.7]33:F!'R?GYXP$C. M&\Q(JI[PS4ZU?56\MU6!5;*^K<6!_'2>![1SD9?\X6O>71^;K"WL],@GY-, M7L[Y.7*G)YU$\3!?;68HS*I5-2%444&2)@APUL9D6/'1 9\T(XU'J$:@&T;I MVMJ+4AX<=<:I2V8.2:I&BSFK#/V=-*U,<]'CE95#EXB5?[[?S:K) ]71:^ZV M_-C,Q?^:5]M!9@# !/$$91D.8QGQ$%#<18L@T!J7]XWA^XMM=6^M&HB5C3:S MCQ&]_3L/I2&M,_T H5Q[KX:OK6NMKN#W1IDFV7O;MRP6CU4E::X:GX*-3Q3Y MM_,9VZM,:V*') IK7E_(_02I7;DU+J.=95&X?8?,>I(?\S)7/WM?K=96X=;% ME^K=DLVUZFUDRB01C+-0ABR+8!:39!\YQ*'1P5$NXGGF=2>QV1IR$&G6EW1B MK%Z/B^6S&&$B.V]0[F^W//?)V7=35\ MZ/09?JOI[:;F)Y@AC33\LM)(JUW?ZYPZY,N MOG[)-_EVOE9AZ?)AM5E5']OKFSR>Q%:\1(PD21PE($UCQF/8C=AY' .C2XW< M1/0,LE9D70GG3V2:\,8FCT?78 .;Y[ M?1KK/RXL_ZAR">ID3!?W#%"8FEW*:96C8:=SF"+T=[M,+^//=5^'*]5I<'_( MA$_=?S.DU[HM!EW7I9(O3RML&ZU9AF$$,:-0)IAQ&:(PZ7KH',7 :*3O**1O M\E=G1;EK9YM9XCJV/=I4--U M4H77=]5ZB7S^N7KS/N9?BFTU07&]N2NV#[4$A>;F+V_S;SNFU/Y]ELI88,)E M!#A+L@0"$+7'DH,HSHC1%FI?&GSS\7B5=*,MV"L/CJ1?U9VKYB>L5[>[+1W- M7N\$"L80JS9ETBY0#ZH$@CJ#\=:JF_A\KF?KN>2F 6;O6;Z^ZMRCJ]H=U^82 MYO)COLA77ZLW^/A<(2QI=00N2Z1(4\@E%@P2CE3_F6 )8[.3R\Z&2@B)(Q@+ ME4J&!*&8\BQ.! HYA2'+]&X[Z7-D6:7DT)$N="I90E3K M23*4$9G22.!]M<,),;KS0BL@9E)%H['*+D,X8P2FJBGE)$4)I6%DM$W?P1$D MP9ONV+KQJ^!SKPSKH+75TZV$]BF9G*IAYY>3:OA.>=-&9U&*(DYYE')1?;H# M89AU-9'3U&@"0#HH M^(!SH9WBX%AR/=]V] =]3_MP52:F$Z$C%(?]#*B;DO \Y:GGJ-9+,5/H-9E I4!8AX)K.$B"X:2H'1LBS;&)XI>JJ^6IV6 M8>VA'@Z'L,^,>C;.>>':*]:&5 M$DB!(P83'G(6=G$9RWK3QRS:"!RZ"CJ-EJ=C./#8GD[^[.W/*1-G!V/6$\,, MZ65G]G0Y9IF/!M'Z.*5U=,;?YE_S1;Y>?]CE?WF[6_ZE77N?A$Q$E$O&$H9% MR*6(01,I"C,LM+;\]'F^9WYUJH)*5E#I,CCNP=:R\W :RBTS'+TTRN: #%O' M# ['&, YNX,Q;!S4.Q/C=,HG4.S"H FWMCM_^GEJW4_T8Z>+H:R.DT-U#OSK[HOB\6?UWOKQ>JJ9O=;>J)O::N[K: MSNF2;I;=1Y=57JJ_4ZWDDL_+ZC@.J7[DZWQ=G;([(S),,(Q3Q&&(J!J-2\P[ MT4S8C9!'DNI[,9529(?#L8K.#*@_0*E9(ODHLZO@D%MPG%Q[UV$WJ%_6.^*/ M$@S:#*^"*L?Z;X^R' ?N?DI,HWD8^5695@,SMAFO-%%CRQJOD3N^NO*P_KB< M)3P$]<)'P=,P3""(13M1$P$AZ'A-G:U@SPW>B07Z([9_UJ4Z0BLX1(%.HRU\ MI_LMP$LUH\U8<\FS_Y8_;;IXLMX':RG[OS#]>^]C3#X]MHHN2&G&Z M]O@OVGG'#_/OS88%PCAG)(8PR9#Z-488=SE@CM!LDW^N#N*Z'77ZMD<"6H@E M#6)?Y&H^G?NED37Z7&Z?(A]M4M=W,4^I)>UF=X_^LEKUW+Y&'RZ\1I-O5R^6 MZ+ 3O@[>K'^\]M:A-_ZG@)V5X#3:X>[@A/9&LED8P2PEZG]"AJ2D0%:K,=L< M.$[@Y-IATP2&:8>?GT;)M\/[U^CCA=?H!VR'GY7H:.VP M[9OU_X=VV-J;0=OA?B7HN1WN9JM/YO(NW\VR,(4)1#Q.JD56.&$Q)ZU:&!,N M9[MB-U][;6I[:S2: ]ZGHXWJT!FE0^Y>=UZ9ST&(;L)&\ MVG\'O7J]O7PW]"&RG@K)?;OG[+7XH5LX=RZX:(TN&$GO7#P$AD."^?EJGQ_]XQ)WYO_/;IG(B0RQ"24*,M4*Q]R MQF$;/!(0&YV.[2BD9Y[4*JNC#C^H'^H.;S RW*T>YKN\G&$8,1#RN-H7'X)$ M1BF+NB (BEZ6J[O5HKEM=OF?C^6N.N1)Y.5BN_I2 M'SR%8AR1D"(,*4E%0GF6XCVXU!^:,,5Y<,_4>2ZRK.="FX6O_+ZZC=001.[= MUT/5J,:;P>RYONG S-3$,[CS5A[3 **_](J!WFLSJ+[+_SCJ_VV+C?KEHKZI MN#S=&Y0I9VD8)QFA@&=Q=8%)TLJ()<2A"52=!_?*8RHH-G7T#(J]%T"E$P9<>J"G.-R*( G)C$;,CD-[QW!S2U?[ MX=1\9M"UTWHL'=%DTWYLXV]5)8/3UW>-SU$S-\]0U%.Q3(.AOI(K!GFU3;^S M*A;D;U=?7^[^I@_5;=[_7?>NY;M_&HUFX)PDT'0I##T]^0^=I_] CU(.4Z#U4,E^^(K]X > M^V'Y?^3S[>T?Q2R.)!$QBC.$XNJ:R!BH]J75(K'9W>U^%'@FM^(U\,EK;:-] M8-J'QT/0N=*MZ%Q,FOA:O^")RIZC(#D:CF40CF&*8)2$/U^TX,Y;'1YSA/$OSS-_+-7SVK M?>'7NHN'Y4])HEV9N\%IYZ!*_ZV5D",(I9'"G^[BK"^N;Q7V^?%SG M[^]N[N?;G,W+?,F+ARI^LV9YL5M]7>V^WU9G5QRM]! A362":$I(AI/J=$,D M, 4)4G^>8:,+U2PE2([B&* LR=(4I3+$*4U#'#$"XS1E9L=(6""Z4UUM<[K9 M*4'!^R_'=*CW9732S2CNJTST #Z!XC!C=RWSS:=*9W4R[4.]/'N[K?;"5+^^ MVI="\'NM>;RU;7;6GJ&UY[*:!JA])UD,^OY;K1V^KE;#SM?TRY=UNY>DV6'" M'Q\>U^KW7W-Y=Y MI0RSMKBZ:JG6'QPET)[C$1Q2")H<@D,2+3M>!\8HQ:='] F5G!G9O1>:SQ7, MEG9?7M'LNQRG0?VADCV]XGD8CR^U N5V-_M8]6/HMU4YPPS$&$80C0AIG\[4_R=&=5SSF6/59)QJ5 MVYL=AI6[T3%DY3[._+7*;>7.!"JWG>ZB[WMA>X"ZZK]MEO/MLOSMRW*^RU5I MQ2%I8X-$II+%1$J(J$P3+J/V;%DF4Y(BD^E7-Q$]0^'HG):]RJ"1&50ZWX3$ M; +5D<]Z\Z3#6VP&&@UWW4#(>,I3R[DS,YMNG9_&!*;CG%X][=Z=8]X_2KU= M;?+K7?Y0SBC$!$D&N<0Q5?\7L#!MA54C*CG(ARE].9/_.%6E$M2Y#/6%RJ L M/7^E\E.,0W^ITBG!:7VNVOONXY.5>:%.@_I#)NSJTY6MU[KM!9]_6>WFZ^HF MI.X4(5Z4N^,5;^UE#(1@P<)$I"F(11RG@'27,; LBLT.>G 7U3/]]]=Y+HJ' MAU595CA8**7E53 _7G;ZQ>(.%H?6ZU%\'-?-8'VD\7 ,6J7RV3K?"Y?>>*&Q MMG]GH.N^#*;!5@]Y%;[?7D-2GCADK;L7[GO+]\.UV;FT],+%ZW>J^YB;?7?3JDA+QT7@"8TQ_/>D)PG#XV\VM_% M^?VJNY/ZZ%;/@0%JY.4YBOHIE(F@U%-RSWGJT\-+4,T_W^^Z3O'-XZ?]B>NW M^?9A%C/ (@J1XC520:2*F'2AXA1I;?/M%< S(,LC/8'Z]YH?:OIY=IYV@]EE M.70_UA3<#F39LE@\/G3WH(UOW1,Y/BU\QOXJP9KH(8G"FN?G4CY!;2<.CL7F/MTW6B.=D##+5E^..KX2&+P M_LAK>MYKGU.MY^V[/)OJR/YI]$0=YW1Z3M2I8]I;:U>J6UO=_;/9O;R;^K!Q M#(A4X@BF(E4]W%30)*XNI T%B+G *38ZG]Q12,]$O/GMUU_IQ_\(WF?!S?4O M[ZZS:T[?W0:4\_>_O;N]?O=+\.']VVM^+6\,]\TZ,ER/A2-X;0;#(X%/+M!I M)0:_C[?[6GUXIG\?]KIB[LU]GN_>%NUU:-5V"D1D MFA*:4I!F! #&>,IK]$J920QZ,=$,B%SNUG+"H$6)((T-;I\LCTT0TB&3E MC>9WB7*W72UV^9+/RWO^N-WFJE^V6=8W.:O^V?8Q7W9?2E3_K%W/F5&)6)0Q MQA#F$$ )XZP3(DAF\M7"1WCO,VF=Z*!2?16TN@.ZOP*[E1X<:3>:Q?=2*%J? M1<8N#].)-INBN+PZ?; R,?KN,G;9V'Z5\5-&NI]N+%Q[_<..SR*8Q&CHMBR04&4ZS,")$$I&)]DI[ MF4&2<;,MR$9/]MSZU6*"2HW51+JA2WJS5OX,,FM[]+WQLQOXV(8SLU%V=DUC M LI2^_-=O#T3LCAL,, M@U!(FB%!&$Y#$78S8A!" HT6+8PA<$ Z64VQCU-JFBL?IEY@]K0<92K?AY_G M%D^,67S3H/>X%CQ?F#%^>6C-U]RN'AH)ASYO??%!K:*;)T(\09@"C!!)N&K0 M),MD&S=*>$BU)V:<1/-,^4KCFUID<#1N;&Z#:'0:C-_=V*LQGS*XLV8XOFRJ MS>R(&W<-ID$&=]ENOL.%VWJ3&CJ&O#9[X=3,"4Q3N,VG\/7:&30.1PNK+X:' M).(13QF'@$4&KK W5F@J=I&%&<)9"1) 90:6D%Q##$1M>+.@SK M>S+J(*LY6,APM:=#?_4FF$:RUJR=Z40&1RJKN^8.7K="ZZ.%7O?FM&S?U%,EI\.4KM,4%?^Z3*TG6LO;XN:W=N\TY27OVR+LE0=VEBA M.B:8I2F)%+DQ%%W8A$.M]?C.@OF>P6CU!;LBF#<*@T^M1#,P]K=5#X:#.FHX M27%D9BLN.*B["FI]PV+ODEMG4.?,Z&G@S5TZA:<7TEM74"I9N^_7&\4'-8XO MK\OR,5_2S;+Z17W!92HI3E( LTQAE<(8R QV"DF4&!TY.:2N43J27^?KQ_J" M^+*>\UK5JKUU(ON7G?,^YJ#%YK4+>A4TN03[9((FFV"^609=/I/MJ%XJ"#?] M6&?%/8UV8)3,[7O!CMW7^NQW0M[U9ID_-">-U+,>JG7;E=7BZ/^=KY=LOOC[ M+)0ASQ@+,6%IM=R1AJ3300&66HL'_47WW%)46H)[)2;XI-14_;]%\37?!JM& MN"+,8CU?/9A\!_13"!H?!$?WWP7RGRD.&LE7]?:/H%(=5+)'+PZ#CX6C%XO= M5T,OQ:/W_=#&L=<^)'IU?P)?%/WF5PSU'GMHY)H&>*\DS1@A3(0D1@+R& %. MNU4V-.-"?YF+I_B>&[JVOSQ.4V=:% X;.X^EX+.Y:XO+9X-G6B@>FCR/A3-$ MHZ==2&Z;O:>N]6WX+,O@!VKZ;#.T:?QZN>EL#]EK.Q2Z,6FYV]:5HZPWQ=[> MSS?OZ^/(RU_4(]18M;M6)R$0DC1DC(%$AD"J9+KO.)2JOW&ZKVPHT9X;VF9! MW;Q94/>YDI8O@Y]6FZ"LLBO_['CCV6!%K3<;.1F]_AKR6O^;3_5"RN,D@Z,L M@T_?@^.?:S-MUED>35[NLVU/,MBI?(,VX>JS4Y6RZJ"-+Z1ZZ<_M:_\^_Y>6N.=M>*00S$1&4Q:%D(*,QK@ZS)[B5R$*! MXD':4!MAGMO)5HW5/9K#%I#GEL]WV0S>NC4[N+OR_:&:KA-EX:-YZE/D/W@3 MU"MU5\U,?_]UFY)LM5GM\K>KK_GR>K-3NE:?UGDS5/QU_I_%EJ_G97FT43Q3 M\3&,0@IDS!,20DSCD%;C1P1C%HG9UWS[J=!M+UQ'-\'.L5!M^C2"W]2*@X/D M_8Q+K3JH90>5[I&.B##T]0Q"?)70-"CA+;MBF/?)8(3F(1(XZJ;\"XBXC3F)MU8_I$\MYEZ<0%VV-U M ]^R_;I!9ZJ;"UNG4C'M G4U3 &()81$DB*41FK M0KE,V] Q3H#1'A71Q$.;)\&D1SF]+)X9)3O[2/0VZ??V;$]K=\]?E^ER^I:H[G MG_/?ROSN0 M IP&D(=)]?F!U,/YJPOP]@KO3!G$B\UN.U_L_K;:W7>]Y^V@(((X!B3%D<"(DHQ$*0RS4#(454[XOM;QH_PW M^>XW&7R4_/TO[ZYOK]^_,Z.R.W?U"#R*L6:T;24&594,.I'!'TIEL!]ZCW=W MMJZ!9R#JO RF 4SW:16>WUT]$"[SU8Q7"^?II[(..@MY&L493D,I8H(21J6* M %(.B$CB)+QT6(SY _U5MEI'\$4U)'\QJ4=E5Y'*?/&7S\77GU5.31U2OWA> M=5[D>Z)NV'LR[LO?0W?1]VW0?WU%NS:^.JM\ED9)'*N*H9H2DB58=1/BK'T\ MB2'46N-K_%#/[7"GI;Y&0*\%-O?E&"4*: M!7%RLQ3S73XC:8P!XF$D(T(BI/K+[(59=SO,S3,8=_CTS78,HFV9TP'),R>'#DSD9K?:?<]6Z_S=8[W&!@.1(<*BC(0Q56.ED&/9 MA9!QFNE"Q/C!GN'1Z DJ04&C2!\:YB9=AH57?\P@86"-"S@\S_P5*%@;-#X, M[*47#EX0T\K_,?^\JN8\-[MJJ?Y,8D(H"T,!8U@=CY?*0Y@0Q-J]"*N'#P.! M@ZAZ-XLI"$P-TX6!1Z^L@*!KDSLH/'7@+!@LS9H*'&SEOP!$+Q_T(7&]611; MU0>IU^3>[-3(AA>/F]WV.R^6^2P+%8RPD&$B0LC2""9)TD6-!9)FS.@7:QB$ M/-%X%=0J@VJ/7*,TJ*2:*^KTF5TPYBZ2^1DX%1KWS>($A-\[H X@NE^KU M*MO_O%UM\NK:'D)!I)Z-")2I8EX:@3WL6*:U9+-?A&' TTJZZGX15.*"]QOC MCI*5B;K0\>V?%7#,K7,'G!.&G(5-'P.G II>.;R 3']'C '#U2_?;V^+/S8S M'(<01(B&$%$N4!SBC'21,HRT+AKH\_R!X5(IJ\8+E39+L)B89X@53[[U@XJ6 M9,05(/S=YO/VR+KRN5[XR$:BB6 )EP%HF4 MDSB573C!TMB.)J9!!D;*?@ZB$VC)%6,O#>'BT\9^A-%WT#EFGIFBPQI;'R<& M'.LT7J-./U^,T?.A*'?S]?^S^E)/">$PP1Q0R&3(D,*?@?V H^N=<]P\,40'-G8.3@PUEDF\!IH^GFAM)*M" M;?-Y_7@*D@0A "1D.%&_3N*D&XF)!#/MI;9&#_6,DKI'7XDQ)(>9,9=9X5_7GFKU1X M:X/&K_3VT@L'+XA^Y;_)%X];Q1< /]VN=NM\%B:$L 2$<1JF*(IH$B:P"Q'Q M2'M_K?&#/5?^6D1UFS: /WWZ<]#)TR> N5.7">#5)#,"F/KC @//TW\% ]8N MC8\!>^F%@[=$'P/5H<>KS>>;[P^?BO4,B6JMO(RDC'@, 4P13KOGISAFN@PP M>ZIO #1B@D:-?KTWM.9RI??GBF&-US/$145_DO(KM=S.EO&KN*7NHN\+8=[& MRV^+^^JJB7K!*T^P1$F6(2D(2Z5D7,5IPD@JN?9R=:N'>Z[JG::@$V6X7-W. M,/WFWIM79@ PM,EEBW_LP(56W\JL\;'03_Z)UK^'#_I?$/CC=IMO=LVVN8I) MN_GNL9Q%*5$19(AC@K-04I;LQQTRE30R^X9@&628KPBMN&"O+FCDF7Y%L'52 M]SO" "9:?4DP]L_=EX33EIS]EM#3Q?$QXR:-%]\3G/ABLDM&5=CY8K?ZFHOY M;MY&GR44XC0A(8H P"D&F!XHEV&I=8!R[R##8.=(7'5.Q;RK1^9[8>RRA-_G5^AM MJ@ GH LIDOTP $F)=8S.2AMIUVD,"A\"88?LC#[AD#L4SLH\O_XC=8F(]$4F M*5)2U@QZZOB6L==>FUQ[\\Y2.3C*\C"+$.E.WN:I,!VKV-D81RHZ;$$#+FC1 MF6J&)8VZVN&?02L-,27/G9B\2DBOJ RC<"[B,M"+%R+C@A6#.N1+L=ET1M(D MAB'+$*",PXS&":!99R0/.34L0TP^>J0J1$&R%10SJK1K$%\LV94@6@0YK$!. MO.\O0&QHFHM$V(%_67[8O)H<[Y=%=_^L_B^ M"&$<49%0$L51*&U%X&@'9OIW+MM]^DCBU* *:EB!Q&6L1J:D:0N01[[L-$>; M*HUH MF;ZS6^(NAS8(@Q.DS9*N6%>WRXUZ"+I[[R$"64S33+",0 @21#CKUGA%3J'V M_*FU <]=OML7U0"KW\"V>+_%GK[WM6 4YLQDP8HT)Z=1W^#B#;T83-WTTC'< MA=)A4S)_U:6QU;PA(^3/JH6@C$ 1B32/01J#!(JP._XN, '&;\F96_ L*8=' M2MKNT3YU5&,S?]G%@L#W-64<[LQ$Q8HVEZ^[O"#C#5493M[TLN+ AU<>>!G* MB+FP*!%K+#$D!,0\0Y B 6(@TL/$K@ 9U2Y4;#]_9%&I<^X@23&@SE10_+ V M3$XT"',O)@ T !B=465QIF$8!9SG.MZXN'VO ]Z+GX],_\\_4Y^Y@'5_FG\XO/ MP:>+Z_PJH)^R@-/+RUS]S\>/>M(RF-!^>1F32T.)D8B"(Z3@3P4JJ%']?R8B MTVG,W;*ZJ0&U+C="4VSV5?>3YXKS#C>OJ(XK-J=5'F=>E&[;F)D"U?F,PR'(;O5?E.;/CK.@=8 MZFH+!2RHD05_=MA&[D!]-/7T(B?LSJ,KN7&E]-#ZS#K5IV*O3-67>JZ*%?O^ M1U6LSK<7CX5ZFV5[3]4QEO5^71R!D#BB'"*U3ST!ZE:^] DSP#3VI[AT;SO M8D#UOKNZ]ZE6$90=U&!YP/H?9I6 CQCHR=W$])N)H 3;:%\'-[CY'ORB$ ?K M[:_! 71P1#V90)H3VR.;'J,T#S'UZ6 Y6HLW%E[U"-9#\;&LJH4(840(0QBE MF+*0(L)@9P.(.%I\+78WI8&J&GRV28\]A6'4<66):#23X*0+'DGH[UT69,VF MX]A@?]DGK!G0;>YT]=]/U5[5-M5U^;E0_JFW;4\M7Y>F/5,.)6B>)B06,/H4[ O@UWG5;!M>Z3ZJ?KZ5J75IR:3NJAHIHFV M7LTS^T";547/8GQP*%"JV[@4_**<^E7]^F>IGWP$J2<'3-HFYI%*IJ6@G%$? M-9T7?Y2ZNJY?#UPP!+*( 9+&81I"!),R@OYB>MO9?NZQ]4#=+_;LV<7%W MOMW+!K*^V12TJHI]M< L(@*D'% > AHR%/0&96CR,BH0!UFRG>I>8).35*O M#_B"90W0L( I89%W3,VC] "VL^FGVJLEZ>^NLH-P?/0)%?./*]U M7'*DJUM\^;C>+S?K?QWGK!-PK29Q)U ##J,00?R+#B%.:[8 MZ7+7(WO.Z9^' +IWJ_3<;(<4E]6^HMN5VNE0/LDAZ8*&LF1, M"<"9U.*09;*JC#KS(!5:FR>=&QU9%%=J-\^J11L"=]F4+LZ=!"$>[=Z*T9GO-G) M9%;<%;M=L;I:;HI*' (02R+$LLYXPE.CRM&1R=$E MLL$95 JHE,4.Z7"%M&?=1A]'(7RH.K9WNZ*>N81LS !&!">(QCA M/&-1TJIP'B91JG7?F3-CGB7PN(BX41B#H@%Y5J\RRVZZ[(#JB9\[COME;Q)Z MS03OR&P-+\@[9M4Z[\5=0*=B=M4>0VFFV6?%\ _01F3Z6691OM?Y(B1)6&<+ M739>R1/.B9PV0[AWI_34X RR0FWM4[E5*]2GEA<)RPB%/"*41H)0#*D G2T. ML=9ZT# +GO5?0OI0;R;Z0?XU2]V!W&E(_"BTF>EZ#4-JBR2NWISS@^:,PIN! M@(_"GYUJV_&HI]1ON?V6/ ^F:0::/-R'TF7#,3PJIFX$9-),/8\L#35M&PJ4 MPRC,,>:4,R9":;$SAKG0NH5KH G/^EO?A_CA1L%2\PT'7&9S#;;TZX7T$R M$QDKEO04QC=!AB-WA69:#7F%D!X!&4+?/-1CD >EN\9DIAOG6SDFE1J5%%ZRC01UV:"U8$,?NE@_JHH/\Z+M5 G.QVBSV*/RGD( MQ3S$SX=CI?=F/%0JZ6VSZ/VYN"W67Y(P@;DU'C(=D ML2WNE_MB92N3%B:U.BUI.NTI.OUUT1:3.NS7@JH77X8*HPV]MI+HBU>78GC@ M^0AR:@U\29N1^@U@?:ZZ-\2E=Q5O,%_V6M>M<,MZ:"?KH06-8THI$4D.:(08 M 2B).[N(B'BHT)G:\ZYRF4 Y"DG7$B$!TJ;E9&O2M< M,VETV]XUPSH8/9R^7WU5I2;)X1/ S#'AN0M5*J389/R\U@?703@Z&CX-'H=SLNOCP)2 L\ M.$$^M:+JL&LU?'82KKDJKELGM8?8#CD=/NC^7'PMMD_% JHW<5F&PI1B0& B MXJA; XI3)CN^T95]P^V9='6K:_P.8\%=@\C5*%N;T*&C;!],NAUE?WZ'V9%' MV2T8$P@%F4XBR/PPSAF$2PVPD=TQ2!Q;[< M+S=Z>N;0K%$)>4"HW2<_Z=Q_Z.M"Y_@V4S^+"YSG>FMSCR1Z",4\ MM-&'8]:W,QMR-U MS[=?B^J-:P4!A&DF(0"05KO"@E)JO[^^Z5L]'LY\L_E3Q_5GRPRE$2$ T $!8D(81B% MASJ9"2[,%H0<&O:^*'0I?_Y%CATJ=93ZL<59S[ 5'4@SJ77)NI[$CDVWE;1V M(-6-V2W,H,-Y%M1(SVK:\W=I]R*G^B3VR*B'2,Q#/GTX5GIOQ0/EDCU5ZVU1 M26VHCS7, .E E M!Y%MJ9/>67:FE$>DS94)W9-U'=R)M;*'2!.U=!&/F>JE$]?>4TQW_)EJIB@/ MMTHNU LW:1;#/$I1F'$$HS#L+ F0IW;2:&+!NP+R5VZO#5;%UV)3UAG*9LND M%95FPN>;Z>=1L!."-'0*1OZYB5'5AZ\H3KV;&B+RZZ\+8I5):0_ MZN*QWY?[I]UZ_UW6@KS<;(K;YFZRJR_E;K\O=@_-"+L&)TM$+ 22HHL?*)P_-48@>]F4A\:("OF\'N^@C34*E\QD53T682$D/E^R$: M"O=9T"&OQ[Y'["I -?H/"GYPKA$K/TII3W2?HHX0OIDH[QB>/E?HT=BU57*) MI -UO8J\V(UT5MZT^+1C)B2 @X0F($E$ G/1XXZC[V2NB'801AC$C.0M8=N02( M$>I@+Z:-V;'W8KZVG]B\@IW=YW#\UURY"3K4+:H9B'1OIPS'IK MD"%W ]7R\-[-*WN38A%R%N&(8'6)M\AQ#+NS0" 1N=%,J@?S(^_%O.N@.M^+ M.2@&@U1T+/J=JND!](SW8O80:RZP+J(T:Z%UXJ">X+KC4E=X&XM%?4_WY6XM MC3\N-UW=O$!I*L(4)9& -,SSG %R*(V)P,!L1#[,EO>1> NO?<[@L<5EIJ$# MZ=23RQ%XM%+&CL#V>OX#M.ZB[9&KREZ:>G3.#;WSD#1'OI0^&J"94'TNNAYY MQW-Y?%[N'=KM+C>/B9K.^KV_ZKA8P@S!)8QJ1*!* Q2+!W;9UP .S63+ MI>6?0L2<4JTG::-S;"5P1Y1JLE;A;%;!NSMRFW=(3K".*W@&)/;(GX]0S$,, MO7A6^F_(=FLMGXN-DH_K\GKY[;_6^R]?RLU*5I9J>]3K#R3@A,$HS&#*(:!Y M"$D6=Z;\&:AQ[[=_.-]2#/O%KM/E*2 MHDX458L8R>&\K)\Q2%.,*,-QU"W!0W4EI_46(WT3H^XC6G?OW#\3V.!I*QM@ M4#P\;LKO1='^\%$Y,&";D0'/%GN)_% \:,-0S=IE+VO^=P0=>-'=]F-.Y$PT M;: 3?1MX;#EQOPBS8"&DF8@$#U-*,4,Y(:0#@!&*'2Q9VY@=:\GZ\73J_ZF; M^G]M#<;7$LS[$7"]].*4?.]++G-=9W&ROJ(=BGEHH@_'K-=3#+G3U<[\[JZX MW5_K/LL"\Z)^ E7]?W5$_.MRT]2>U7ZWOI7E9WT,-8)_@O4L.+K1_%)M@W_^LY-_,&X* M\!"=GEPQ95N81U*9E(%R/CW3+$T-PG19[-;EZN7EIK>;)S5]#5RZF/@L.KC]+QXWWXZ;2<2/;DV5GVL3FD8#G M2D[Y4\C$B&E[ 7,@"PF18B$@R5B.27K E.9ALGBLW;S:+W?[$7+QNWA,I/0Y M=$-5UNZ9^'<#KWJO3; M:(T? BP?BNOEMZ*Z7*Y7BY"EA.>8Q@SQ/$19R ^7X:0886#XYJK19WL6MP9. ML%=X@D<)R/B%/S.F]#3+)TEFVM3R4T,)+OOX\?5.WRD1/3IC2]D\],0:_OUV]T=G,WCK[AEUO6IB1_)5:J&KB9CGJHB6"KT55"V^-6J^6%CF+K2 M?5O\=?+>9W- =J/Q2OGXP=,3Q+G$S4P\:]0?RKL/$G=0 P\N3B*6GT;LJ)S- MR=H#_I'/U=H3W2.U8X1O'K(\BJ?/S^&.QJZNW']4#Z 4/]JLKHMO>R:Y^M>" M99P3^1\9F#; SIX+917\J= %-;R19\[ZN>K10TFF(IL?"_J*WM^735IF\W)5;^>5MT=QQL..UF)YO3_^BOA!F(T?C-YMB M 87\?RG-10QQ2.30F_%VIHXG&0B-*E6_2#S+G@0?'+$%/\*7+3)H'%!%T ]_ MUOH@N[3RXNW>/$7L].1S/F$S4U??$?-T%&T V3WR/$X0YZ'>(_GZX@S;> SK M:O_1W-5^N5TM=ZOJC\?5&\>_%PTVQDWD'QEA@G"">A!RB$$/:V@9A MEAJMD[BQZ%G+3[K[ 670P P4S@]A;*;3CGC6T^/Q*3;370UV@S\;E".+JQ9S M/2+JEOEYB*5CGTJ?;76EN<[XN':B&PD, (%BR,0R:R/&6BP\5E=3Y& M\:N/9NX%L/(DJ%T9J0HV"*3?2MA/#$>NAG7"-ZN2^,"ZA[+8/*+S4/L1_754 M'MLRK7V#]G*]^^=R\]1,-%=TN_IX7%3ZO5A63[MB=;']K!Z XIR$B403,6^< M*=CWPY?_6!<[^>^_?/]8?)6!^K:N%CPCF".$TXB'20;#A(GVW!!%$4'8*@T, M,SF:Q@<'<(UBT'\&?RJ$ML(^D&E#U1Z/9%M)-N?7KP[W,J8CLFXHGYF".G+J M+7ETR9FQ]K4Z7-?M+V%DY<-RO5UD@B.0@3B!<2J_)IB!I,/ HPA:2: 3RY,J M88/15@O=,&\HB:.3[E(9W^/;KS;J4**;,? M?C? SH*6P8D6S7IXTI&O >S.3*R&>/*6- UF9\QISN-4+ D9"P41&.91PC,, M0HY:C!B#A(\]U:F/;,3ISL:?NAPY\2CH7%)7I?9,L-5^#5@T&SG@XTV0^HFU MO4J/%N;93JGJ++1-$_F999!Q??MS? VI>)>F?E< M/)8[M0GAV'J.AS0("-,PC],HS",J*(T2UE[L':4,<&ITDY(#>YYEZ;?\XK?/ M]/(?YYQ^#,X_B8O/O]/K\XM/AGB4)->.I+@[0> MZ7))^3QDS*E'S^](+FMRLUZU=S+M%U=RD:KKFU2 MWU[!$&)_XE@.S"VS"Z.SG'/6SB3* M3'/JG?QQZU]PXF"=H$YW^;<^3EB!>@V93:8:M:G,/(.-RX5N9IL@0MH3":^^ M0W[RQCW[?OR3]EES^M=RM[JH,5<73_M*G9>3D#^7FXTH=^J7"\X #F-,*<0\ M)!0)R%'&8)Y$>09#LTMF/$$$"2(LE0,6M?DL@4C6$Y0")C!#. 9F=\+;7/I< M/Y?=0 P4KKL&E^%TQ43ATYSAF'_D#"=%%-H/-PIN<.I2<.*3>C+X].]:OX+: ML;,VXI7\XNA<\*=R+VC]&WM&Q4N0^B9AIFT5\\A@4Y/P?*IG#C&9(&=]>FIV MLH@HIRQB61P11D.)-^*MWLE?9=C\X2KW&,,DIA')(6%Q!@7/69;3%*<92T+ MTL1H*MCZ,:LF:Y4-QJ \D;#^IZN"7];;H%(.5[].EN%T@SUZRG36@-_'%RF6$C^-NE,5/__64PJTB,E;Q^DW^XK\ZWS8N1"T$CP:FJT5.! M\RC!24H[,5,WEXPYT'H&C2$NTS_-,2( :<$[$_>8+H_#G)$2/G V/F^S3? M7QAGHNL>'7RNW;ZY'&N <%+JT.TJ__:XWM6?<,PK(8JB#.!,(A84"49QVLWN M*UE);>3<.^B4(HY%R A,4HCRC*J'$Q@2*(09Q4SO/CIGZG^[E.UW(X5&K4_? M->"G'&,X"/HXPXZ1 CUYHCGQLVXC)YY.EGI\A\[CZ,1=LYE)8IL/'X[',*XC M->&B4$@3CG &4JX>YA$Y0^ P44-":OJ$O7N$:0[CF!&:(9)!R#B-"019AM4E MQ1 BHSW%EL_:=PGQE:6@%\_7:Z7'64K?M$L"NF'^>TC; /^]+PF81<*9=%5& M\T;_5:@GR8H5_5KLEO=%-UZYW*UOBP7FF.40IQB$84PCE +..E%+.&!.UPL< MXB9A1C(A(*1A!@&&#*2($1QE* *<9[ZOANFP?5@VX$[.O"J-NV_FG5?UP/&Y MXJW*S6:YJ]2/&O5S/388LWDX&B7,M&6X'R]4]DL7G==!Z_9A\BJH'9]9!G47 MT2&Y=8)V]9-DW2F8,Z'N)EE%%OWH=^\_X8_5D]\+E0MZ7*G_-R6Y\9?EIN MKHO=0[R(6":+ RC[7HP08'*LD\)6844,F7F"'1E_#$2>)A(RY@+B4-!$_@<@ MF( X2]/4]T4K+\;"NPZI_.JVO-^N:R%N1\#+??O5!S4?J,;#WPLY&K89 \^M MF1@DXI^XA^[Z7NF;:V&67RN3+T6F*?*]9Q M1LZ?RFWC3/X_3^O]]^,5:V^=.4MC0J,0(0;DL(D#%J9)VLDVHL3HEHWQ4&>A M+*;R-!4L))"E *W&'Y=SC(;!I-'R-G;RUJ1DEW7KRX&D-[CISW!/L2]OY+L;O^LFS= MJJ2#7XM*E@[=(G@$"4QR#'$"4(B%2&+2B2^!T9B'I8VQ)SCA2# )GE$8Q@AG M2102E,= _@!EZ8B'J)=_U<_-S_H,M?NVX3DQ3]H@1D_,+[-Q4/LK&\UR>QQ' M'WS^R=ESY*;/R_^LP1^VU>8)XE)N489%&D(. M><*CPW1E"N"8ISI,L3,*"$TRP D-(4LBR@D,LTP@EB2$H$A+A0><9M7/[I#GH8AG*2?&O9FO[NZ=:6EM&R[:"X39]L17?& M[^!!EJ*44)I@2#&690,B:3O4$2%#Z:BG*&W@ASB5R(4@(8 A3D@2)D)(W!Q! M+/\S0(7 9TD'=LWJ[][1A[ S&A)>6CT MIL_+SP?Q+$Y8PN(PPY3'@M&8I'FGPSQ-\M$.;1HCAS!/24A!E.8(9H"0,,I" M0E,0)TD>,2,YMCS,^=[$](L3G?_Q$Q[I_"EG%74;Q]]=5*UYF6Q6T2QRTPMJ M[QF;^I>9K/6/[QO*4C<#B$MMA2%-(4GR).X$%\5)-LIV&^=>913$B&:88R!@ MA"A)(I!B@3/&,LC,)JG^;L=-Y].TIAY33=FJYCKBTCC'6O])H*@Y>0#W[U(] M&+:)2:H+7^WV[UY]>.-MM.K$;^2GKU[,-SQ7"YA2]2Q\B@'@!,$0TC#IT@Q@ M&9]'!6/C6<)CSC@BF, $QAC3&"<1!TF"$. P'KV*&>N@T&P"\&[3FKJ"F;I5 MS;6*L3UZ]+/<+NZC84Q2ROALP'_W5?5)Z]/?\[+:?RKW_[?8?VYRY+^+U8*Q$(DXX1(PCI(DB1G) MNCR299G1(HT10#K"(8HYR^3,:(:/+) <9\IQ9%*AZ4U+]Q0D\L^PQ MC$N]!# :C68:_B:#P9\-MI'/BO;1U*.K3MB=AS2Z<:7TT/I,YQ++W5Y5]>>U M9CZ<&(2IP(Q20C/.L4" "I&V!O,L)(:/D%N;\7UT7R'[(/_A0W""S736S)Y$ MW2FL4?@SK2Q?HVXB27J;H=Z)E<&TSD..7#CR8LK!$3?O25%Q_V6_^%AN[_>O M&DO"E&- $6 I22E#&>H,Y83GNC(T$ 3GB5( ;-4H*'<]:O/B+29*<^KC+TO M/$ZI6Y6W]8Q:/:28 X4_ /)-Y3,-5V[6RAR2)*QUN=_Q5S39$5/3ZK$K)TJG MK2>'/#S5H#F(HAH]8MU:$+1[2&JA;-[ MH?"BD$-H[-'04:(S#Y4=Q]5R@M9O7C]V!B!*!4E$Q,*81&F, $Y: R+'46Q: M+VI^[ @J:EX#ZE*B7_-Y8,-"PZ9;@=!:;S D:1Y28@/\E0+-RG?=;OY[N2V^ M_[[<_:O8BZ?MJM.4C.4((I8A"""#TDHJ\LZ8X'K3=0-->.[^-:K@H885W"E< M9F)@2YR>,(S F9E(-'0UB((:TD22\3HS/?(QD,IY2,E0)TJGS MKM5;*MW^Q7J$R:,09B 781JAB$ <(A)WUJB(L8G&V-KP+#('6"=[K:VFGZPY MU).;,>@STQL;YKSHS1O4] C.4#+GH3B#O2C=-C$SS;G>+;?5G>RP_U4SA%_ ..*4)I3&&>4IR%.:L08B""E*C'9XC0IL G6S MG8,:-V!ZJCC;6 V7TJGFIUQ2VB/!DT1N'KH]C>OE#'J.68;XX^IZ5RRKI]WW MJ^+V:;?>KXNN#.8$$IY$*(\3'M.8 )Z SB!"*3'1^P%F/*MWARNH#L#,)'L( M@WH"/!)Y9G+ZQU5PH.X(:Z+1\-L,]:BC UKGH74N'"F=-SG#>?9R]UCNEOLB M*V[V+VP2CBB@&8PX8$G&0I3C@\T$9JG1U/L@2[YGXSMPP4UI/!'!_4N\G)SN7PL=ITM M&.6)$(2&&04)9FF2MDN.(*4B-7H\V,Z"=SGJ0 6/"I6I'EF1IJM#OODRU9\# M536@R63G%5IZY68(C7.1F4$^O)"7X8SHC[ZN]E+(U/CPLMQ(&;M=;JZ>;E;K MK^M*W6?0K7DR.?(3*4EC%/,4@X1DHC,.8[-G3!V9]+TL^;25@^5'V9GLAV5N MJ-4=HHW.JO%PK4%8;],Z8 Q.0-03NK$H-%.W&M6'EKW)!:R'HQ[5E^W9G)DKUW5*O#C&IJ@2C M%,$TRC@DLAH,L\Y>DB21B2396_$M2/?%]O:[S334 .+T-&@8B/ S]*U\W-<*-8=^/N^?;Q:5]]++X6FZBU M&&*>I[+X"A'E(&:$8MYN$P&( VBT!V.('<_B4V,)(L/-84-XTU.>L2@SW-EP MN#C]+&B G04M@Q,)4 ]/?3O&'+ [#Q%RXLGSG6/.V!EX=GK/E[O=]_7VOKD6 M'&/,&4D(YI"R/"<1B+LA(6891XN]NK),_<^R3WC'A08P-ZXL'3VFK)YVQ8*(.$HQA@FG M.0$@$I1W^X0(BK'1Z,2=5=\+56_UR;.3YW)<7'5@Q;CFBM8D9!NNR;N/85 MEGD(IS_WGD]Q^^71D8S>WCX]/&W4$^^_[NWY7K+"MFZB^OE MMP5/N(N9$I"<(E@_E/@EF[4=P="3X[328USW!G$+8]?BW5WO'\?TI M4H!KG\WR@A?&?2>+C_*[(S;(6,@20 E@64Y8AF)$6VPTHF&RV!;WZD/\I@LS M3%H*1!H%.H7O)F'(@50U?L(PC)K?A.$A7!,EC(^GP?QI$L8/_'M(&';Q_;D3 MAJ7/CA+&$,9M$\81UX\H%R))8BA3%LH8Q9#RB"'2F4]((A9?B]U-:3N$L#9K MHB.G",WDI#J1D^4+.1DF]O:,V^GY*%0[E^QI-?@MS@QD=C#M\U32X6Z](Y:. M>--Z)T)-E3^;+E]N5\_DNL,G6Z9JF#_, RWR%$4,8!ISR!G,XP3G20/%<-^W9UA^,S4N(G2> M'T@9,(L^2>0,GM685P3MGM\8%,F!KW,,YN^5W#IR8&;PVL>(SI:3-'[/V7F1 MD#R3 "*2"$Z> M3N/R_T:^=)DBM>G_2;.BOG]#$Z$AD[HS=9>RJ7Y:/A3U]:0XS1E*HC#B N4L M%B1D,*0AB "(2!P9G3LQ^F#/J_(*2Z# 6%U';$:1WO29-W;,4HTV),E,##QQ9Z\$D-^;^2(2&)A@R-B]5, 7_ABY8<: U-J8R3.AS\2A; MRY=E52B#[5$TD# &XHQ! 'F0X#-H-&.V8U!L0ONGW6Z.^X43-8&CGP(G2 M:>,Q*\^N]N7MOT[L[+>X3A62H/&(.E9]%T$Y0A.CIZ/%Q)ZS%()R)[\H?S MT5L=BHTEV&G=9BQL!.(KO*EC5&(/'&F3PRWH;5#727P<)LA73 M5L+KF^1A KL*&GA!@^\L:!!.JJ.O,*:OET/HGJ4N#G*H7_^&U"S MQ9VT7>[V:O7VJKBOG_=:0!+Q"(8)3B+*,Y'C/%9%<18!+BA%1N]L#3#C6=<: M9$%YI[2MQ194+3@S)1O"I9Z"C42CF7(=&3S""J[>8]"+7KW-3X]..2!U'OKD MPI'2>8,SK+MNOQ2KITUQ<4>W^_5JO7G:K[^>''[(O]UNGE;%2DCO>?GP^-3, M5%_12HMA:<^*3^4>>5*E":XB3XL_;,<(%Z[(AKUHKS#;9A73E! MG/W4HDXCTE>W3A/Z>>20J9Q_7@]/&0/M,\/#H+'OKW] O6LJX33,(XX !I"E M:0P03SO$#$&C"> I3'M#T6QV34X:3KVL]+-$TBQ%60;1SXEG?PSWI)PY MQ'4>^6<63#P_BCT'3 XRT\G6.QPC+NU!PB'($I@G(F6=60HR-#R]&!B;)D>< M#=E5.YS@(8+OB5LGJJU+ZXCJK;4_UQG3<]91&W>TQ-":)UU%RQ\>-^7WHJ@G MRB\>E=)V[[[')(MI'"493;C F(NDJ^U9F"&C+63V5D99?2MK1(:ST@.8T].H M<4@SG/50B??#3;V.=KG\KF8L [K;R3\IU-=G08-SHF=HWF2L1Y^&LSP/87+@ M1^FZ_9E)T>>BVN_6M_MB55ML;66$1B+E. =9#&.6)"&*.UL8FKVY;F=A% E: M_K78YX@H:Q:23F55IZY&48C?.0EH$^E"X;EN%IQF)W M5^X>EM+-9K6_>T$T$PE+8L9#P$."4!0?:BG&4J1U:&FH#<^RPDM94,JTO-UO MO@?KJGIJ%N!KA,$O7\K-JGX_UVYOD36O>MHS!J5FZG."J-TP-)'^O$%-CP(- M)7,>&C38B^=')IVP8C7*ZIY6APF$$<"<4R*R+$]3G!V*J"@R>NC#AASZ?)H,=KR0*&9WG1H)JUU7J%$=R!E M2. \-&:0!WV#)RLV1EHM_;C>%N?[XJ%:0*S>% 4X%#%D:ODV9'D+C^4I5(_D76S+NHEJ'-<33T$P=_2J7F\C99OF<-$BIG&:Q5$4"AAA06!*PK##!D68CYAJ-!&-MEM^*=WY M<%"G;KQN>PAHI'"-DCH\1&J2O'$VR=%-)^3[RQ>&P?U;) M3G]UF"BO&==/$ MQZ*JBN)CL:R*K*AN=^MZ^:C9-!J11&3J2I04Y)@@"!' C46$1,*,'BP?8L>S MI#?0SH(:W%EP L]N/_\@2O4$>BPVS61W )%>E+2'I1Y]=,'M/%3/B2>E^Y9G MN#2T*Q^+W?Z[NK)I3[)T188%_9\3]FV$,_J>\;V];W4!YAG@8)I=VVN"ZHU5XY&9MEP%6DXP7X6 ME=YGK6^!R2'G\U XIQX]7WARSM9@Q5-VNTV&2832%$&08!PF(0H)89WE""3" MB>(9V)N#XME=#^R"[(&:YXEG#YHWS17#[_-FHWH6K,]<]6P\TE4]:[:TKBWN MS/ZCV*S^V$K^+N2W2[4OIBXUVW6Y4)"44(!%! 5*01PSW*]U$Y-H)70^O-I<@.R+8X$+D\8FVNQS9">%Z M=R5K4?)*LO# YPSN4';L4.FM[;F8LSPNJ&$!1)@PFF2I2*,(,9PGK56"$>'# MYRWU;4TX=ZFSZ.V'WR&3F'ZH=3>1JA[5KS-OM&8V;5DR MT[(?Q?.ZV#U0LT'F/"N:0J.6 M8V];/#;2-8Q.$_4:C4D[ 7M69IQQ-8JY5%BL:1L;\NSD+50 OE/ M'X:+F!&)]@KFBS]'\M5Q>MW'Z6C2=4*6H6[9T#Q?T;+R1D.Q[%G2E:L?[=7O ME2,&1$X!Y1EG $A34=A-;M(0FRVL6'R\9U$Z]JA-/>U2?'LLMKKSB$-8TY,D MSX29J= +]5%XQE6=EWST",T \N:A+4,<*)TU)(-5B]=$J_[/IW+_?XL]+Q\> M"NGYJMO!IRZ$87E"8AKF((GB&$<= IA$6O>)^[#K67,:%&K4T6C.MMP'WXN] M'.&U, TFV5TSKK&<,2'9CJJF9H9=P@TDWN ^-WMS?[I-UCLF# ,=JL>SL.A MMP)BQM-;2R&>V)[!FH@OSTK_;=7P -"N6*I[ZY>;O))-M^A6;!:)0!B+'(1J M/WG* ##'FD:]DG<4!LT2 M24>> A4TJ(++]\CSP8O)EIS9&R#E-P-1YE!O7G&-39%9H6%.J5DF^X_%;-.)2A&12'@UTH M';:8@1,1QY>+#K.HU2+):!P# 2@(!47>R'F,B M+NZXM9QL\$ZKHVF&ENJ+NQ^6:::A>N#$@G?*'4\IF%)O/Y7P&C,FDPB#F)U! MAG#OTWL3!PX8T\HA/UJMI+E]WJP._5YN]U\VWQ=,Y FA488! 5F"12K$8:20 MY+%^\AANRG/68&J&3B8,D[E1!_QI)(AQJ1NT8%;5Z_7[H,5W%K0(Q^74(!., MRZU="AC*L9[RO\O$6Y+OCL(9:+U#9THOS2/SS3[R>5&(5A:%YYR9!YBAG \JRSS1"_ M]!+/8.:L9ZFNB^URNS]_>-R57^N7:>AF4_ZE;OM>("'-\!QE>1A%848H(1T" M'E.L]42;#[N>\U"#+%@?H0V=0AG"L>6TEC-^SXK&LUOL%P803 M$C,:8<$B DB4':QDL3"ZY=;TLSUGDPY.L&KPF&U^,2:J/UV,P9%92CC0D[U# MCY?M+<]XZ-G58LO8/#:S6*,OW;0;@QJUJW^SHOG?\^VS,REK^5<7=W_(FED* MV7Z1X#@F610"F,.,P@AGX@ AI;'^GF[7ACWKROG)W$CY[%#)3D']4-Y]>)+? M+!5:@R+*>0 T*M@IN3?3JP/MOW18?Y5C\U<.RM4AN+C[(#$'=.H0&!2R4X;" MKI+U$!*]9:.4*+=9BT/JZ7-^O-6FWV1*FLJ%,@4H"C M'+.4DV[=F".,]6]0=3?5'OB5=! MZY;A3,_8$=:<*9IQ< UGFES%M7U+(U!.!;57(U]$YS@F?;->$T5_)K-F4WG_ M?-9MTBCHIBBQWJ[W,A%^K4&<;U?%W?$GY[*JVMZO)8QG<*O+Y4X.SMA3M=X6 M5<7+AYOU=GEXTN0(&H84IBA/HI0*F@(>(I!WH".61HNOQ>ZFU,U9$X,U4;E3 MOZS$KO'U0^U:K6E'=]L?'AU^J8%5H)QN#C*=P5 M7XIM)9&W/[VIF@LEXRC. 4X1C(G@F*E'"ML+)06/"7[O=(,OLQXK^@YI"%%&0QRSC#B"9I%D&6\!9>AD(1 M&UV1.!8HS],VM1_J2K,3%=A('\Z";5$+Q'[YS?"6Q='"I2?,LXR4F6(W07I5 MJG]1;OQZ%MS4G@32E;.@=28X]2;8ET'CSV3J[BH0/;(_>JSGD0_&=_OYM973 M\#XT@_RQ5?=LJ7FA?Y3U51>_+==;A?EB>WSOFN[6LI"]S^2WV_O+8K7 M%B!7-U\@)J&&)".(HY1T>$.(,AMXT'@>-*Z?IKIYY*_!0;1(:.,UG'EGN!%YT$QY8T=F: X4 MTNKZ?LN?=C(1WWZ_WBVWEB?"CE 5,AIF-(8 U[/>;%U);AM?0GV1_C!3=0N^F MB/J\E6\21C0U<+IHZ:KA*Z /%J,DQQ$&F4!IPB!).<&',0A'C"WVY7ZYT5.Q M(7:,U.< 25M]^(LY'[.B>Q"%>F7S6.R9%;Z])>^G9M:LGH=Y??YE7#GOH;!' MAET0/P_Y=.))Z;Y9ZLE5M=LOZ(,4Q-MEU3Y-&V48YAD D# .(P@BT3TH%%(J MJ-:,@\7'>BZ%.C3!+X\R!]RN'Y>;S??@CZM?]33)AJ=^"?),D9GB'-@Q?6WZ M50V1KIWHA_SNN7:\]/T5J1A T+3*, 1X.;AQZ/?[_$G==-Y^?)S0/,09%)Q! M)+(\3\#AXQ$/M9:NC#_4/6S'TT]13-3MB=1]7LQI72 M0^NSOCKRV7'6YCZ7X[ICE*I+&3(AY!,HH$E"$EC='#C/JN^:NM^U9 M7U XD-#^=#PIEX;K8.\?F%=OIRFT.ELO/--N?2WD>/0[N15R:!AL[H7LI>B5 MQ.&-Y1D<+/7BUMN70KKDS>X1YN?7)2"2X3@!L:P8$4;&J[>K-X>LV15O!]O- ME@5I%"8\34+96@CA"8@H9J S*DM'8;23:9@IS_GC6>EVN%NJWK39[$P:>P=2 M+U_:M9LUT7,LWNR=Z:W>!G(TL+-]DDQT=JGLUC@B) $"A1SA-.KLQE&:)P[Z MFX&U*;OCW)D!7M M6P6^+'?%EW(C2:K4PM7^.]VNZA^J-Q=7E\OO]2FFX^4&69R!*$\[L=_/*HJZO-]MG#11.'47^> H81 M2FF:QG$4\CA1IEF,I44(B>Z+';8?[Z_+MOO%CY>P3'4<_PUJ>KK>4#+GT<,& M>U&Z;6+Z.T(O=^7JZ79_L;LJ=E_7MP7]MJX641IRPG("HX0G F"!CV9PPK66 M/*P_W',=T6)J,EH#2W87"4QSXMV>M'YU&84O,UFQH,K9_M'7J'AC'^D@UJ;? M3SH,?NFH]1@K1J52>V.HRLJ'Y7J[@!RE,N7.@(^_1YEI)7C+2+R<#&)R-I@SQX:6P#&9$_TG"VDB[ M0YZ$+ ]1%N5A'F=9!HC(L]8&3W-F=!V.V2?[GM%HP)B^0FC$C>;LA#=:#*<> M.G%P<4S%?$+AE(6^V0(KMN8Q4+'$_N+M07L&#(ZP*-%I;: <)4@ $((($1:3 M*$=Q9X-'D=9>>KM/'J>D,!,!0V[T1, ?+7;5PC0B\ ,+/2)@Q]8\1, 2^\NC M-]8,Z(K Y^)KL7TJA'2!E]MZ#N2_UOLO_*G:EP_%+O]VNWE2]R&I?:+R_U;J MM#Q"D$OK&YM#VT'A0?]Q$4+=K_,+RLTIY3O>)@'#K-"H7CEJ<.U'37$+]%C\X.#&M* MYZ%B#OQX:Q?&0&;T+^ZJ]A=WOY7EZG2*XZK8:L5J6K1!96$9WJ'ESV;>F(T$I%F:M1Q^-N!PPY8<-7' MH:<;NMYBJ$>0'- Z#T5RXLHT'I-F MXO0#A2?(NLII['%B#TN](T(7[,Y#HQSY\F*4YXXA_=6:S48-'+>KWY>[?Q4G M==N","$R@D2<9 G**10@BSJ#E"3(3*8&&/*N4>KN^2;K/W383-=U[%G47>09 MA3[3%9\:5,W< =8TJO0V/[UK08-)G8<>N7#DQ2J1(VYTE>BW8BL'CAMID*X> MUMNU&C3NUU^+SFK.F[M4.M>=>D%F#=MY8_0#23 MIL&TZNG3F'R:B=0ID3]BFT:IWF&J1ZY<<3P/S7+F3>FG)0Z<%U^0-!$H%0GC M $',$2$XZ>QD(0-6Y^BT/]UHSFGX";INYGO@Q/?[I%E.>#OE:^A$]\2SVR:S MVMJ\S4-3!N!_;Q;;D ECW3@^C[<(U3:<-(VR.*-9GF)(TV[E+L=,/9ICH1P& MG^]9.Q2&0,6NTX]R:ZL;)J09*H#,1,3&@[=D MQ)H-72'Y5&[+'XUU!4^:H3BGD9!<9"D2-(QPWMD3-#?:4F-OQ?,B6//VX"]M M'?)KL*[!]5\5[9I'/849AT(SG3G%=)":%M;(:O,F/3V:,YS2>2B/ S]*UXW- MYO"NDKENK])Z^R1M7QPR??.J8?-WU\MO195_DP,T2>UZN]Q]/]\7#Y6Z^D3M M;#M0F#:N>K/XL$343YA_*OJ9H/KH6''WK M[^?>W>6?"C M.T'GSQ2GRKT$IBTA?[DVF#E $.4Y)DD"*$VS7 0)9_0250O;V 1(O M?>$M8GJZQ6 NY]%#AKM1.FYC9OWFOPKUVD:QHE]EX7Q??'I2QSDO[FK3U<73 MOMHOM_7!L Y&E- PCQ/5=V&4 1A%>7<&0\01-SJ*[=RXYW[6X?VP; '4M0> M9%E;=[DJ*(^(#0]PN8^"7LD[:0#,:N$.:M!B#1JPZLQ% S@C0/!?7G7CE28W>GN"B'#*SW8N>0'C?U%@#:DZ"M!W\EW6GOR,/B>THM.SG#F(R_][NPDF# M/N^,4]LQRO$BW#RC@(DD3,.H?@HZSJ7A^H+Q.(U%PH<,4O2M^!ZEY-?!QXNK MJ^ R_QQ<_8-^SLV*I 'TZ55#XS!G5O9TF ()JBET)KQS^TV"#,9YYJ3.0[@< M^/'.2,^6&?US[B\O_JA?6)3"=WCKX'IYLSE! I(T9A2%$54E#XZ2.,ZB")$D M) SDT&CVQ,9^@@0/.8'2;00Q#7$>(LQ(&.*,YEP8'4VR.AG?0 [84O[\UG3! MP@OC>EHV-=EF*G?@^2\)-^CPGC5O+-?EW@&SE#^%.IA,!"V8[9%'GW&:AW!Z M]?#%.7W?;.IORU:KT.?;5?&M6%V7YU7U='@5X5I^4GT[]H+_CYUO9O#'3(_#WUTZ]*+[>/.^7*E@.T=T@"G0#W%"@E5=Q, MD '2&8]1;'3%DB.3_@L\00- M(,.!LS%+FJ-BGP09#GF/W$QTU_5S,OI&J;:\S4-0[.$_'U\.XT%7)++B9G^^ MK?:[)W5_DUC>%O2A?-KN%VH!,A(B!!QF>0P01Y"WYI(8Y\1$+*R->!8-A2M8 M'X"=!7<26O!UN1G[/NNW".KI)X,YG4=_&>Y&Z;BM#>D_W<;^S\M]\Z;>ZK*0 M36^[7]X7BR@D!".89S'@@+,HH3#O '!,CZ\+9:T!R$(28YDL5,&(6,I3SN#$, C<31 M@3G/HM@A;$Y)KEMH:H/A2N(U?J)G,+EZ8C@RKV8B^".E"MY9H#:K2TX[B$&- M 0ZR.7?_='K%VW]0'-NO#M$/JP4'4VY2# M8[$^L!KDIX0?@0:?>PD?H13LX4^[$G01@WEHHP>_>NM =\SI[PI31UBN]N7M MORZ7NXM=4WW^4TVW=!O3%AF0)2CE>9XDL-RU\P^'4_7U9O.5^5FL]R=G+E[>_^Y/^(UI[U'YMQP)KRA^ZJA6P*4 MW;H;'M<8CWM?Q][I]2YMO3N[W)$^#S%TZM&+G5NNV7)8*E[NUK=%M @%)B B M,2.Q@#@F$]_3EB^\^%$3-420SV ;^O2?>.(HT+4500'EJ<3 M!,]ET7J ?R+,]7T>==QJ%X+K=^(V;CVK1[A-E>LXE'/4=X_>ZE;$7EAVEP^N M=TMU&T&V_%XM$@@ $8Q EN=$@#A&@G48F&!&YR+<6IZ)UN\;R,%*8G8MZT:! M<"7BOF+@1[);M$'61_]$ZGS"Y" MMHG(SZ*\5KX9ZZP]@^Y45?ZL*FZ?U!-N M)W"B!6T1OE?EM0Z6*Q4>(TY^ M%/D$^:S5^0V&!RGUT*C]+*H]V$]C!7?#K(M#PU=R#/^OHIW*IB'B%$8)12)E M8<89SY+.?!X#(_%V9G1LK:YJ<.T,A]O=">X"H2?,D\3 3('M/,HO[+_M>VWSY6!M>0$1P#@C%20K#/!:,16%K M%PHLM&X7=&=M;)%<;]?[]7(3W"X?G2JE0_[[)7(:Z@=IX_4KVBA1OB.,ONA= ME;=U6Z@?!IH9S3]@&Y?N9WE(^5]GEY D89U;M!EY):FX9W/:;.+!G])7NW-7 MY>_JNJ2KU5K!66XNE^O5^5;J]GJ_W+0B7CX\EEOYAQ=W)[,L MJEB]>KJII)+(7YU\V@*%,8(R%PLA%U_]/A-!$&JQO86:O[P<$WM6?DQ+OVG/'1P>#DL\?-#MX"U9--IF\<\\@^,^"AG%NW M?9[=3GO#1_G5__E?W4_D?VZ65?%__M?_#U!+ P04 " !9,5]/0,09EZIJ M !B0 4 %0 &5G:'0M,C Q.3 Y,S!?<')E+GAM;.R]6W<;.;(F^CZ_HD[- MF;A6MMK7):/K=H]$D2FU^\M/7O)R-B^G??X9_ S__E$^'Q6@\O?W[ MSW]\_D5]-N_>_?R__N=_^Q__SR^__!_]Z?U/MA@N[O/I_"=3YH-Y/OKIS_'\ M[J=_C/+9/W^Z*8O[G_Y1E/\_?3>?/_S;K[_^^>>??_OVI9S\K2AO?T4 X%\WK79^$?_K ME^JS7^(?_0+1+QC^[=ML]/-/0<+I;/G;-7ZD^OS;J^__Q,NOH93RU^7?;CZ= MC;=]&+J%O_Z?W]]_7LKYRW@ZFP^FP_SG__G??OII!4=93/)/^X<>7?=R5^ M!5A-,9V-1WFY_,+F\\%X,CM!A(1?:47JS1C>38-R;\=?)KF:S?+Y3 W_:S$N M\]'IHA[;=2OR?1B4$ER[.JBE?%>#P),IXSR^X;I8PM=WX_GT4S.U'04 M>#D/!C48UO'AT=5HVL3XIJ-\.LMC_[-B,AY%2ZX'DVBA/M_E@6:'AUFWAY9& M^WD>_G<)T]6-&^"=/D?3%K0(I=/78@S=7# MV@"GB_&ZJP[&_WE>#/]Y5TS".C)SP=3.'Y/EV-UE(_($]VT>UX?/^71;ZT'(.'AS"DP6128_QUN^ADO"8L&8_!Z*G[8C&=7]V\'P^^C"_C% MCX/;_/#87GR8_MLVGPW+\#V:)< M+1^'AK:W44MCVOJ'-:$\N<.69#G6'AW524MCKF=S:C1-']]O>7%;#A[NQL-! M6%UNBO*^5GSB0+/6QO7QH:Z>:W?0VE@_Y5_SZ2*O.[&.ZZ6U4=?C9JW&Z6-\ M-PW_FE\/OAT>T99/&_W]FEK+^;!I(=M2W J_[6<.\=M M%KKZ_7:16MS?#\K'JQMS%S[)9^^FU=\T@$+=OEN5L)XUK=U!^E@_Y/,84/J8 MEY_O!N7!O<6.SQL?AYK.QZ/Q9!%]L,_Y<%&.Y^/:-O>4OAJ7P W*:; _F__6 M@]EX&!1IXTAJGR0D==JX3/78N[=1^IC6#M"G?%CTWML19K&A.A^[,=N!>OWT,9H/^7W@W& B=QEC4 M=SO_5$GJ==NB7#7-5KWFZ>-2M['C5FML-S^5FV-ZE@Z']=+6Z/> M_J?'[<+3>VY5NJOEB8<:!E2#Q4N7:6]_;4E2;V+6:=O "*N@PN=Q\%INQL/! M=*Z&PWCV'#VN8C*NDR)T7"]=C;HN/4[IK"L9FM5 (YIXGJS+#AL>;]CZC(N1FS8, M\?9N6QG[Y_F@;!CS71TW//[KO Q>=:,C?]UETV,N@M?9\)A?==GC?+1,IZ]^:E(,M\FTE.=F M,/NR%&HQ^^5V,'CX-=KS7_/)?%;]R=+"_P+@^N+ ?U__<;9E+#/U9;8,3E6# MFD0H_OYS&$!6IUFF.+/ &D^I)10" 1@4 C$K**?62OJ]L,ND]Z)9S<6SK(!((6*>4Y0L9AI87POD) 62WJ(/"<6JH<_E24 MH[S\^\_PYY_"W]SD9;E>U?;<^UBR[6M>?BE>6(A!.7Q%T>^;KK_X]6%0AD'\ M,KP;3T95ZW@1I@TZ%!U@'>2J)O"O6V=P\W,[^5['&S<'7"JN*/: "M M 5! $HX\D)"=SQP\G057 BSOG\R6$=>9?GSV7\N]TAX$CNTJDQ!+S00 &KB MD C_P2M4K *X2Q,Q?^5"=&H@:A.DZ!3S)U/1S9Q[-ESU;3RK,=U>M,BD1QYS M2Z-(V'CGF;25?)1#?O MYOG]D>O5IEG&M5'><4R@,%Y*9YA7E:00$9W (M0_%IUST3H5\Z[9]+:(<&H0H"JL$$Z8"FUM?X U\P3B'8X%G$]#;W(^+,JHO-67H9<\R/[\]*_M M6;'CY[.P2D)JI%+6< 8@L2NUTP,K54I7 MUW>#ZD$J76"M2,*3:O7K^%ZN\JMG'P>.! M$Z9.QY%)J8W1DB#$/ W_+J@0&UT86NL,?P>O66U>'\J=>1/T[K/>+F,.V369 MUK=FSC:'7HPC QAY+L/_ $V=4]#%2.Y:%T:PE/@X_VL.]45O/9]#U>JZ%8L/ M^9%9'4W\8N8!1PQ10UB,L@FFB9%K?!&1QB7,"W&TS_0J$_&2)T3#JCE#,M5I ME6/?> 85"+R@G&%%.%.6$*NU6VJ%4HAAO4W&Y650&>FU1Y.B*Q7T@(I/X_\PN#^5T.1GDN3S-"O=(>&(5$6%L@ M<@[K2B(E=*WD[;=CZ%K3=]$HS)T1)Q_>38M)"TJ.04G*1P[^LC\S(MCHRQK#O.W=]L",R/#;WANF)+""^]I MY>1BZ)6_++O5V1Z@&;@OX[:%9I!ZH!1G""MJF1> 53)3Z5-.X7KH?25K_NC; M%L?A>][;%D@B F@8H ;$\V4C79YB)69RGP8'AJ?_,,4LVDQ$Y1 MRC'U1!G'UY)'4,#%VZP32+ U!-4HSETQK!K?GLW(/_)8,C ?J; I&MSF?\SR MF\7D_?AFWT%12K<9S)U[?KXOV'(H.[6B24>GXLK()Y%Y"J+7A M9@.ET2GAH1ZRJCT"O/2TF\'[G(PZ'!C:V2B#R IC&?0$< Z@T42NI?0 "']A MK$I7=@WVG(3LR;&@3WDPM>/A?'4/N;IO.5U=D%'#8;G(G^?F[0\5G=19YI6C M&GNM-14F3#J'B*\DM=)?VJZL 947'6/>$+N>W;=:C^_9P)[^\AB.'=5EIL+$ MI! &^: WG"W/LM=20P^3;I'T<;?5*M/:1/[M';X1SR##BGGGE ;&QFE5R8:'[QR9H_^O#M.'S/>_CF M@\V4'#!F?#"FF@.W6;Z1,"3%W+P1+IRHNQJ';\=AVUGP^L]!.;H./WE@@?KN MN\QCAZP7W ,LI9/66\XJ6:0W*0[/)1ROG;HLI8#<%6&J)RB_?V-%E65\KG#Y M.KE^?/KFX^ Q_ME2L"?IIJ./P86LE1[>QL]E G@!@77*4RNUX,""RM@CA.2% M570\D54O0Y_G5\3):^/U^'XUK*>MQO*IH.7(#L0>ZK3-J&%4*"@HE<&\8^>T M=VLY,#/@PM;-\U*A:%LW_!L M],L$^CB)9\?63=O1268-YP KX1G2DA&(PG1;HT 0$)>?+WH"(0Y766@&[3-R M[KOG9J[#,C%;Z7%?KM\QW61:&BXI!Q!(0(-_H1U2%1*0^Q3>]7#][8IW3>'= M%?/6GL;LNEA'CBJ9\MEO93';9^,.-0W> PESBTBA.9UA MD*45AC6,<0_M62SO/7]\-PT*"H[H[-ULME@6A(K_-."194XGV8 MBPH1&%SH"D>)&;PL_^_DUWJ<=EGFP\U_WW?#+2 M@ZVO#I[<5P9N&%1EKV?SEB&#WT(7P8Y/5\\SIQR'-#2$C$F$) =::\@<@"[HHW*WE0I_DT#\^D4] MWR;Q>ZZKWL^6Y?_\1W!LQM/;E83[-NU-_DQFL:2> *>A5T1X*X"LSOLUL#3E MR8GC2W;^8*Q/U\<9KE%=?_>ZT$5#UA5EW&'( ME%>,&,")J]"&.BD^='2TO(O"5*U,@5[IJ.W%-HSS?CQ?NK]!6%-,HU^03X?C M,RZW>\9DQ[/AI)@MRKS&^GM4/QGD$%JF92Q8SFTP4D3%UX,L) P@+&K-G3/B M4X[I MK)B,1_'$^OD]I?/9C,]!E.6^Y^HFV.\PH/%@\K%89YL?-A5UFF>("T,5!!3B MY8M2%&MIO$8".".QJA6L:2F]?+46'9;S^P\S#[05'##H@71$46P4KB12V*5L MQ'LXPYM5\LND\A1D.[N&L#IF6%_\JTN7%]]G//A4$.+@0D&DC0?&2KN6S09G MYL)8@K&07#%S8JP>)^G_I1K2 <%?LVGKE?0^;MGZ?A5E'J ^"622#+\0U M@B;(1B4P'AET88G9S;*G"42[.]\HROEU7MZ_FWX-PUYZSGO/*5Y_GJF BA%" M"B>TXUQK"BJ<'',R)2S2PQ2O9KG2 *#=50A'2P M;18V[902&D CBBG$79A"&YD12;%#/2X3S+OKSN?CS35(01A_67.1MH']^7 M994L5"<==QZ?/-3ZRZ<-KTT)2'9VZZ$L'O)R_ACO4\8R37&G]Q =L/T/[>YK MEF'DD9,20(,4I!J#(%XEJ<4J)7;3VVU3EOGLT]OW^6"6?XH% ME*]N_IBM3BWWK4#[VF5ADA'G.$(6>8^#%65FL\0RACM]^.C-L*=)2+NBS\MC M[D!T]VTX68R"&-6SSWM85*=YIIC&2$B/6+"^D$N#N5A+[J5W\A*W5LED:@'9 MKCA5@S<;"806-"R] >:P2822,\5@)0$#-J5:6F]W2LG<.!&]KO3_OIC>U@_D M;?DZDQ@12K43"#&B,:<8@DHNPE&*Q>CM7BB9%>E GN=@X*D(:>VS@:\FBE*)]6]Z.%5A89XU *R9PC7U2+1UN\SPKV# 3>+"#0FUNJ6Z^"V!\BZ ME%,#>;&L:0+*;@-V!R-UF2>!YD ;HR%GV@(+*D_,@UB=*B7' ?0U1M=0KLR1 MX'7FQCZ[\C!=52.[*R9!)>O;M372JNIVD0F(&,<<.DN@P"1&(S?D5XZ*RXK6 MM9J?UQ+F9V!=_?2]W8W"U.3<4,XAL0!#K1"@MI+2*'=AI32;5_YN=J4AW76N MQ,?!8SR8KY\E\7V#C$J H!0Q<](DDC"M2O6 MN/N'2?&8Y^MB=:_AV$.@@VUCS>0P\Z#0CCG,J?:,KT_A/(0$I)29Z>%JUP*7 MFH:X0V,4WSEZ-QT6]_GUX%L=.NULDVEOI6:2.(18F#R'&(HH9MD9CZI"L)/?2=YH*^$:Y MU0+.W4897[WN5S=!<%?#>%W4@N7;U]@(P8.0B%;2*J,O[("L#7O5)+[GBPT< M%1/().2:!N/K*/%20,J!K/8:4'O2[5E9ZS'*%EB3C.F9/:5Z)QV'VF:$"D2H M=EP8KJ D$KIJ-4=()/E+O:P^TGI4J6G(N\[TL/F7>D>QVQMD4'H2K"JP%.GX M*)Q1VFZD _3"2G.W'Z1L N5.7:2M;](>5LX=,^,].64W)5J\CCF]R/M4.AYJ#N[/;Z M*>D!^Y +/AV"0$(*H*:<6+_)AD'"\I0CDAZF-;9.J,:0[M)$%=/EL \687GQ M:8:)PQ0YK"S76#$M5'73Q&/!Q84=^3>AVBWF)P'1SD[31J-ERLQ@\G$P'KV; MKK,Q]YVE;6^186VE\(PQR[GBC$/J024?AB)E^>KA@6P+C&D&V Z/81?WB^71 M\=*]CY7%R_PNG\[&7_/5:>#[8A:O'%W=7 ^^[3^_N LA\,)[F(S)2TTH6XE&GV?==G+BWJ>[7S#H9Z.XB/?^Y6%_IOR[B>SW3X7A9 M9/%IY-=%U^)Z7#$5C>NC,LMX7Y7S\ MK^40KVY>%EW:9R/W-LR$CMDVS!!%B %$ <-()6V8UYVFR/U@K&M4,V.+*$N0J!#Q(JL?6PR!\K[C9 MDH[.8RW7=_>GM['F2XS,Q(>MEG=<:]O-W5UD"H1E@4DB;)B?0-NP5AJUXK^/)CDLV5BT6P6GX^LS=%='630>BL$-,X:3+C&D&M; M28\-2[&C?:Q=V%^&-J2AP_S,;^_F2]8!B<&2<_%/7J3ONV_QF>Y\>00;;QCE M.W8K=9L&CP5@(H@TCE,HG-40KV>9 _%UTBE$E1Y4HW7T'J/G[Z=O,+^<*DAA71VC'X7\-6#VP#W1K52*>7@.+5DOC. MW4[3MN?KC'G,!0QR""Z*LJ%$81)A(3RMO(_'7#0)V5B'U\5\L=B96MJ.A]9 M7[^S=A1-7S?/.-&2FS!)]?)JJ$&)>-^/L95.VL3G(G;O;?C#K;-%$)**1GKW*FP$9>$8U3)S*7OINK;I7,M M#?0SKL/1AWA:!@Z=OM7K().<6DLY \!Y)Y0A!+-*>NEYROI;_Z3CTBG7 /+G M7U+753G5=/2Z*-!)B^R^#C,+ 7&(2Z(4AC!6CQ&T0L=[G_+J30_/-LZZZ#:H MA_,OPY_RK_ET[V70@VWCPYC::,L!4X)(BCV"UP MU/"_%N,RW_DJ[!X.UN\DLQQ#&1QD&4#''E P69MT-[X2XO!M$F4E^_YMJ6% MLW%1+V;C:1[V6*LKWA'(]=^,CF'CGF[BBP38B!AI!3R X(PG?(T$UEYVDZC_ M@_"Q.3UTS4A?;#(7:Q#OV==9O%?#+*(.,@ZLX<'_ )5%8[EOB:3?+C*[/I\5Y3S>>VW9!-Z#0N M\)Z'22>LD)9) *&N<%((IYB]'L9DNB1E9THY%WF#))505S>_#\I_YO,8<_J< M#^.?[=\^']U7IJ637A)!L,($8X^I\Q4FEJF4Q.@>IIV>D:A-J^)L3N.QE*S3 M/M,02$X,Y\PPKA5QU%?K"E&2I=38J9^5>MG+>),*Z%\DIY$(3B8(L$I8Y2"E MB$NG@:X.. G7,N6(KX=O&G1(PM9T<&8F;JZS-!%3W--9ACPP&@HH1S=Q=6ZZRZFV!SJ77%Q->)\F?G]L1R'P3_$4I&/AS8T>]ME/" )&,?0 M4P6<@%@?<2[EN/HR&=\N M%;V/EU<#[[% M)]QBZ;: 58Q1'7O+Y-0N,X$UA# MZ6W^*1CKJ^5UU/C_XSGXU\%D9<<#5.-A,.7+T\CIZ/L_>/;E'LJV\&L9ET1+ M(I5!89[;@*[>9"Y1#OR%6=16]M/G5TMW]9029/J8E^-B]#JK,.A(L MC6?"^[!=T$Y(ML&*.9"2NWYT)92'I:8# \OY#\;Q(]7P@U-6$."D"AM=;KT* MZD>\N@C%(#(I7LO1YU,KRKIIN[&'/A+V*"5T5F1E\? P62(UF%1(O9O>%.7] M2M,UZO'7ZR'CV$C #!9&<*\8#%C3C?R"IZ2,]+ ,2RL$; ?J#J^4%??Y]>!; M/HL/E.V_0/;\RPQH)HT3"FEN'. 6F$V*"Q.\HS.F[JC3M)9?WQ1+0+<[M@2D M@S&-0_R0[Z^%\MV7F=#"S2MLR4%WW M=\'4_C%;55B^^K)Z.NS=M-KL^*+\OI1>=05WWQM+";UF3#*BF374\F#KK0?" M5>=A,421LDWH8^9%RRSL3A-/C#W7PTS/7U-\_D#+.1]H6JT9RVSI5V\]'O=F M4YV>,@21(X)QBJ0W0E,HJK1";Y 4M=Y+:.TPY82G%Q^7 M6->87$W]1 84L4A;HP57F%E(-5YO2[SEH*/B2!?'TC.IY]P$_V-:YJM'!OY] ME83Q6UBQH\Q7TZ?\<56.9^&O;/C/Z>TJ;+V!Y 3&)_]F1IR&6//@+D @;3 D MO(HJ>@MH4I"BAX:Z>VK6G!M=*_+-U.9C.!LL[:<$H M+?]KLJ13!<,6T6L\E-[!KV<*,.6XP%8RP WR(IC+"G>&Z(6]L-;;"70^E79V MTO):Z!I38$^K#&(GH"#6]\2[X"<#.H>I6BM[7('"/!V'"F&$,( H.P6;^#;36E]2ILM!QVN#Y07?C[ M#S-%B+ 644^9HT9Q+I2O) K;PI2(6P]]MV2]OCQ;2@'S1*,_*^?/:!'^ZR4E MPA_%7-O18CB_*C_GY=?Q,%??QML"+[L^S2 #1FHG*<0&>R*\> )$X*3#[Q[2 MXE0U%HVBV $?XB-@ZP'.;'$?_)C]I'C]?4;#I@!)I[QT7FN'J2.ZDLEQ>2$& M(UVEK[F1#&9GZ0VK0?Z>WW_)RWU+R?/O,@ET/ B%#CADK272.[N6Q3"G+R0* MT) ^7ZXC"4AV>+\F2GV0%=]]EW'',?>$ *YC-;3<53)8N"EU&=LAQ4I2'9F M*ZJE,^P8\G?A7_>=[[S^...!XQX*JB&%DONPY"I12841O[2\@S1'HS$.-PS-8C8/?GCIOJVSJ^/Y=/B_T?XXQ F]99Q3$V:*I8XJ M0;%V!&YF#3,FZ2&?'O/K!&*\NL;<-MB=Q8^K%(?U$U=UJH;L;).%JVSP4HG5%.0=A9>:DQ!?,(>88;96LJP@-M:Z1EOQQ(UH.U7,=&&H.UN\9OEX;=B@KL-QG12 M+.L5'WXD<6^[S <+"Y0F3''"&2.&\6KZ62&37H$XVOYT\0I$\T1J$M_NMN23 M25QL8V'#6%'N"8^]^_-=C3*IO;?!>B-L,7>*>F)A):62..71S:./;=XFBQH# MMRL*_99/ P:3^)[.Z'X\'4?YY^.O>QZDKMDR<\9IB9!1EAI) 0T.'MK>1UF M*4]3'WV_^VV2J5F$S^98'^-09Y)ASYG'VA!.A>%2"ES)9(%.2>_LX87GYCF3 MBFCG+*F5 KSEZX"0)9(Q:)%5UC%!%:NVE4[HI/28/N<8-+CE.AG,SLKM%-/B M^\$>7I9VMLF8Y<@IZ /ZEG&O !2NDM$KEQ+TZ7/!D73"- 5IM[$R0U QH2H&2%)^ZI%A@76 M1'*M1-CX^B 2AU7\Q&%G4[(]CJ[.\:;L93. =EC3[H1K6$P30YG$EBHNUFEO-H9%>3S!M,F=9"2,4E M%,(PL;&25B;5^.ESK8ITHC2$Z+DXHP>S\3 &4\>3Q7SO:W8'6F;Q?5--&*43212 I7?$'F)0&<%>$^D<>+ZKG(Q4P']SF'Q8QWR6^ M*Q4DF%TMYK/Y8+H\:CYLG([M*H-8A5F+HTVFT!(*H:NB+QY!DY*?)"_::+6, M=!^X]TR*^C;NM XS:(AB5!)%%?#8&Q=F:(4.=+33A.LN3%][]#F"IXWIX^RW M;);UM&/A]F!"8OVTIPHMYRR \7I4QY6]V-T^8\(02:B.14D(Q89+4MVO YR[ M6JY"OV[B&$&M-@Q903"C#GB@[5HB*+5*68EZF!_2L);WW\LY#MJNEAXU^L_% M^KE,7Y0?\C_5<%@L8MSJ]F-93,._#E?3>\?EG9/ZR:@B4"J#%97!A&+H20!D MC44P;1>6AG0J$8KN(.Z*;M?AUZYNU*AXB&H[F,:_[?-,!A5H+CB@#F-"K61\ M_=:Z1];X"RO)TY+6B\:![LQB;>3_'-VF03F:_?$0?9'P/0/R(*=JM<^8,EP0 MS3FCWEOAL+&BDMW8I(TBR-/6_M%,M -SY39*5#Q"OP!?3&LO?WG:9]%0& M'YX"%9QX2* 1F%2R.@M3$MWZG*Z=MMPU"6EG4[S,>=YDQ).:- MD)0RKVQEQ)$4^%+O/:?I^640L@%D.RR( M.P-\94BQI?C"W*%$O;XN<9*$9G>[M-$XZB8^(CH>O9NNGW(\[.OL:Y=9)+'Q ME"CKJ0:&(XDJU+#W)N6R= ^7I6:9TR2R'7K.B_O%\IW%7=6GZGC/]?K(M,#, M* ,$%Y SY31&?#.3B$O9X_>PC'+#[&H)Y>YN':VJ/%='@0=IM;U!9K'CC@*A M!3) 0D88KD)O1"N=?900A*H ,\@@K%50( M;8IN$@)%RD6THRG3U2MSK6G[I<4Z'>CN5K)=A^!;5[*7'V=(.$"1)BAL/9V- M&0;58V.>A)U#2O#GZ$W9Q=$G%>Y.2;2B^?/"OBOZ5TEU^;+J:]@3+/5\B&7' M]9:9L'G0#!E'K 02 4)5Y5-02%V*Y]U#AZI3 K:JB3,S]#\&DT7>%$'W=)9A M2&38$7G@F(7<$(EA5=0X;&YR(U2T%^O)2H$]Y M0',VGN?KXBXK!#[EP^)VNNQE"4:]3)A6?CI#'BBFO"/&B8!P, R;BO,TN.0I MIXG'W\Z[&.KW3&V]\#34<"79\\+IQ_H7S_O(K#'>8J4%,=2*^&"E]AL,!$C) MJNCA';]>>!4)^/?!ETBCX*LN,HL$,)(KX9BG%'#H8!4OIU+6*Y[?V$7"2V=@ M*OR=50?9<<:BO@[&DQABO2G*V6"2/WO!:+-:5$]B['DK9@]O6_[E3'$E)2+ M:@!56'FX=Y5"*4&6)M"]A]9T4ZRS6: (4&3 M'FLY\:S+34<709D$G-_*0:DC6J'@(%-EO466"4S8QG 2FI3W?/01U86Q)Q7M M#JZB!_]X/OX2]UC3<5%^*.9YK,AN!@\/>?C?R>3[ 75X]=SF7^9V/!M.BMFB M5BVC[0TRZQQ#1FL3? ,D,1<,K0]6J"6"UPKS=R'A=^@NIBB[: +4'4]4,RO(QEMFXC_[RU#+ M>/)=*FS,99V<[_'6IN8T$T$CU@C !6#.:2WAVMDG+%[;/>^L,*:TYD$(&RL6'KZ%%Z\6&<.5YRILT;V;!XQ.*8Q(Z,A;%.. :PDLQ)=&&7JY-T6S0.Y[F(&RTUL=7=/E.!7O9RO.J8B>AS%^,,Q7@:W:E'EJDL5";E03)['A $DDJ*\\ M?^F%2;F&T\N*O,F:WLN,5]3K. M<"""5WV6 ;P(ZV1)T94&P8EH4LY#SC^AE[K3_8TS8\$*'MPHE<]6K9^ MD>I2CN\,GRGG (ND!4+I1D(9%5$5[(! MK#M]]N9LQW>U%5SC^.XX0-_2\9W&UBK+!+?!O1% *5[5' NHZ:1RMCVERLFZ MK7-\=QR<;^WX3B"LD6 BB @ C$^%>U9)%[9<%Y86D*;@>L=WQR'ZMH[O.$+$ MA5TYQ)XRH:F M/)T &#VPC(#4A5"4AD>S"[$J*BNL>WQV' M:'^.[[31&'EC,?6&&&ZM--49!+!(=!I1/^/Q76WUU3Z^.P[8MW=\QP2TAD(J M 368"HXDJY)J(/,\)0_MC1S?-;/BG(IH5XQY%;OZ$OYU.%F,5AGJ,=A_J)Y9 MW2XR1*W7ED%C',2$26LAK1" 3%WT3OH$'KRJ,=L*S)W5*'LVQ*N;*B(5CY ^ MEOG]>'&_AV$'VV9:*DVG;YOECDGN18 ( DUMAHPH#>SQPERT0M?TTQ*@O:,*^!QBUWFC8DY M6P03PRCA0 .MUG*A&$K_,<[^&ES7CD2T!T> 'P9EN:R(<2F'?QHZBJ!$5&FJ M# $8@W4:?'Q-@]0*(?3U\ ^(>(?;6 *I54-:<@X3)E1]K[V$;:&I0,YEL\_&/" M"@)A\.FH=X1Q8*S>3 )O+NP]Y105USW\.P[1_AS^24,!"UA@P6(-=$P(J*9- MF$CFPE:8=/75/OP[#MBNC,C5LL3FN^DH_Y:/KHME.;RJHEF-_4^=YIF5B&.# M-'5$:TVDYW)]D!HVD\"F'.'T/CJ:MA:U &]?B'5PK:K701:<-H(U$U0JI0DC MQ)*JE!="_-+B,LT2XDBVG81X9_NKP62R$N#PUNK%IYGU*FXY <'&&T>4EH16 M$F$ODJJLOCT.':OFE[NL-'3?7M:+M%@;:25Q0E&)F$605?)Y+%,B.#U\9ZV] MK=:IB+[%2^O0$0.]!_&1(8<(-YQ6(8R 5]+I7P\M3K*>ZUY9/P[6\Q"G.KK\ M-)CGR]>D1Q_S5O_3&I?)QD$4@I.G47$$*,A5M15*!BA+CKQNVER-0AT M5W3[6!;#/!_-?( J"K-\_R.N\IM;U'MH=KAQIAP!0$C'P_(-(-":5<^(4$Q) MTA,&O=_.I=.K<8#/8\6>A3I6_SJ+SSQ&?<+:1FQ/'YD6"@HKD,*8:< $,J)R M*>)KYBEAJ-X[54W;L.9P[NZP[/Z^6%7N_S@HK\J5Y5V^E1?,[_+EAKU'9P=; M9\%7!5(9YS!&7J"PS:DN>U#, 4XQ8CU\(;9I?C6/<(^LV,=R/,P3K=BJCPQX M(0F42$ODJ4 2=84RF>W:-?A5V;QB9HG$:YN M5C8["G9=CF]O]\9)$WO.J.!,:13V1P1I1[$E>(-7T$_*N4\/7U;MS/JU@GY_ MV'I=#N+M)#MXK!^,/=!/%K9-1'HMJ79.>H(0]]5I+M%>IQP2'?UJZ24R\72L M^\.[\&>S?+B(^?C/Q#G)#SS49V:TAQ(:[,-J$K;VF-+J@4)*O-5)#S;T\(W1 M[@G9#/!]."O_/"_'_\P/[DGJ=I$IP(VB$"ONPX;?&FULE>Y('$JZJM;'!TB; MIEY+.)^<_[5O/&;PL!S,KCRP.FTSRJ5P1"J!&04.Q6I,U=-KU N?5/3N@D\3 MV@*X#R9I_:>K!U1/M$G?]9'A6&=#:>,M)M(R2Y6LT*6 @:0WMW^ ,X6V@.[L M2O;H/Q>S><1B=EVHT6@?)GE M_[6(^;Q/O>TA9VN_F7& . UVVGOO)#?.*\4W$UJCI%SJH\\NSEJ1_D0Z]T4U M/;@BO,RO>?L7@T7P@(#A7EKJO$! QJR,%>X*0%^KTD8GU[*6>-=YKG=ON\P! M[A$/RSA'3@JC+:B*Y%*%P[[C\M)[4I2^_YI6$K1=UX-X-PVS.P]3^&6!@J=' MB.LR[-0N,R&QHIQ2HP456&'#7&5V%5*76-:F0?)UA'K[2TN80A^?'2X=N73, MJBDQRX=_NRV^_CK*QZO9$/[EY20(?Y0M?W#/ O'JFRQH!Q,O.'"62,JT/^4/1;F+LCN^S@Q1"H(PKUV<\1P1+,U: M%$U]TJ-3/;*QS7(@#<.6Z? Q+\?%R$U'=C _9 6^^S:3G A(#< .2XFI1]IM MQ+!0I9PM]2ATT2P54A!LF0C7Y6 Z6^XX:QF&EY_'AZ@EMTIP0Q$PFD"BP%H8 M8WS30-4F39I!LE2!J- HJF:W_$0],MJ5V[/T^T\%" M0AR&'[;3\>E#QC'<\%W[E#R.'J6T-4F,=!2[((4)_WI57A=_;JN-L>?K3!" M(*8*(*J,I00(+RM1O*!)9^@]RBEK@1$G@]@%'Y8+W57YL2R^CJ=;+GV4B*2N^3UE7S2@_ ;F6U/T^*&3R\:Z8[H]/O?PL7%Q283T6M)]>OK#)\?[[\4DQUZ_^Z;C-H827?8.6P(@HA3 MP:MA+;7G.AYIDF,L@AP."2.&!4YIM M%C+'G<(IM+C0T&(C2+9\6A&0#$+&1X4&\\%ZP >.*;8UR9A"@C,)*(90< &% M>N*\%RZI)N:%!A@;0;+UP^S2#.;Y;5$^'CS/WGR92#N\_(V+&"_E<6?\[MXBV8PW6\/MK;(H& N2L3"VF<= ML)#+ZM#5,9^T2* +#1\V 62[]N$NGTSJ4.+YAQG#B )M.5'!%;(*8:)L)8 # M)JGFZ,7%$I/Q:W>+\53<;75K]&HQG\T'T[@OWK_1V-,P:PD1! $42!Y M$H/:I'19='$1R28@;(D)ZCZ?CI;5N">#75;BNV\R80#10$%CH(>48ZUIE>/G MC98I1X_HXL*2*="U==JXVM[Z\6PXF/S??%#NOSRQZ_,,$HL4LUY;22G!7!I= M;8^]4S3)A[RX\&1#*+9\AV(UO-4E#Q_^;-U:ZYN7D:D.J]U<57>#J;C?RU%B.7CBLEXM&+*=/3QF7A7 M-WX\'4R'X\%DF1ZVK"Q2HS1&(_UG% N)'&+66"$LMD)7]=K#_SE9RS!VC)\> MS,:SJYOG,E;*?L: @((:#F-"?]C=? R-A^-\5J=.0JN_FQDC$1$NN-P8XXH;% M1P807#_5&]^7@V/W?!#KT'S'K\Y-QF8T3X5QZEB"?$8G8NDJ; =K+6G?>NI.VCH^RMUW&-#*&,>615IHX9XARE;Q( M@*0$K?Y-\V947[0'\%DF\-8_/+<_T,;DMDP3I1AU.-AE1Y?ORT)D>'#,M%/U MJF.V+*V:S?)YK,/X?CSX,IZ,Y^/XB/M2+:.KZ:>8(5@&%S-\\*&8EM5_+IW4 M95&P.M"D_D8F(-(\;-LUL/&Y&\RD@Q6.DHD+\PV:H=0NH]&Q,NK%V=()K0>3 M^*C@Y[L\G\=[#$LU?QOOPN5G;^.IA$_V?U@/P>!NUKECFK?)#3PN#P<>R5(<)7DBK(+\QD M-:'REX5XFT.W*QY]O@N;]^N\O'\W_9JOJWX?9-'N1AEE7FBEI++&",^)\IZM MI706R)0J/3W*;VR10XUA>YA!.UY(>5],;^75 MB)TT*5=F>I3CV (;&L7UO&O2 0=Z=Z,L2"(-]YAC*@T,?'<;B^D(HBEU 7MH M2\[O0C>FBJX(]RE,BW(\G.>C[4,_T4E*Z3;#$A/*L 9*$4JA1MY7X#L@:-(M MP?Z1M@G*%&=#OTO#6,LUKZ2@G'F)/=0 2<@0)P*OI?!.P*3Z0_WC4#<*WV+K M3D*[*\[\7DSSQ]\'Y3_SN5],1X>MUO8&F=6.4ZXMIX1J&L1BWE72>9/D@O5P M$3T+EQI!OBM>;8Z"GQZ@.N"A[6B1&0BH)/>'_>L M&3UTQ;-EB?*@P8C4Y[S\.AX&%)YE(CP),8MO7H_/E^7RZG^N"Y[LIS[!Q;FW8TR(X-O MC(,10-@@A20QF%12DWH[;F$OF->D0KHCW_U]7D8\K(&Z;9\GTD*7?!Y MI0)6$2PTPVSM\1"F/$LIO=U#3[$G9$M71'>KZC(M->(5L]#GX^%@\GGQ933^ M.IX%;==98>MTD&$=H/1,ABT^,DP0')SP2GJ*DB[0]NA"?:]HV(IFNN+EG M!\-_YJ,CUMT]K3+GF [NM<$47FDL[>S3::BP8>,4P:MH1+'=UXK&3'&*8E!/2H:T"O*-:6,SD*"56A+/V[^ M]=_'>1E^_^[Q??XUGQR*$-;J(--,2"G"__-"**<#$'"=OT X$33E:9X>KK\] M"!BVH9;.2;DUZ7\CQL$ X5']9(0CC3 &P5&6&%G/8G+&!HNTTK\]IFA#!-G% MOQ:@[YR&[Z8/B_EL"0H\N!SO:94!81P+CB[@RA"DI1(&57(:0B\MR-P.!W8Q M+1GO<_(*G<0K5$4O+?<4Q_OQ M-'\WS^]KN7Q-_$Y&@X_-PY8KWCBD@A(2W.(*2X/,A;P W$//\ S:.W,VZMP, MRO(Q"+&4__C$U._;9T((HR66PE"EG9.0H"IR);0U20_$',W<8CZ8])ZY)_"F M7IYJDF;.R\HMMS6/9N:6/C+I$61"4&R4DX1 KTP5P9 7//Z5CTPQFR\1VQ<*/[*KS"/"G$+Q_0<. MJ'#.\PTB!JH4OAY_4/B#6-.6E=03V@Z'B_O%9##/1[^5Q6SV1X!Q,(ER_1;V M!SJ_*O#M="[7ZS\SS'E%$.-&&:&5UIA7 6")M4DY";_0$&CK!&]%/]B_>M MZ.Y./D']FI=?BA_2 M:C>DGI-O14=__H5//YB.7LRI:LQA\LS"-]\Y3UNHV$S'F6,<:B(4,M1HZA 6 M#E<(,"%3"'I\/?@+]YK/HK).2=LD3S,LG0T"+LNG:Z&-@+#RFI3W.,7?/;XJ M_5_4;$1+3VSLL-S?AT%9#I8/15Y@B;^8]@TH,40'%7 !F.5P56Y140#JW:3K M[W%2=R7^E%'2,I"V.>C]21*M5;B[SAE=+5QJ&JJ1(L8 M,P /9+9M^SS36EJLA'$> A2D8DB+2C)BQ(65N#\#(XK&E7 N>AU,3]O>(#/0 M:R&U4-H#001SR+I*.D5IBM_40XJE*?@ 6TY"M+O[5=.PI9^/OZS",S7N5VWY M/D"EF;?.!\ LD580;]8EW!6S1EQ8O9!4!;^Z*94.:5=TB0.L7;?A]<<99L$G M<)A8Z\(6PF,/?(41PT(GO2G:/Z*06^] M4M1R)/1FZC"6E,S50VN4HN*];#D9T=.C14^6\',^'1?EAV*^Y^[1P389L11C M%6M_$<@1!@R:]0M"BCMJ4RY\])X)IZBO: ?82[M'9*P4AG,1I ;8QI+/7E;2 M0\G_*CS4\"K6BEHN^QZ1]883&_/"$0O_+H4FFPEJ(+RP_5O3!$FZ1W0<]&_W MOH>35**P$ 1]:>II6$CD1D[!0,K[KGVF6+,<..*^QW%X_W7?8]_1E@1: R^] MH YB$W;7P*Q?K5)"$/S73>"V5O S:.\\6]B-Q+5WL)L6&1#4ZACS04X#+" 5 MK-J_"6:2WE+OLV7MEAM[][ZGZN(L1]/+J7E9!]+4.4+9;V;WA3E_;+]V2S,^EW?U4._$=##UF57D\S%M\XQ#&Z+ M\PYJ#WSUU#FDW*!:!3:ZD?*)LG5,18W6F22 8<8! X&3TY!K-LN@#RQT'BOO#+<@^*\>5]C P,P?9,K7 MILC+*=\ZY"?N3F?E_!D-PW^]I&#XHVQ9^C(.[+D=V'$$LO?[C!A/H.( 6FD$2GMT(3N/AO1:-(]HFRQ1]WD9!K;[K/[U1QFT@CI+")7:4!B&[F%EDU68 M2Q=R?M"0!HN&8&R3!&Y1%@_Y7@H\_R1#6#D0%F9O-.7>.H?)9N3<@)2LP1XE M@S5/@ 00NXJ%[UDWZQSVU&F>&605,\X!KX0'"'C#W49R#5.R,'I$GRY]DA;A M[XIX'^/4*.>/'R>#Z5Q-1_$:VL,R'2K?M[?+> W\*53%[ )&^WCS1J4^OU0BA'X?TV0BC,6@0Q5\1C;Z!R%'%;R80T M3BFQW",.-:376B&4XQ"MQY)919-9/OS;;?'UUV&QF,[+Q\@47OU') I_1I3U M'V=_?-["BJ>_S"S"7#"".85(L'AF354U8!XDN" *I"NM2(2OJUW+AV+ZQ^$W M=IY]E5'FB8'!8#*/.=<,2K[.78" ,',AA56;I4$ZCA<5/HE@!T1@[KT1UJ$OROBK?>V/N!GBNG2\?_'>'YG%K-Y<9^7[MMPLAC% M7<%LEH?_&^TOWGA";YD.J%".+!#46&DEI17H$$B#NUG?-J4:YST(M-0E2M$U M^&>*OYPYW;71S!7MC.,8&DP,\I;*\(\UW@B@-Q1VJ9.@=EJ/&7?$"FE<0$DS MSQ"$N,(($R\OQ.%MCBIIX9<386_;%+R;AG^-Y6#/./$W8WC*^ZLQ]_>TRIS5 M4ED:_$\&'&4"L.IN 3+>JC/FHFX9=9TYOJ]9)BTPWCAJH3; 4Z-(M;@@H\)6 M[+(F^YSDN;GK;)*Q',I9CQW7E,GZ#H$A8*')FL="+8CJ[NY MR8>Q2N5F^)\&\SSZ?^/I(KY$^Y"72T7NVS[6[R2S,KBED%C./;$00[3)JT2! M?_6RZ2]C3M?F1-$1V.W/\/E@>AO+@VRNP?Q6%*,_QY/)&:?Z]V/ZD,\#K*M] M3C6X6G._?C<9EDP+BBD 1E"AD/0.*V]$+ L.H#]C]OEFJ-/12XF.6]:/ZRBS ME@&,A?0$.1KOOB,K?)@=V&&-*;LPC[T=LA0=:N",EN*[%].N;E[)=G;7H7M[ MPC0RPE"NB$0FK"9$ ;.R\A)39NAVI39*=T8"&T>^LW,CN8>O'WP?_691F,IC- M#M7YJM]+)KV12GN)-'28$:4UEQ4.0L +JR'7!D%>7I]N#?P>D/!I_+5J6![9 M4X:!T5A#S"T-GH3T8:-/*CPX9RDYSSTD8RM,J<_&!C306=ISV#-.Y_GH.A_> M38M)4[MJ;_EWG/S<#=%:&J M8\)/^605?;@;/QS.4-G3*C.<88(X11I;"L.F9),_*BF7+"54U,-\@ZYHU1SB M73'KNAR,\BCY83J]_#0# GA+& &04Q6VT90P44FD4)(OUL?"JQUQ*!'F'GA= M[^L4$*S1/", ,$:-#H;7HS[!2L>\"N9R_CKA]M_*[\UG%\ MV]%9QJC 4B(5MDM&.V1T,/9K5)B#.*6B1WU+U^63R&?B8#/X]X"5^R_0[F^8 M"8"5!5 'A\)!+J7DMHI7,@]T2BCW>,>M_6 M-T_,_J,33V=D+X)WC:-$Q)W18<0RVDA(%F0+* M:2F5411X7BL#KWMOZ+7N/@0]7?^93[[FOQ?3^=V)GGB-CC.'D(?0*0J--41A M)*BM$(L/WUR6G]X.F8[PE1K72 _\IBU"_=]\4%[_631&VW5_&<%.6D*)IY1( MIQR!AE38.%&O$.;;B5[TD*VG*:+') T_O_?E[--ZS BG C'H/32<684!Y;+" MAWB?\@QD#^.X?27J":KH+U5]L=C[D-%)'6806^0)DL((Q%G8H8?_KM!1AJ2< MA?9P]]%3HIZ@B1[S-'S;+$_#MQF#@A(=2V(@X2W''#B\1D<:6N^]C!T\I7_Q MM#U-]).GZB;HL'&R?M=KYK2F80K+X+\+R:WR!M$*)R54RFTP]A=C6U9'#VB; M%(Z&%A I+(-A)VEP\'DL4YM)ZF0*^7C_PM'G)M_QB)\SJKBXOQ^4CU3:N_^1$CAH(Y))T'"FJ#1# 1 "JK!:),($?KW=EM]W+3IV(R\47YYZ < M[1%ZR]<9LS&"3ICP@>-0"P JF1#5EY8GF,[:M]Q3>ETF+M:65Y>5=S#F8QA MXCP)2Z-&&D-/PN#!6@),".CT!L!#7HZ+T>?YH&RW-$V2)G>PXD@@NZ:"&O[7 M8AST8!?QE;:/2Z!KT&-;LXP"180S"&$+K'+< A8DU8A3(S3#*0&N'D9BVR!+ M [!V3: @>CZ^G9I%4,UT^'A=#J:S55;N;X/Q]/W^E+'ZG63.:*80\!@S;X11 MP:>2U31B(JDB3@^CIVV0JW&0>[EL"6=I\.&YL5X(3 DV>BT!"2N[3Z#)T;'+ MU;+EINWF>+6S:!T%XQEW+F>NBW:.[8D'%D .#5?44\.8XHX"8QBWT! E:GEF MY[XK?5SMM-J]980!8;%1 !A(F6+:8@ $@5H"$S;B%_:(>#NT.?GV]*EJZ*S M[%J2XJ393!?=4JLYX#:3DB/LQH*[ .@F+KK-0"*^92[@CUT/WNV+"FPMVV M_Q7$C]N#L!_]?!?P.YNWY0;E-&A@,Y :GM6N)AEQ7!.&$%60(D>YA]2OZXJQ M&/X_GQ?UA(L+@BVES+ '#K*Q]0*4#/6([R MR:YOU\*J"'D^6A4IOW]8K%1]=?.*:[6K2C7Q0YG3$DL/<5C*&'.4"&-YA2AE MYD*>*FZ.6#N7\S-HHRO',E$T_;B]@P.5JUK\U2SN4EUPWH@@5#.&"#?56RA* M\TLKT'PNDA9]5>AY)TZM'*?Q<)Z/EB,^2*"MWV=6*NB9$8Y8%&LW8;!Y\$<+ MRE*ZPQT@80 R3G$&W0 MTIKQE NK/0Q.MD:>9N ]R^)UW+*UE@O'*E\P.*U&26^M8TS8C3V%,.5QXA[> M<^IFP3H)VC>R>WU?H^!:4S^14>&B RJ 1U3'S130Z^=RH''JTI+I+F-?>JKV MW@C_U7U\4K@]\J_ZSX*+RRR"$'@*A9>420 J[*@'*46ZWLP^HDW*-JNG(1K'ST24=BS@B-,'!+3/Q7ENL"N[H6@]>>%YKV>A&RD_Y ML)@.QY/Q:I(>+_/V#C+'D-+4,@.]IS3X,*:JXPJ]52HE4Z&'YB.=" <./!M! MN:L%;I6G4=SG!_+.O_LN \%6<16 LM8[2@7G;KT]1@";I*J0O7M]N6GUOGQE M/@'8SC:.^U>#J_E=7CZ]+S4[P3+5[#&#RH4MEX)$1H"#V_S#(FZDKVZ6DETMYK/Y8!K3SUX(N8>5 MIW684<"1QC(6T;<"*BV"7UFA(SV]L-.DUCE4G$$I/;&DZ9;SR41@YTW8RT-B MB>9A8T-L]= H@##I>.#H"&_0W)?BPFSEB4#WA&BG$RPC5&O,B$$4&HR(D9A6 M$PM:W:VU.P>QDGEP',^.Q+OC.,&9+Y,U&0?@G'%H@ZV0V'LB35@FJF>3"?&X MUEL+;:=''N#*"1?%CNHQ PY!*I27\=J&% Y:7'&1< (O+&$AG2H[$Q[;A+W[ M*S.I)Q!',;:I'\M4V*\C"9TEW*+@)RI8E=%+9+Y3!II>ZG[E'_- MIXMEO.=V.G[^M$KGZ]QZ*"LHITN]_6,\OZM>=:NQ[-7L(;.8&(^8-XJ$31*B M2CAAL9 N^-!2ZC->$C@@01TC4K>+#&(D")1<8"NHDL'P<@0\<)IB[9%."3/U M<)UKG!NO4JQ:@;W[^;^I]5:)H0>3F/MS]FM"W=D'8)F5P2A;CX47%'/C8F'H MH"]+I&-GK/2V==CQ+FK8LJPJN.R3OT;KP'_L-)+.PK 6>6_#AH]4L@M,4[*? M>KGS;9P3+Q\E;1SSKES?=]-AF0_BZS"K?[Z;+L.>ZT&O;D#O(5N=YIE'V&OG MO(NO54N,,$9P+3EE6E[80[AM)Q>=86$_%^@Q>]@_K7"NJ'8)0,<\ 59Y*0:C1!C!A +>NUBQH*0]V M.(Q)B[.@IGS\-48G:WG5^YIE3$J"$0F[2N^IC>7CC2?,4F 4 MIWFK7:)W>Z M-@M>IJ4V!_8Y%Y-F]VR4>>60!AP20(U42DNH,>3 ,*)TTA7+-^Q%GTJQYA'O MA=MR&M5>-L^$=AA)18*LG@JO)>).6",Y94H!G%)*\0V[RTUR+1'R7I#M0S$= MIO'MJ8=,(0H1#M/,8$*YAII(Z>-3@HX28_0/ZC>W0KF34>_>@_XP*,M!/(W[ M<5QGZ "5#G.+*&?<:.*-ALAP%VP"(?7>B6H5@W=1-8.)>GB8C(=+!:^*U9O% M_6*R5):[N-G53)-C4# E]_ MW6@ C6XM293TB)C!7$SLUD?K/'KYC*L?8=24Q8^2A_R$=_![F7LPBV#WF<]$7CR5WO.RSDKS)!O5X"=2Y@-?-H>Z<'J_F#GCV1&*" M@#KI@+WA+FINJ-;'?MNL4=.@2$U9/9=T+9D_?B8YPDA.WFRQ'#];W");@&);5QO?B[^/.XJYN)*F_4*_CHO M]K\]EX#RDG:2\ 'H+RGAVD=PP;Q$ZHB%9[11O-6(.#20*]&'2/JBYR?XMJL; M<[VNEGKOI<>3$]1$#HHK!$8".QO\Q7QV< M;:ZWO]Y=SW8%/,^0/LNI2N\G+((,END0"#=!"A=HN8X,4LN)I89N)OZ7S[%: M!;B_U(XU3?O["IFRFC>>#%&:!TM<4,S _SB?TQQ0RXY+DS/7\1Y1]#W1]BZG MWLXU9G>+W6RY^$]Q76ZBN?5V][CFS]EZJ)7;2%HK;Y'P4N8KE4QBK4L-CY1A M/"T3VB=IGA][="2241RW/3T=^<_)J\^7-90TXSP $,1;;XF*RJDCW@[E(B<_ M5BUM$;1+N9QG:?'YRV&O!&F*]LS+GY2 ?+S_?3O?+/:>SZ=B<_L"OTX]GIC% MEAK" 00._0S0:5'VEDG>I+[\E*;D^BQJ$?V>W<@/14XS>ZAK7>89OOI]N?@\ M>WP;\75/\?3[R0"C]T4G16 FB.@58N78E15-"EV--WA@"/O5A3CZCRHXW?WO M)]0@1WLX3+'P$2O'A8K$8^)E]-@8H,C@H0:G!96K#+A$/]EH5*8V@H\L?0J;UT#ZLKMS;#_X.7C M+KE__(K$% *[(3V+X-(+XEW@%A#43F(>S52BGH:D7MOLKR>Y_I=@ Z?;ZV^- M12E 3[C"^5IJ$$0S :*AEB/$%!.55@@]7UDSJ^N'/%\ M,7579'OU:P^'_I= M1<%/OYBL=T[##X6!09X&S*@J1ZR$G-A.2%UQKSO$=##MS#D1UZL<>75UL__D MI2>/!F@Q?!:$NCK-J$%2."^D)#X8$7Q9%T,B$4REXZV*!W)/&?$,S@-I3O3_ MTB82PD(K[7R,\!?$.,'JF/!9XLACDX.[\>MN9;&N>T&WKV7HR1&<4(J3[R6I MOF5J74%6??3=( > IK35F4R$DE<#EF@D6U-%?C MMU4#$ZPVW@-S[')FP3K282<8E;"^0X112T@LQQ<#;Y+)X/((NO5NMIPBGRY$ M>;!E]4^S72Y \/6XJ)[ "MH@HRUW,I)HC13&4GNX*!HHY8A4"M/K;U?L@3"_ MS+[N[Y4=3F6N<\VVN-C.9\O?BMFI^U7U&TT:\)%>">V,),Q&1$.)%!-&3:P\ M35V:5-A-ZP3OOB:62@/R]T4>PJ<_UTVI^*VEQ&&B18; \M)XCJ2D0I,2CTCY MQ)(-]LF_VB"/DG3PQ:>B+"]N*PEL59#212P<8S88(U&)2=XIF=8=@B&(5P/F M,5(OKN\;S[V/FDI.P'("&>R(%DCYG"OK80:PK-J)W=NY0C \6J@/$K>+?YH MR^+EII)7(1(9$=$J>ADCE\8>$>$4I-* =_P'[^JA/#;>F1N03(OD>])>PM)K MABD'3)QDW%%G=8F-M+1)JBOQW3.P"=1CHV$+S$M: =S@[EIF< Y&9,KR$@$N M8I-4BW(\.UP#D>U"=$?!KU]7U[ ,SVE2BNOPUQP>-;?Y7W7)]EI[*5<^$EY: M:;W$(F+KV<,4X AN/C!O57R>Y0#>25B[EA#OCXW[BD5S0 ],\K<2 M$^>V,5]X)5$4'@G3?FOOI6PIM&30)Q@06D)[CHKHW!DI'9B^9KJ M"OI%'Z$-0/LRZ;]LUF!4P(->SE;YDD3XO_O%7?:E[=>L*;R=B$3,P M6*LC40QI;O Q+EPJ1>GDCO%:8,"Z:Y0'9U?NMU_G4\@Z[/KV=E(42R$D9U0I M1)%$6MMRW)C1B82W=<*$JBRKC7;M6-NR*_]3+*]_W9]3/W%\7DWJ6OWEA*(6 MVC"5 VFD8,0QBM-4$Q\YE7[G8"=:!6./ ^S-,4,:TT^5E!8VH(=,P$#5E]4JQ MD\LPZU+6EQ<[L3 #P53)O(=9TEB%"7OHN[1F(FD>:DOLU6(GE^'6J9+.O)E49!%1 M:Z@748!]M"J4P==:2=WDV&24 5GM+V';17C(0[N<9_;JILPS<>$)W=.7D\K5 M#A1U.G*DUX=B5?PY6[Z2>KKBFTD8 MQ00.R#%*281YF,,2^S!>DY-23F-B&X)8]5$>YI NI_ZO?#Z7'T[2LA@,,\X[ MRQB,"Z-R'\ @U6A'[_%3NWOKTM5O/B^M40 MDQJM) +NI+>!:F)08!03\G"UWW"*FZR>1ADYW"YIND>\+^-C-L7LZN9#,5N& M+4BR*/<'3YB@UUY)-$JE8F"("$^$8\;+V.?KY M/B\9US?V'H:_KP*VWBR*EU9CIQY/R#!8;5#F.0U8L\BEY&5O+:9-0L1'&:#; M@8%I!]I6YZ5#ES(]'[RJ5YE1]?U$O2&$1688BDXJ:JDIKS9;'D*36.[+PVO? M)E4ZPKJEY#M;Z,(N)X!=;8N?8(GW9?G2_%+MQ60CS*$&>\4T\U1%$>.#&:2A M6OV'QB&Q;YLM;8/< 4W,:G4_6WZ ^>_=:K[)O[V<,7]O(W$+2S_N@K.2Y@*6 MQ(@2+BN;)7RL'OLZ5?(TQKO5J>I3L9JM=N]N[S;K/_8E=LURN?XS)Z6^9,)Z MO94D(PS !>D#PAAY;;0NQ^:(48T2 8\R)+:G>:LUR/M:0WTLYON<)[ZX6V\7 MIW9OGCV9K[XXK8DU6$4+KIS&_F$\GC2KQ/,=;2@W@[6VU2FMG"\.?[Y;79J? MLDXSB2I"M,>(\<"]X5CYA\Q"3AC2Z.#[.]@L[@'SSAAUZ@;'90TD*@$N*5@4 M.5PZ%[C3Y4( U@6J43S==[!MW"G:@UWX^'A_=[?>.T54B@HB2G5/CA=HF*BG]PA=CU*G#P>:AWE8[9Q',D=\*[YB@/P[OR]G]E=I4O)&.\ M)4(J+RS#.GK.4"A'9Y1MLN8>I=/2 8=J8CF83S)PT:W::4.I9$@[16Q 45+, M""_+H. 0<:T26J^L&@Z S9[4*SGXNV<+85WT?N(R^7&_O-T4.:/[6H0_%,N>ZR?J\_?@%1/Q[ M[G+ICE7P,)HUG*RV 1CB@W>,1QL,"D((2J201@0^8#*,?:>_K)>@:=M\TW7W M%;R__8?V\4BJF(U+FTI 8QD<>,^(@SD-47$>(_(6*8$";11Y/4*?IB\*/3^@ MZ58JPQB8T63'&:O!\( &)+OZO-\(W]JO?R.J^7.VN3Z7JZ>U[TB6B4B9#U%8SD'WC*"\Q%&0 M1@5[IF>B*I/NN8D:2%R]9799SL!BW9Y-$/3HL:1$L.!)(NQBCMV).E\T:4^^'W3Z'PNH"XM\.V>(K,1J:HU%ARBP*A@<@2-8K% MQ(XA=9;T3/*\!'BKE9?][,;LW][LMZL_A/>*Q"..(\ MXX(S3XS(&VJ'\7/4J(C5"(UFGX1YSM5.!#(L(1\"4;X-X]LS=3E:I=$4M2XE (-WHN)6=JQT;8#&0W$Y&M_OX%Q_%)L%NO#%N%)'^'LR\DQ M0D!EM<;"\9SWB.^KD^]''3%JZD_!CJ[=(E()>1 !38T6\BPSG^LX'' GW M$\N.W!?I.MOJO4Q2EHYZVC EA D M172615J.4_-&^?1&2,L!^+'N2A8#<^[L-O')]Q)'T5LN$8'18B$%Q\X>QVH5 MH#DMWK4B]6I,JH5O[3WE;,A!F8K-'XMY\:'XHUC=G\D)__H;"6,BN!,\1H58 MH YAH\H^4X(G-D6V)+]U%]CV95L^@+#@N[Z8U;6'[B[7^TSX9<:*UWATP=O) MV* ].! H(!LIB4R+AW$CA2:25[@;3G6'3QU)IJV#ZQSP8PYC I8]J+1=-F#7"W8=NF-4RR'W1ZA_%JMC,EM!M M=A,9#483BG"^9D9R/*?P)6I&D29+QQ%.K<,O'7L765]$SUF YGE;Z.41'G7U M!)FK-9"B(I0H:T@0RKJ .!+E9.(XPTUF[!&N+_JDR_-$IUW(8\ S@ZM]2A$S MAYECGXOHQTG!2YNV2G&J# V6> 7.6E12&\J5=L0)Z4RE^6!D,^E!\-NK^]UV M-UOE3*T?ULME7&_R+[N874]^(>BCU%883!'UG')PC0GXQ#8J*Q5A;F)1NWW1 ML:UIMDW9C=['_/M@#TEI^U&*PWN#$4IX2Q&SHM]ZMG>' MT_#=;+,;Y[3>$CV[TY9:0GTKBO(/>'"W?;9.T*F-0#RIECLP&?-:8Y@H;O8[%OHP_*?_>XDC'0J(JLYA95V\,8*[ZR,$O&< M%ZK)M9WJ.\K?NZJ,3,IO1;.&76F(P FQVGBI/>?6&:)YKK/K.5&<-RI!?G$! MI,-*(ZRN?ZA-?R(=C9J\>KCPHL_X+*UD.?W^LEF\6"QA@%XDC;SV,7)ND.=, M<XF9$D%AP9 H85!^PC(892U:A^P A#4L:J2OU+LE<=^OW\T'\_ M/PF_EF>[K!-]?RAK1LZI5+^]283%("CW5KG(%8J&P@\F.67$"R&:[#B/,"9G M2 T;M6!'/VG]O%X=P#CD9'NW I'<[Z73WUGFI7U('H&-"T)$BS2W@BD1P"OW M"DE*K7%-MB=&6&7VK4U?'8MS]"KU]V'OOA2;3U]F1UBV - ?Q19$U]W^Q*5] M2%11)Z,-X(4;CHA4GF*D92 ,/I"-+N]/[X2T.X:WI8,=R__MZV#WQZP7=B&% MP#6)VB"-$'^-[UKU&@G_[JO?/O=T95/6>=B%9 MP\ G\LR!$+BEV#C-D?=16DJUEDWNF$[P9'@"&MA(_F]? X]'@P,KX=]Z 411 M@AL5HT:,(T4U131&*8237,&/'\?.$]/#IA1X^ZHXQK4@YT%H9!@607+/M$;8 M(VT$(S2G'VBBAE,[PYZ #C:3_MO7P),'EOM?>I@(XFRQZ>SHKNT^)F\8D<8K MIUCD6!I84C"AHO+6>FX;.;1B?&O)M[9!.K"XW[[*7GYNT\D-YR[ZF2C0SCJI ME>:4$Z4,410[1JF4S''21'7E#]6=@,C[4M]P>[=ZVUOX047SL>@K>.",DM"8)Q$B;R(QE9*OMR1 M@W(N4\?Q'G_E@J7U&DS!<<8PCR)*R65 2AJ)%+6:,"DM;G+R,[W;VI7I=&G& MUS9DT[GAN;^]G6V^PA@68!AO%G-8"ICY/.=VSW>IULO%?#&@"?I[5RJ8E]=? M2DQ&RHW6,5 CF1 D,GJH,>N<)K%28JN.3,LBT M,#\7?S[J]V:]@K_.#[W'$->;$R,\DPK^HG82Q5$K M'IG$7E-F&.-!'K& ?T4T+2KVQ)OGN=(ZE$A?[/P$WW9U8Z[7^\VRL^E/7WH\ M,84HMYYR(D#7J6$FEO@QIE238CXCY%I'4E^W#G1O!NYA_!_S/FO>0OKU[AI6 MCO"\0.0LIRJ]GVR^W!N5HM)1Y#@L^;@IQPX+S8F1K)GXG]NI#@#NBUQU+?O[ M"HET&[>=HHH FE;1(H)L]$'86&+F,&OB\(TP0GB86;9O*?7%[*N[(J?_6'U^ M7\RVQ8=\,G5U\^NV,-MM<6J]=O*]9!R-@G'O=$1(<&\B$<>Q<@!A8D6!>N3& MNCLI#,.X]XO9[XOE8O>U,M<>WD@.O!C%&>(F($-)8(J5J'%K?9/)>$)VKVV6 MU<5_')MCD]L+#R!+'(242G$BA1]A9\\5VOEGL]SY.\.?2IA)GBFIDN")&2R^,BU(]Z M\V,MMIK?, ML(X1'\&FTJ4SXJ5-I2"=E8B)J UVD<%*48HC(BP0U>1@9H294CK@8,>(]\7! M8XW/")"5X'X( !0 M+@ & &5X:&EB:70S,3$M.'@X,#DS,#$Y+FAT;>U:;5,;.1+^G/P*K;=V MCU3YW8: <:@RMG-Q70(Y8Y+=C_*,[%&A&LV3IV]?M4.&/7A_ZOV+Z42Z4DO"5EDB*<8-;1E'SUF;XA-5(JW5%V M9;Q0?!H84J_63LA7J6[XC&84AAO!SOJW 1]STZZX(3"KI-S:8^DOB#8+P=X5 M)C(RI0D-N5BT1CQDFERP.1G*D$:G]IGF?[-6K1J;4Q3-)\>]SM-\^[1V\/SWN'M4ZG6CAK5RC\VE79GXRSX!$K!0S5 M:-7JU=\VV;5Q9IN@/ J8XF;+BK$"=CB=<#D8#(.[_T?W0N?AWGW2Z(W+YGM1.<?J$'GBG1ZEY]' M_=XS,2F8RCJX4:VC>:SU.L/SSD7_JG3YQ\?^GYGAZM5J_0?*N1\\8NK[D)U+ M8VF,#%O'\>W=E)&Q'>4X9,%,0$UK2>5 M/'N. ]@$*!ZH2ZU,!B2@,T84FW$VAV)G J[)7PE5X$JQ@/E8*D-D1-Y+%9): MM?1?(B?D^/:X2 :15SY]60K7R^2<:E 3% H7Y":2<\'\*2LZO5-M?0GU-Y+0 M TYJJ M!9*$](8!W]R>&N9\$ 98"MM7 \D\+B"G@3((E@.DOA,D7G O8#H!/\LU\^9 M8NDFJ$#(M8!N _N7.3&&N;7S'M8Q, M> 3&0S\LC54$OP(Y/%:YYSR:0*13["?ALR<2'_8$A^0L4P1GHTUA)-O&]4B4B0"",#!$KQ@V6DKCT=U0"9"SG7F?<6F7!OH<@VA M..GD!BF+.2?J3)@-:5^8'YME,EI1^E\Z]5&::#&8Y63"86@-,2!4,6MR,"$? M"X:F(0S\/!9#(#3F6PLCY'/^"5I-W =/)L;'A^F'BB5=(9^AVSTJTJ@#J0J['F PHE8" MM-YT3/<+25I>.\PXD;\MX.D]$CYR2])C&K:"^+'5X/[@+F*A\FBB=U^"%6/, M(%!33JX&R43!!I" 9ES;M 94+++[8#>T3(CYI*J8H#;RTR*TC-YBFG#Q(8?D M"+)H*;AO3^$Z&6ON!X.AM%\44 M'94(BKD;U+)"+,L@K'!%-=\+P*^:=;8L%&;<6"["?6'H:U\6-C M[5&QM7-:WX#8[@5A9Z0!.F?<1P!1+2,;=50#^+!+1%11Y6<1#ICC=,P%-POL M*K:Q1;Q;,-@X=U!=()Y5O!;#]YI1%T-P(@!L\ M83'B&$F@EW:0 KSS&&K<3U ]*:B\9P:J_HR*Q&9UC#@VF4"SS&<0*WI+TPO] MWP[UR0VW=\ 6/; 0:HMV??98)N;;O'=A=T?,\ PQN?\X1<;9Z<3F ^9, .*< MXMX_X_\IX]]_9O'?()H A2^AI=*B:<6IF]$<'+DBBYD^6-DR2@^JX9Q&)@ M4<=\6R6M]FD%6Q#!;YA(KT?6Z(L/,,A.('ON1^/#_8_&]G+/S\*MN$Q"F!+S M[E_F(W3C'GW.1AW_RYOF?>AM'+R9I/OJI]Z'?J CH08$5 MA_C&JPZ\-/$X@X!,R__=:7/.Z W6<]>3VHINNVE[/YO=MNT5YNG!T%TT;%FMVEJBV02+MO((;HAB:YZ-H)#>=2G80AG&O_9E:-M!1LO9%\J;W""PK[ MYW8 [4!+,%&00(L0A,QF>PAC>[F?QGO1U5@>S:28,2RT$9VFWU&HM$"P,!9R MP>#I/)"N*M 5-$'T/[#GV&:WGJO/WC:7S^Y'H\L):R!;:X3JFSDD M/^4,4'?6SSGTD6]$+Z%_&#/U^Z^UH^IIHUJT+^CL@^LG5!7Q@]_OM +N0[P^ MQOLV3L]OX>]'^71=T12.]>I*)_SX2O^3=-W9P6F.256JQ;?$7JV37ZOVYR6 MNJ(KY,O@/\/.)V>.+_WAI\XS]?^S\/D+\&G^59J?KGS1KNP&G$U(_Y9Y"5ZH MDDMW$?%/]6K6]:Z]__H(K]T^RGNE3\-N[>W>'_6B\:MV!5^N/GO=MF]]G_T/ M4$L#!!0 ( %DQ7T_\*>\!=0@ &0N 7 97AH:6)I=#,Q,BTX>#@Y M,S Q.2YH=&WM6FU3V[@6_MS^"FUV=B^=26(G 0HA929-3)N97NB%<+O[4;&5 M6(-L>2TY(?OK[SF2#\,^O'@EU),C7 MRX]?!CU2J3G.MU;/-XIQ52";5.VHXS MF\WJLU9=IA-G>.[@5KN.D%*Q>J"#RO';#DX=OWW3"1D-X/^;SB^U&NE+/XM8 MK(F?,JI90#+%XPGY%C!U11JD5KNA[,EDGO))J$G3;1R2;S*]XE-:4&BN!3OV MKD,^XKKCV"$P,45.V8R2F$:P5KE>O]5K]MSWWLGAWNY^]^/[9M_==WL'^^\/ M#KO=?N6XXU#X-:N*/P5GP6-6"QFJT6XTW=]6V75P9IV@/ Y9RO6:%:,4V.%T MP;7$VSR[5PK-KG6-"CZ)VX*-RSP.[Q:JFW(J5LE7)-J0N?'O%C999I_3YV% M6HUZ\SGE^,=V\ $1+'V8&\QH9O#L%(!^?G'9/1V2 MX=FS"5DY/K_\XEV01HO6&KL[]!WIGO9)8R_(1Y>G?>^<##][Y,+K79X/A@,@ M]O[H?>Z>?O)(MSD<=C:?48-NA>DVS_[.O3Z+\2D8"KCX);;1/,8ZW7/ M/W9/O8O:V1]?O#\+PS5=]Y_AXW'DW X>"0T"* VUD=1:1NV#Y/IF2LO$C!\Y MC0VJY$*S*8O))ZKE>%PE/DLU'\^)#JEN/ZGHQ7,O2^%F MG7RD"M0$A:(YN8KE3+!@PJI6[US;0$+UCR7T'["<\IC0>$ZR6*<9 U;0D9CF M!,Q 200CY$3&U(>IE,@(:HR6EFZ%(&8^4XJF,.R4D<>G*B1C(6>J\'[*)EQIZ+$UH3AIY08IJR4GJD*8%6E?F1]W MZV2XH/2_5.ZC/-%B,$/BY3 TAA@0FC)CA8##KA!11=.@B'# '*8Q>QCBWBW8#!Q+F%Z@)IJ:LT!?4Z M5RC)T@1PIDS7X_LR#8P IK^(8^,Q-,<'ZCM>@!Q9";5&VKQ[) M3'^?]R;L;H@9GAG&]Q^?R*@XC9A\P*P)0)PCW/MG_#]E_ O\,,=0+O0$HQ32*!5"$)FLCV$L;G,S^.]:FLLCZ=2 M3!D6VIA.\N\DTKQ L"@1WJ+TL5"N&ZX-C:V@]SVB$/(%X?X^T>J^?W\/=8 M7*5&ZN;Q\"BO>SX-NZ4W?I_KY>,W M'0=?N#Y^VS%O@A__#U!+ P04 " !9,5]/3!5CGFD% ^' %P &5X M:&EB:70S,C$M.'@X.3,P,3DN:'1M[5EM<]HX$/[<_HJM.[U)9@#;D(:$4&9X MRY2Y-K3@IM>/PA*QIK+EVB+ _?I;R38!DEQ#FS3M73,)P7K9UV=WM7+S66_8 M]3Z]ZT.@0@'O/G3>#+I@E6W[8ZUKVSVO!Z^]MV_@H.*XX"4D2KGB,B+"MOMG M%EB!4G'#MN?S>65>J\CDPO9&MB9U8 LI4U:ABEJMITT]U'KZI!DP0O'_D^:S M)U8D6G/++5I- 1$+= M]EE_7![^]:;_"=I=3\]4':?ZJ)+NAOR84(J)MSR12LFP<10O5D-*QN9Y34;! MIO<0FX,(?!E%S-?E!.9B8^3/,Z!SK#XDH]!=^0*(+AI4N#'F::J/@KUY) ML30"IG^&VFT5%1PGFB&IO85&0B&,HB1 Z[5Y9CF>#H3&,T^ D]HL*\" M(&%?9CQA^OR7:G1<86V/[ /&LOMRC^ZO$'45+JM0R6'E'M<.3DP0W6 %XS'; M .PWSKX79]6?$F<\PLP?$@,>+"F*(!>*HP8W!0@)US4E3EBJ\5;2TT0(P&U, M4T8TIC$","V975,>D$Y%LTH>UZ7+=(&%AN' M?)(+133.W0>V7AX3IHE(E, M*$O*OA2"Q"EK%%^N6>LJQG )LH]>657K]I#*6%3K+]8"<'.N7KN:^WI,9IFA M$#?/$VZ\@%0*3N&Y8WZV(G'KK%6]GFG6ATQC9$8V(^O><6.G-IP/_ARUWV8( M.N^/WK9WB?[<& ^AK$164R'GC8!3A.M]M-&;8;(=N7?Q^B_AU?6SXF]G_N+. MO.6H_]NOCZMH7C*K3G% ?""E_T^Z_K<"=^@K>>O5PD_FX0?W:G$JWKJ\_G$G MY&^^)+X?]E[ T_P:!CV<=1J^;UH)W>PJ/9TW,>N7+MJH]9.[W;F8UB4-=+\3 M254"MO!9;*CH?:B0?@63M^,4)LNO7N%@I?S6*^5GC1M M_2JM];1IWO&U_@%02P,$% @ 63%?3Y@B_$5D!0 5!L !< !E>&AI M8FET,S(R+3AX.#DS,#$Y+FAT;>U96U/;.!1^;G_%J3O=*3-)? %*"&EF0BXM M,UW2$G>[?50L&6LJ6UY;(WB$8G9);7V1-(%Y&HAV&LKE(FJAR3F8M'R>'WK[G# Z;WG'O8+CG M'1Y[PU?'!U:G;1/\,[NJCXJRX FK1TR+T7(]Y\55.J \:!G6'-W]YW:#V6J.X9N?_3>'_0?C9XJY1PZKV T!/_M ,;=L^/N MZ6!<'_WY;O 9NCU?SWB.LP7P4T(IQKWZ1"HEXU8SG2^'E$S-\P,(LYUS;,>C M8.$]N.]) H%,$A;HC ,SKB)0$8,/4Y*A!L0"SE@J,P4X.919#*Y3_P RA.:\ M68.3)&C 2[W>ZLDX)2F?WE:#4@.(1?(SU+0,0NF&/0YIBB24!C,@X@DYPR381SS/-=*P5^] MDF+V!,P0#*4O9"Y48^V@(FHP5NR")?"&*!F&->A%G(4PY E) F0&1F'( Y9I MU>F]I;IJYL#) G!*\1"?TVF63PF*I224(4-'C-(^)F)H*0B5J4[FJ\NK1=IS M2C)CDDU(PO+Z:"[8 KJ!TC/:@LBE;GSSA546M/GZ,SOJ)ZLOQBFZ5KRR^T!@,B2N] MKJRM"H.*?>U6+6^OH+IMC&]LE D%TS>S>+0=C]MSY",(2@\.IP+=.4#@"8WV MI0=D[*\ISYBN$7.-CDNLO20[@,[L[K^D.TM$7?K+TE=*6+F'NWM'QHNNT8*Q MF&T ]C_.OA5GWJ/$&4\P],?$@ =SBB)(A>*HP4T%0L)U4DDSEFN\U?0T$0)P M&],G(QKS% &8U\RN890S/?B*V-(F?P;!0GOX,6*)ZW/'>Q>SMWN7(6+5^R6#N^F M<\BEX!2>.^9GPZ4VJB;O:LA8'3)=D!E9M^:]%UIV;L/8'_PQ.(4W77\T'&[C MPJ4B'D)0B:1"(6>MB%.$ZGWTRU]WO+M8_#]AT;6*[Q>WYDIX^ DL>T/Q_M@0 MO6GL,K=X3E42/9#A?R59?ZZ0-0J4O+&;?F06?G"K5A7@QI7N-U2#W^OJ]'[( M^Q'/RXL'M'!16P>!*9YU>Z?T=%FVKUXS:*4>'-WMEL$4ZWFD*_Q$JAJP>AP+I%Q-E TIALKCUT@+;48EKLAG/EYTKK<&$ 678PM+R>J<\J>P$S)44 MBI#*G)DNH13!;=ZQJRVN7&)SE=6XN\6^,T >AMS&&XX?];+E2=O6+Y@Z3]OF MS5?G'U!+ 0(4 Q0 ( %DQ7T_-',03*'H! %&*% 3 " M 0 !A.'@X.3,P,3DQ,"UQ<3(N:'1M4$L! A0#% @ 63%?3U\Y-DT8 M-P =SD \ ( !67H! &$X>#AL;V=O83(T+FIP9U!+ 0(4 M Q0 ( %DQ7T^=9NXL3@X R2 1 " 9ZQ 0!E9VAT M+3(P,3DP.3,P+GAS9%!+ 0(4 Q0 ( %DQ7T]IU+C^$B *I8 0 5 M " 1O 0!E9VAT+3(P,3DP.3,P7V-A;"YX;6Q02P$"% ,4 M" !9,5]/?,+[B80\ ^XP( %0 @ %@X $ 96=H="TR,#$Y M,#DS,%]D968N>&UL4$L! A0#% @ 63%?3U$Z67,AK (=P( !4 M ( !%QT" &5G:'0M,C Q.3 Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( M %DQ7T] Q!F7JFH &) !0 5 " 6O) @!E9VAT+3(P,3DP M.3,P7W!R92YX;6Q02P$"% ,4 " !9,5]/3N-+>'X( !0+@ & M @ %(- , 97AH:6)I=#,Q,2TX>#@P.3,P,3DN:'1M4$L! A0#% M @ 63%?3_PI[P%U" 9"X !< ( !_#P# &5X:&EB:70S M,3(M.'@X.3,P,3DN:'1M4$L! A0#% @ 63%?3TP58YYI!0 /AP !< M ( !ID4# &5X:&EB:70S,C$M.'@X.3,P,3DN:'1M4$L! A0# M% @ 63%?3Y@B_$5D!0 5!L !< ( !1$L# &5X:&EB H:70S,C(M.'@X.3,P,3DN:'1M4$L%!@ + L W@( -U0 P $! end XML 55 R33.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION - Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 30,743 $ 20,181
Contract assets 13,490 5,717
Deferred revenue - current 4,270 $ 3,336
Deferred revenue - non-current $ 43  

XML 56 R37.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Convertible Debt | Convertible Senior Notes | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt instrument, fair value $ 302.7
XML 57 R18.htm IDEA: XBRL DOCUMENT v3.19.3
NET LOSS PER SHARE
6 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
The following table summarizes the computation of basic and diluted net loss per share (in thousands, except share and per share data):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
 
Net loss available to common stockholders
 
$
(40,932
)
 
$
(21,482
)
 
$
(75,197
)
 
$
(36,837
)
Denominator:
 
 
 
 
 
 
 
 
Common shares - basic and diluted
 
98,353

 
93,831

 
97,356

 
93,449

Net loss per share
 
 
 
 
 
 
 
 
Basic and diluted
 
$
(0.42
)
 
$
(0.23
)
 
$
(0.77
)
 
$
(0.39
)

The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Stock options
 
2,788

 
3,496

 
2,788

 
3,496

Stock awards
 
10,334

 
5,854

 
10,334

 
5,854

Contingently issuable shares (hold-back shares)
 
350

 

 
350

 

Potential shares to be issued from ESPP
 
387

 
360

 
387

 
360

Total anti-dilutive shares
 
13,859

 
9,710

 
13,859

 
9,710


XML 58 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
6 Months Ended
Sep. 30, 2019
Oct. 21, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2019  
Document Transition Report false  
Entity File Number 000-21783  
Entity Registrant Name 8X8 INC /DE/  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0142404  
Entity Address, Address Line One 2125 O'Nel Drive  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95131  
City Area Code 408  
Local Phone Number 727-1885  
Title of 12(b) Security COMMON STOCK, PAR VALUE $.001 PER SHARE  
Trading Symbol EGHT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   100,225,912
Entity Central Index Key 0001023731  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
XML 59 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (shares) at Mar. 31, 2018   92,847,354      
Beginning balance at Mar. 31, 2018 $ 218,774 $ 93 $ 425,790 $ (5,645) $ (201,464)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans, less withholding (shares)   403,377      
Issuance of common stock under stock plans, less withholding 777   777    
Stock-based compensation expense 9,304   9,304    
Unrealized investment gain 113     113  
Foreign currency translation adjustment (1,672)     (1,672)  
Net loss (15,355)       (15,355)
Ending balance (shares) at Jun. 30, 2018   93,250,731      
Ending balance at Jun. 30, 2018 251,842 $ 93 435,871 (7,204) (176,918)
Beginning balance (shares) at Mar. 31, 2018   92,847,354      
Beginning balance at Mar. 31, 2018 218,774 $ 93 425,790 (5,645) (201,464)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation adjustment (2,051)        
Net loss (36,837)        
Ending balance (shares) at Sep. 30, 2018   95,091,118      
Ending balance at Sep. 30, 2018 239,364 $ 94 445,104 (7,434) (198,400)
Beginning balance (shares) at Jun. 30, 2018   93,250,731      
Beginning balance at Jun. 30, 2018 251,842 $ 93 435,871 (7,204) (176,918)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans, less withholding (shares)   1,840,387      
Issuance of common stock under stock plans, less withholding (595) $ 1 (596)    
Stock-based compensation expense 9,829   9,829    
Unrealized investment gain 149     149  
Foreign currency translation adjustment (379)     (379)  
Net loss (21,482)       (21,482)
Ending balance (shares) at Sep. 30, 2018   95,091,118      
Ending balance at Sep. 30, 2018 239,364 $ 94 445,104 (7,434) (198,400)
Beginning balance (shares) at Mar. 31, 2019   96,119,888      
Beginning balance at Mar. 31, 2019 249,390 $ 96 506,949 (7,353) (250,302)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans, less withholding (shares)   451,308      
Issuance of common stock under stock plans, less withholding 1,494 $ 1 1,493    
Stock-based compensation expense 14,059   14,059    
Unrealized investment gain 121     121  
Foreign currency translation adjustment (652)     (652)  
Net loss (34,265)       (34,265)
Ending balance (shares) at Jun. 30, 2019   96,571,196      
Ending balance at Jun. 30, 2019 230,147 $ 97 522,501 (7,884) (284,567)
Beginning balance (shares) at Mar. 31, 2019   96,119,888      
Beginning balance at Mar. 31, 2019 249,390 $ 96 506,949 (7,353) (250,302)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation adjustment (3,905)        
Net loss (75,197)        
Ending balance (shares) at Sep. 30, 2019   99,808,688      
Ending balance at Sep. 30, 2019 238,877 $ 100 575,416 (11,140) (325,499)
Beginning balance (shares) at Jun. 30, 2019   96,571,196      
Beginning balance at Jun. 30, 2019 230,147 $ 97 522,501 (7,884) (284,567)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans, less withholding (shares)   1,761,483      
Issuance of common stock under stock plans, less withholding (788) $ 2 (790)    
Stock-based compensation expense 17,867   17,867    
Issuance of common stock related to acquisitions (shares)   1,476,009      
Issuance of common stock related to acquisitions 35,839 $ 1 35,838    
Unrealized investment gain (3)     (3)  
Foreign currency translation adjustment (3,253)     (3,253)  
Net loss (40,932)       (40,932)
Ending balance (shares) at Sep. 30, 2019   99,808,688      
Ending balance at Sep. 30, 2019 $ 238,877 $ 100 $ 575,416 $ (11,140) $ (325,499)
XML 60 R14.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Other Commitments, Indemnifications and Contingencies
From time to time the Company receives inquiries from various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects from its customers or has accrued for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment.
Legal Proceedings
The Company from time to time may be involved in a variety of claims, lawsuits, investigations and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters and contractual disputes, that can arise in the normal course of the Company's operations. The Company accrues a liability when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
As of September 30, 2019, the Company has not recorded any provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could upon resolution have a material adverse effect on the Company's business, results of operations, financial condition and cash flows.
XML 61 R10.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS
6 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Cash, cash equivalents, and available-for-sale investments (in thousands):
 
Amortized
Gross
Unrealized
Gross
Unrealized
Estimated
Cash and
Cash
Short-Term
Long-Term
As of September 30, 2019
Costs
Gain
Loss
Fair Value
Equivalents
Investments
Investments
Cash
$
25,673

$

$

$
25,673

$
25,673

$

$

Level 1:
 
 
 
 
 
 
 
Money market funds
132,551



132,551

132,551



Treasury securities
6,578

7

(5
)
6,580



6,580

     Subtotal
164,802

7

(5
)
164,804

158,224


6,580

Level 2:
 
 
 
 
 
 
 
Corporate bonds
37,858

123

(3
)
37,978


24,110

13,868

Commercial paper
5,592



5,592

3,995

1,597


Municipal securities
2,099

19


2,118


2,118


Agency bonds
1,499



1,499


1,499


     Subtotal
47,048

142

(3
)
47,187

3,995

29,324

13,868

     Total assets
$
211,850

$
149

$
(8
)
$
211,991

$
162,219

$
29,324

$
20,448

 
Amortized
Gross
Unrealized
Gross
Unrealized
Estimated
Cash and
Cash
Short-Term
As of March 31, 2019
Costs
Gain
Loss
Fair Value
Equivalents
Investments
Cash
$
25,364

$

$

$
25,364

$
25,364

$

Level 1:
 
 
 
 
 
 
Money market funds
251,219



251,219

251,219


     Subtotal
276,583



276,583

276,583


Level 2:
 
 
 
 
 
 
Corporate debt
46,516

51

(29
)
46,538


46,538

Municipal securities
5,511

17


5,528


5,528

Asset backed securities
13,596

9

(17
)
13,588


13,588

Agency bonds
4,260


(15
)
4,245


4,245

     Subtotal
69,883

77

(61
)
69,899


69,899

     Total assets
$
346,466

$
77

$
(61
)
$
346,482

$
276,583

$
69,899


Historically, the Company had maintained all investments as short-term investments on its balance sheet, as the Company could liquidate these investments at any time and did not limit its liquidation of investments by contractual maturity date. Given the recent issuance of the convertible senior notes, and the associated increased cash, cash equivalents and investment balances, the Company expects to hold certain investments for at least 12 months from the reporting date and records these investments in long-term investments in accordance with the contractual maturity dates.
As of September 30, 2019, the estimated fair value of the Company's outstanding convertible senior notes (the Notes) was $302.7 million. The fair value of the Notes was determined based on the closing price for the Notes on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.
XML 62 R9.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION
6 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Revenue Recognition
The Company recognizes service revenue, mainly from subscription services to its cloud-based voice, call center, video, collaboration and communication APIs solutions using the five-step model as prescribed by ASC 606:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the Company satisfies a performance obligation.
The Company identifies performance obligations in contracts with customers, which may include subscription services and related usage, product revenue and professional services. The transaction price is determined based on the amount the Company expects to be entitled to receive in exchange for transferring the promised services or products to the customer. The transaction price in the contract is allocated to each distinct performance obligation in an amount that represents the relative amount of consideration expected to be received in exchange for satisfying each performance obligation. Revenue is recognized when performance obligations are satisfied. Revenues are recorded based on the transaction price excluding amounts collected on behalf of third parties such as sales and telecommunication taxes, which are collected on behalf of and remitted to governmental authorities. The Company usually bills its customers on a monthly basis. Contracts typically range from annual to multi-year agreements with payment terms of net 30-days or less. The Company occasionally allows a 30-day period to cancel a subscription and return products shipped for a full refund.
Judgments and Estimates
The estimation of variable consideration for each performance obligation requires the Company to make subjective judgments. The Company has service-level agreements with customers warranting defined levels of uptime reliability and performance. Customers may get credits or refunds if the Company fails to meet such levels. If the services do not meet certain criteria, fees are subject to adjustment or refund representing a form of variable consideration. The Company may impose minimum revenue commitments ("MRC") on its customers at the inception of the contract. Thus, in estimating variable consideration for each of these performance obligations, the Company assesses both the probability of MRC occurring and the collectability of the MRC, of which both represent a form of variable consideration.
The Company enters into contracts with customers that regularly include promises to transfer multiple services and products, such as subscriptions, products, and professional services. For arrangements with multiple services, the Company evaluates whether the individual services qualify as distinct performance obligations. In its assessment of whether a service is a distinct performance obligation, the Company determines whether the customer can benefit from the service on its own or with other readily available resources, and whether the service is separately identifiable from other services in the contract. This evaluation requires the Company to assess the nature of each individual service offering and how the services are provided in the context of the contract, including whether the services are significantly integrated, highly interrelated, or significantly modify each other, which may require judgment based on the facts and circumstances of the contract.
When agreements involve multiple distinct performance obligations, the Company allocates arrangement consideration to all performance obligations at the inception of an arrangement based on the relative standalone selling prices ("SSP") of each performance obligation. Usage fees deemed to be variable consideration meet the allocation exception for variable consideration. Where the Company has standalone sales data for its performance obligations which are indicative of the price at which the Company sells a promised good or service separately to a customer, such data is used to establish SSP. In instances where standalone sales data is not available for a particular performance obligation, the Company estimates SSP by the use of observable market and cost-based inputs. The Company continues to review the factors used to establish list price and will adjust standalone selling price methodologies as necessary on a prospective basis.
Service Revenue
Service revenue from subscriptions to the Company's cloud-based technology platform is recognized over time on a ratable basis over the contractual subscription term beginning on the date that the platform is made available to the customer. Payments received in advance of subscription services being rendered are recorded as a deferred revenue. Usage fees for our UCaaS and CCaaS offerings, either bundled or not bundled, are recognized as
revenue when earned. Usage fees for our CPaaS offerings are typically invoiced monthly in arrears and recognized as revenues when earned. Professional services for configuration, system integration, optimization, customer training or education are primarily billed on a fixed-fee basis and are performed by the Company directly or, alternatively, customers may also choose to perform these services themselves or engage their own third-party service providers. Professional services revenue is recognized over time as the services are rendered.
When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded as operating expenses against the contract asset (Accounts Receivable). In the normal course of business, the Company records revenue reductions for customer credits.
Product Revenue
The Company recognizes product revenue for telephony equipment at a point in time, when transfer of control has occurred, which is generally upon shipment. Sales returns are recorded as a reduction to revenue estimated based on historical experience.
Contract Assets
Contract assets are recorded for those parts of the contract consideration not yet invoiced but for which the performance obligations are completed. The revenue is recognized when the customer receives services or equipment for a reduced consideration at the onset of an arrangement, for example, when the initial month's services or equipment are discounted. Contract assets are included in other current or non-current assets in the condensed consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond.
Deferred Revenue
Deferred revenues represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual plan subscription services and professional and training services not yet provided as of the balance sheet date. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues in the condensed consolidated balance sheets, with the remainder recorded as other non-current liabilities in the condensed consolidated balance sheets.
Costs to Obtain a Customer Contract
Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized as current or non-current assets and amortized on a straight-line basis over the anticipated benefit period, which is five years. The benefit period was estimated by taking into consideration the length of customer contracts, technology lifecycle, and other factors. This amortization expense is recorded in sales and marketing expense within the Company's condensed consolidated statement of operations.
Disaggregation of Revenue
The Company disaggregates its revenue by geographic region. See Note 13 for more information.
Contract Balances
The following table provides information about receivables, contract assets and deferred revenues from contracts with customers (in thousands):
 
September 30, 2019
Accounts receivable, net
$
30,743

Contract assets
$
13,490

Deferred revenue - current
$
4,270

Deferred revenue - non-current
$
43

Changes in the contract assets and the deferred revenue balances during the six months ended September 30, 2019 are as follows (in thousands):
 
 
September 30, 2019
 
March 31, 2019
 
$ Change
Contract assets
 
$
13,490

 
$
5,717

 
$
7,773

Deferred revenue
 
$
4,313

 
$
3,342

 
$
971



The change in contract assets was primarily driven by the recognition of revenue that has not yet been billed. The increase in deferred revenues was due to billings in advance of performance obligations being satisfied. Revenues of $2.8 million were recognized during the six months ended September 30, 2019, a portion of which were included in the deferred revenues balance at the beginning of the period, which was offset by additional deferrals during the period.
Remaining Performance Obligations
The Company's subscription terms typically range from one to four years. Contract revenue as of September 30, 2019 that has not yet been recognized was approximately $220.0 million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligation over the next 36 months.
XML 63 R57.htm IDEA: XBRL DOCUMENT v3.19.3
GEOGRAPHICAL INFORMATION - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting Information [Line Items]        
Total revenue $ 109,517 $ 85,682 $ 206,192 $ 168,907
United States        
Segment Reporting Information [Line Items]        
Total revenue 85,428 74,361 168,676 146,083
International        
Segment Reporting Information [Line Items]        
Total revenue $ 24,089 $ 11,321 $ 37,516 $ 22,824
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.3
STOCK-BASED COMPENSATION - Narrative (Details) - 2017 Repurchase Plan - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2019
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized repurchase amount     $ 25,000,000.0
Remaining authorized repurchase amount $ 7,100,000 $ 7,100,000  
Stock repurchased during period (in shares) 0 0  
XML 65 R32.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION - Narrative (Details)
$ in Millions
6 Months Ended
Sep. 30, 2019
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Contract with customer, revenue recognized $ 2.8
Revenue, remaining performance obligation, amount $ 220.0
Accounting Standards Update 2014-09  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Deferred commission costs, amortization period 5 years
Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
subscription term 1 year
Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
subscription term 4 years
XML 66 R36.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Mar. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 162,219 $ 276,583
Accumulated gross unrealized gain, before tax 149 77
Accumulated gross unrealized loss, before tax (8) (61)
Cash, cash equivalents and debt securities available-for-sale, amortized cost 211,850 346,466
Cash, cash equivalents and debt securities available-for-sale 211,991 346,482
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents   276,583
Cash and cash equivalents, fair value   276,583
Accumulated gross unrealized gain, before tax 7  
Accumulated gross unrealized loss, before tax (5)  
Cash, cash equivalents and debt securities available-for-sale, amortized cost 164,802  
Cash, cash equivalents and debt securities available-for-sale 164,804  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 47,048 69,883
Accumulated gross unrealized gain, before tax 142 77
Accumulated gross unrealized loss, before tax (3) (61)
Debt securities, available-for-sale 47,187 69,899
Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 6,578  
Accumulated gross unrealized gain, before tax 7  
Accumulated gross unrealized loss, before tax (5)  
Debt securities, available-for-sale 6,580  
Corporate bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 37,858 46,516
Accumulated gross unrealized gain, before tax 123 51
Accumulated gross unrealized loss, before tax (3) (29)
Debt securities, available-for-sale 37,978 46,538
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 5,592  
Accumulated gross unrealized gain, before tax 0  
Accumulated gross unrealized loss, before tax 0  
Debt securities, available-for-sale 5,592  
Municipal securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 2,099 5,511
Accumulated gross unrealized gain, before tax 19 17
Accumulated gross unrealized loss, before tax 0 0
Debt securities, available-for-sale 2,118 5,528
Asset backed securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost   13,596
Accumulated gross unrealized gain, before tax   9
Accumulated gross unrealized loss, before tax   (17)
Debt securities, available-for-sale   13,588
Agency bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 1,499 4,260
Accumulated gross unrealized gain, before tax 0 0
Accumulated gross unrealized loss, before tax 0 (15)
Debt securities, available-for-sale 1,499 4,245
Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 25,673 25,364
Cash and cash equivalents, fair value 25,673 25,364
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 132,551 251,219
Cash and cash equivalents, fair value 132,551 251,219
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents   276,583
Cash, cash equivalents and debt securities available-for-sale 162,219  
Cash and Cash Equivalents | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents   276,583
Cash, cash equivalents and debt securities available-for-sale 158,224  
Cash and Cash Equivalents | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 3,995  
Cash and Cash Equivalents | Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 3,995  
Cash and Cash Equivalents | Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents   25,364
Cash and cash equivalents, fair value 25,673  
Cash and Cash Equivalents | Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents   251,219
Cash and cash equivalents, fair value 132,551  
Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale   69,899
Cash, cash equivalents and debt securities available-for-sale 29,324  
Short-term Investments | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 29,324 69,899
Short-term Investments | Corporate bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 24,110 46,538
Short-term Investments | Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 1,597  
Short-term Investments | Municipal securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 2,118 5,528
Short-term Investments | Asset backed securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale   13,588
Short-term Investments | Agency bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 1,499 $ 4,245
Long-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and debt securities available-for-sale 20,448  
Long-term Investments | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 6,580  
Long-term Investments | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 13,868  
Long-term Investments | Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 6,580  
Long-term Investments | Corporate bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 13,868  
Long-term Investments | Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 0  
Long-term Investments | Municipal securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale 0  
Long-term Investments | Agency bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, available-for-sale $ 0  
JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a8x89301910-qq2.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 194, "dts": { "calculationLink": { "local": [ "eght-20190930_cal.xml" ] }, "definitionLink": { "local": [ "eght-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a8x89301910-qq2.htm" ] }, "labelLink": { "local": [ "eght-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "eght-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "eght-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 424, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 6, "http://www.8x8.com/20190930": 1, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 13 }, "keyCustom": 18, "keyStandard": 319, "memberCustom": 10, "memberStandard": 41, "nsprefix": "eght", "nsuri": "http://www.8x8.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.8x8.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.8x8.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - BUSINESS COMBINATION", "role": "http://www.8x8.com/role/BusinessCombination", "shortName": "BUSINESS COMBINATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://www.8x8.com/role/IntangibleAssetsAndGoodwill", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES", "role": "http://www.8x8.com/role/RightOfUseAssetsAndLeases", "shortName": "RIGHT-OF-USE ASSETS AND LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.8x8.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL", "role": "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCall", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.8x8.com/role/StockBasedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - INCOME TAXES", "role": "http://www.8x8.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - NET LOSS PER SHARE", "role": "http://www.8x8.com/role/NetLossPerShare", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - GEOGRAPHICAL INFORMATION", "role": "http://www.8x8.com/role/GeographicalInformation", "shortName": "GEOGRAPHICAL INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.8x8.com/role/RevenueRecognitionTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.8x8.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - BUSINESS COMBINATION (Tables)", "role": "http://www.8x8.com/role/BusinessCombinationTables", "shortName": "BUSINESS COMBINATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://www.8x8.com/role/IntangibleAssetsAndGoodwillTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "eght:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES (Tables)", "role": "http://www.8x8.com/role/RightOfUseAssetsAndLeasesTables", "shortName": "RIGHT-OF-USE ASSETS AND LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "eght:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)", "role": "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallTables", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.8x8.com/role/StockBasedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://www.8x8.com/role/NetLossPerShareTables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - GEOGRAPHICAL INFORMATION (Tables)", "role": "http://www.8x8.com/role/GeographicalInformationTables", "shortName": "GEOGRAPHICAL INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - DESCRIPTION OF BUSINESS (Details)", "role": "http://www.8x8.com/role/DescriptionOfBusinessDetails", "shortName": "DESCRIPTION OF BUSINESS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2020Q1April1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "role": "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details)", "role": "http://www.8x8.com/role/RevenueRecognitionContractBalancesDetails", "shortName": "REVENUE RECOGNITION - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details)", "role": "http://www.8x8.com/role/RevenueRecognitionChangesInContractBalancesDetails", "shortName": "REVENUE RECOGNITION - Changes in Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInOtherCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details)", "role": "http://www.8x8.com/role/RevenueRecognitionRemainingPerformanceObligationDetails", "shortName": "REVENUE RECOGNITION - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Measurements (Details)", "role": "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_us-gaap_DebtInstrumentAxis_eght_ConvertibleSeniorNotesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_us-gaap_DebtInstrumentAxis_eght_ConvertibleSeniorNotesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - BUSINESS COMBINATION - Narrative (Details)", "role": "http://www.8x8.com/role/BusinessCombinationNarrativeDetails", "shortName": "BUSINESS COMBINATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD_us-gaap_BusinessAcquisitionAxis_eght_WavecellPte.Ltd.Member", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - BUSINESS COMBINATION - Allocation of the Fair Value of Purchase Consideration (Details)", "role": "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "shortName": "BUSINESS COMBINATION - Allocation of the Fair Value of Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2019Q1Jul17_us-gaap_BusinessAcquisitionAxis_eght_WavecellPte.Ltd.Member", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "D2019Q3July17_us-gaap_BusinessAcquisitionAxis_eght_WavecellPte.Ltd.Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - BUSINESS COMBINATION - Fair Value Intangible Assets Acquired (Details)", "role": "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "shortName": "BUSINESS COMBINATION - Fair Value Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "D2019Q3July17_us-gaap_BusinessAcquisitionAxis_eght_WavecellPte.Ltd.Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)", "role": "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "role": "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)", "role": "http://www.8x8.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInGoodwillDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2019Q3July3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Narrative (Details)", "role": "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails", "shortName": "RIGHT-OF-USE ASSETS AND LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2019Q3July3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)", "role": "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails", "shortName": "RIGHT-OF-USE ASSETS AND LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Supplemental Information (Details)", "role": "http://www.8x8.com/role/RightOfUseAssetsAndLeasesSupplementalInformationDetails", "shortName": "RIGHT-OF-USE ASSETS AND LEASES - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - RIGHT-OF-USE ASSETS AND LEASES - Maturity of Lease Liabilities (Details)", "role": "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails", "shortName": "RIGHT-OF-USE ASSETS AND LEASES - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "D2019Q1Feb1Feb28", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:OptionIndexedToIssuersEquityStrikePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)", "role": "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "D2019Q1Feb1Feb28", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:OptionIndexedToIssuersEquityStrikePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_us-gaap_DebtInstrumentAxis_eght_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)", "role": "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_us-gaap_DebtInstrumentAxis_eght_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD_us-gaap_DebtInstrumentAxis_eght_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)", "role": "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD_us-gaap_DebtInstrumentAxis_eght_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)", "role": "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "role": "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2018Q1May_us-gaap_PlanNameAxis_eght_A2017RepurchasePlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "role": "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2018Q1May_us-gaap_PlanNameAxis_eght_A2017RepurchasePlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411401 - Disclosure - INCOME TAXES (Details)", "role": "http://www.8x8.com/role/IncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)", "role": "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails", "shortName": "NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details)", "role": "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails", "shortName": "NET LOSS PER SHARE - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details)", "role": "http://www.8x8.com/role/GeographicalInformationRevenuesDetails", "shortName": "GEOGRAPHICAL INFORMATION - Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details)", "role": "http://www.8x8.com/role/GeographicalInformationPpeDetails", "shortName": "GEOGRAPHICAL INFORMATION - PPE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FI2020Q2_srt_StatementGeographicalAxis_srt_AmericasMember", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - DESCRIPTION OF BUSINESS", "role": "http://www.8x8.com/role/DescriptionOfBusiness", "shortName": "DESCRIPTION OF BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.8x8.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - REVENUE RECOGNITION", "role": "http://www.8x8.com/role/RevenueRecognition", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a8x89301910-qq2.htm", "contextRef": "I2019Q1Apr1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - a8x89301910-qq2.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a8x89301910-qq2.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 51, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "eght_A2017RepurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Repurchase Plan [Member]", "label": "2017 Repurchase Plan [Member]", "terseLabel": "2017 Repurchase Plan" } } }, "localname": "A2017RepurchasePlanMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_AssetsandLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets and Liabilities, Lessee [Table Text Block]", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Leases" } } }, "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesTables" ], "xbrltype": "textBlockItemType" }, "eght_BusinessCombinationIndemnificationAssetsCashHeldBack": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Indemnification Assets, Cash Held Back", "label": "Business Combination, Indemnification Assets, Cash Held Back", "terseLabel": "Cash held back to cover indemnity claims" } } }, "localname": "BusinessCombinationIndemnificationAssetsCashHeldBack", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_BusinessCombinationIndemnificationAssetsEquityHeldBack": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Indemnification Assets, Equity Held Back", "label": "Business Combination, Indemnification Assets, Equity Held Back", "terseLabel": "Equity held back to cover indemnity claims" } } }, "localname": "BusinessCombinationIndemnificationAssetsEquityHeldBack", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 3.0, "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "totalLabel": "Cash, cash equivalents and debt securities available-for-sale" } } }, "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsale", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost", "totalLabel": "Cash, cash equivalents and debt securities available-for-sale, amortized cost" } } }, "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "eght_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes [Member]", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_CostOfServiceRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Of Service Revenue [Member]", "label": "Cost Of Service Revenue [Member]", "terseLabel": "Cost of service revenue" } } }, "localname": "CostOfServiceRevenueMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "eght_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Liability", "label": "Increase (Decrease) In Operating Lease, Liability", "terseLabel": "Increase in operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "terseLabel": "Increase in operating lease right-of-use asset" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_IntangibleAssetsFullyAmortizedWrittenOff": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Intangible Assets, Fully Amortized, Written Off", "label": "Intangible Assets, Fully Amortized, Written Off", "terseLabel": "Full amortized intangible assets written off" } } }, "localname": "IntangibleAssetsFullyAmortizedWrittenOff", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "eght_LeaseNonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lease, Non-Cash Lease Expense", "label": "Lease, Non-Cash Lease Expense", "terseLabel": "Non-cash lease expenses" } } }, "localname": "LeaseNonCashLeaseExpense", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "eght_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "terseLabel": "Amount of lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_LesseeOperatingLeaseNumberOfRenewalTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Number Of Renewal Terms", "label": "Lessee, Operating Lease, Number Of Renewal Terms", "terseLabel": "Number of renewal terms" } } }, "localname": "LesseeOperatingLeaseNumberOfRenewalTerms", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "eght_LesseeOperatingLeaseTenantImprovementAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tenant Improvement Allowance", "label": "Lessee, Operating Lease, Tenant Improvement Allowance", "terseLabel": "Tenant improvements" } } }, "localname": "LesseeOperatingLeaseTenantImprovementAllowance", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_LongtermInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term Investments [Member]", "label": "Long-term Investments [Member]", "terseLabel": "Long-term Investments" } } }, "localname": "LongtermInvestmentsMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "eght_NumberofBuildingStories": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Building Stories", "label": "Number of Building Stories", "terseLabel": "Number of building stories" } } }, "localname": "NumberofBuildingStories", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "eght_OperatingLeaseExpenseNetOfAccretion": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease Expense, Net Of Accretion", "label": "Operating Lease Expense, Net Of Accretion", "terseLabel": "Operating lease expense, net of accretion" } } }, "localname": "OperatingLeaseExpenseNetOfAccretion", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "eght_OperatingLeaseLeaseLiabilityLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Lease Liability, Lessee [Abstract]", "label": "Operating Lease, Lease Liability, Lessee [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLeaseLiabilityLesseeAbstract", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "eght_OperatingLeaseRightOfUseAssetLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Lessee [Abstract]", "label": "Operating Lease, Right-Of-Use Asset, Lessee [Abstract]", "terseLabel": "Assets" } } }, "localname": "OperatingLeaseRightOfUseAssetLesseeAbstract", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "eght_OperatingLeasesRentExpenseAnnualRateIncrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases, Rent Expense, Annual Rate Increase", "label": "Operating Leases, Rent Expense, Annual Rate Increase", "terseLabel": "Annual percentage increase in base rent" } } }, "localname": "OperatingLeasesRentExpenseAnnualRateIncrease", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "eght_OperatingLeasesRentExpenseMonthly": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Leases, Rent Expense, Monthly", "label": "Operating Leases, Rent Expense, Monthly", "terseLabel": "Base rent" } } }, "localname": "OperatingLeasesRentExpenseMonthly", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_OptionIndexedToIssuersEquityCapPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Option Indexed To Issuer's Equity, Cap Price", "label": "Option Indexed To Issuer's Equity, Cap Price", "terseLabel": "Debt instrument, initial cap price per share (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityCapPrice", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "perShareItemType" }, "eght_PerformanceBasedRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-Based Restricted Stock Awards [Member]", "label": "Performance-Based Restricted Stock Awards [Member]", "terseLabel": "Performance-Based Restricted Stock Awards" } } }, "localname": "PerformanceBasedRestrictedStockAwardsMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_PropertyHeldUnderOperatingLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property Held Under Operating Lease [Member]", "label": "Property Held Under Operating Lease [Member]", "terseLabel": "Property Held Under Operating Lease" } } }, "localname": "PropertyHeldUnderOperatingLeaseMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_RestrictedCashCurrentAndOtherAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Cash, Current And Other Accrued Liabilities [Member]", "label": "Restricted Cash, Current And Other Accrued Liabilities [Member]", "terseLabel": "Restricted Cash, Current And Other Accrued Liabilities" } } }, "localname": "RestrictedCashCurrentAndOtherAccruedLiabilitiesMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_RestrictedCashNoncurrentAndOtherLiabilitiesNoncurrentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Cash, Noncurrent And Other Liabilities, Noncurrent [Member]", "label": "Restricted Cash, Noncurrent And Other Liabilities, Noncurrent [Member]", "terseLabel": "Restricted Cash, Noncurrent And Other Liabilities, Noncurrent" } } }, "localname": "RestrictedCashNoncurrentAndOtherLiabilitiesNoncurrentMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_RevenueSubscriptionTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Subscription Term", "label": "Revenue, Subscription Term", "terseLabel": "subscription term" } } }, "localname": "RevenueSubscriptionTerm", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "eght_TimeBasedRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Time-Based Restricted Stock Awards [Member]", "label": "Time-Based Restricted Stock Awards [Member]", "terseLabel": "Time-Based Restricted Stock Awards" } } }, "localname": "TimeBasedRestrictedStockAwardsMember", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_WavecellPte.Ltd.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wavecell Pte. Ltd. [Member]", "label": "Wavecell Pte. Ltd. [Member]", "terseLabel": "Wavecell Pte. Ltd." } } }, "localname": "WavecellPte.Ltd.Member", "nsuri": "http://www.8x8.com/20190930", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas (principally US)" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationPpeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe (principally UK)" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationPpeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r108", "r186", "r189", "r335", "r336" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationPpeDetails", "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r109", "r186", "r190", "r337", "r340", "r342" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationPpeDetails", "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201609Member": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.", "label": "Accounting Standards Update 2016-09 [Member]", "terseLabel": "ASU 2016-09" } } }, "localname": "AccountingStandardsUpdate201609Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r19", "r111", "r112", "r187" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r312", "r327" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r46", "r47" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r48", "r258" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful life (in Years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r87" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "verboseLabel": "Payments for capped call transactions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r196", "r198", "r232", "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r198", "r218", "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r62", "r77", "r282" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r59", "r77" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization of deferred sales commission costs" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r57", "r77", "r284" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r77", "r284" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r77", "r143", "r151" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Number of anti-dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of real estate property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r120", "r193" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r310", "r326" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r41" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r118" ], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Accumulated gross unrealized gain, before tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r119" ], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Accumulated gross unrealized loss, before tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r116", "r128" ], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r114", "r117", "r128" ], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "verboseLabel": "Debt securities, available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r200", "r220" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r262", "r263" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r249", "r250", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r249", "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Business combination, value of stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r243" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Call Option" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r343", "r345" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Deferred commission costs, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r135" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred sales commission costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r135" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred sales commission costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r25", "r79" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r79", "r81" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at the beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r277" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r160", "r319", "r332" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r159", "r161" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r179", "r181", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionChangesInContractBalancesDetails", "http://www.8x8.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r179", "r180", "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionChangesInContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r179", "r180", "r187" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue - current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r179", "r180", "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue - non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r193", "r195", "r338" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r58" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods and services sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Adjustment from adoption of ASU 2016-9" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCall" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r15", "r16", "r311", "r313", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, convertible, conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r34", "r172", "r173", "r175" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument, convertible, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Debt instrument, convertible, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r283", "r285" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face value", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r84", "r172", "r174", "r175", "r176", "r282", "r283", "r285", "r323" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r282", "r285" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r28", "r284" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r77", "r155" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "verboseLabel": "Basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r277" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r85", "r236", "r237" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense at period-end" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Potential shares to be issued from ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r270", "r271", "r272", "r275" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r274", "r275" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r193", "r194", "r195", "r271", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r193", "r194", "r195", "r271", "r305" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r193", "r194", "r195", "r271", "r306" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r291", "r296" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r123", "r124", "r125", "r126", "r127", "r130", "r131", "r132", "r133" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "verboseLabel": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r150" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r152" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Remaining 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r152" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r152" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r152" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r152" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r144", "r147", "r150", "r153", "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r150", "r308" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r144", "r149" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "verboseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r150" ], "calculation": { "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails", "http://www.8x8.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r145" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Total intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r254", "r259", "r260" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r136", "r137" ], "calculation": { "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at September 30, 2019", "periodStartLabel": "Balance at March 31, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r138" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions due to acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r88", "r309", "r320", "r334" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r104", "r238" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r74", "r80" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r76" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accruals" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r76" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Change in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionChangesInContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r76" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred sales commission costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r76" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "terseLabel": "Change in other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionChangesInContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r76" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r142", "r148" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Including Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r62", "r167" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r63" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r71", "r73", "r80" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseIncentiveReceivable": { "auth_ref": [ "r286", "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents a receivable for an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease.", "label": "Lease Incentive Receivable", "negatedTerseLabel": "Less: lease incentives receivable" } } }, "localname": "LeaseIncentiveReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Leases, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r301" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "RIGHT-OF-USE ASSETS AND LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r314", "r330" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r165", "r313", "r328" ], "calculation": { "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Convertible senior notes, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r26" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r35", "r163" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallCarryingAmountOfLiabilityComponentDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallInterestExpenseDetails", "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails", "http://www.8x8.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r75", "r78" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r49", "r51", "r55", "r78", "r93", "r321", "r333" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss available to common stockholders", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r87", "r89" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/DescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Cost of revenue and operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r295", "r302" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r290" ], "calculation": { "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesMaturityOfLeaseLiabilitiesDetails", "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r290" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r290" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r292", "r296" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flow from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r289" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease, right-of-use assets", "verboseLabel": "Operating lease, right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/RightOfUseAssetsAndLeasesComponentsOfLeaseRightOfUseAssetsAndLiabilitiesDetails", "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r299", "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r298", "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityIndexedShares": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "The number of issuer's shares to which the option contract is indexed.", "label": "Option Indexed to Issuer's Equity, Indexed Shares", "terseLabel": "Option indexed to issuer's equity, indexed shares (in shares)" } } }, "localname": "OptionIndexedToIssuersEquityIndexedShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r169", "r266" ], "lang": { "en-US": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Debt instrument, strike price per share (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r170", "r264", "r265", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r90", "r102", "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/DescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r31" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized investment gain" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r42", "r45", "r278", "r279", "r280", "r281" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r43", "r45", "r122" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "terseLabel": "Unrealized gain (loss) on investments in securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r121", "r129", "r193", "r273" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other Debt Obligations [Member]", "terseLabel": "Agency bonds" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Other" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentedTechnologyMember": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.", "label": "Patented Technology [Member]", "terseLabel": "Developed technology" } } }, "localname": "PatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r66" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r69" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Tax-related withholding of common stock" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r65", "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of businesses" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r115" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Contingently issuable shares (hold-back shares)" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r200", "r220" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications and Other Changes" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/ConvertibleSeniorNotesAndCappedCallNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "auth_ref": [ "r64" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale, Maturity and Collection of Short-term Investments", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r67" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee stock plans" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r27", "r157" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r157", "r331" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/GeographicalInformationPpeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r156" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r70" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Finance lease payments" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r235", "r344" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r1", "r9", "r81" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r5", "r12", "r81", "r341" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r177", "r329" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r185", "r186" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Total revenue", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r82", "r192" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r297", "r302" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationAllocationOfFairValueOfPurchaseConsiderationDetails", "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r144", "r149" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r144", "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Carrying Value of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r140", "r141" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r103", "r105", "r106", "r107", "r140" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationPpeDetails", "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r103", "r105", "r106", "r107", "r140" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r208", "r212", "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Expense and Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r200", "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails", "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/IntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/RightOfUseAssetsAndLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "GEOGRAPHICAL INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/GeographicalInformationPpeDetails", "http://www.8x8.com/role/GeographicalInformationRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Stock awards canceled and forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Stock awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails", "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of grants during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Stock awards outstanding at the end of the period: (in shares)", "periodStartLabel": "Stock awards outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted-average remaining recognition period at period-end (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Stock awards vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails", "http://www.8x8.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Stock Award Rollforward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Options canceled and forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r203", "r220" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding at the end of the period (in shares)", "periodStartLabel": "Stock options outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Rollforward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r197", "r202" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average fair value of grants during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining recognition period at period-end (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r178", "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r14", "r315", "r316", "r318", "r325" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r38", "r171" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r17", "r18", "r177" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock related to acquisitions (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r171", "r177" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock plans, less withholding (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r171", "r177", "r205" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r38", "r171", "r177" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock related to acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r177", "r199", "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock plans, less withholding" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r171", "r177" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r113" ], "calculation": { "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets", "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Trade and domain names" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade and domain names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/BusinessCombinationFairValueIntangibleAssetsAcquiredDetails", "http://www.8x8.com/role/IntangibleAssetsAndGoodwillCarryingValueOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.8x8.com/role/RevenueRecognitionNarrativeDetails", "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r193", "r338" ], "lang": { "en-US": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "US States and Political Subdivisions Debt Securities [Member]", "terseLabel": "Municipal securities" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r193", "r195", "r317" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r95", "r96", "r97", "r98", "r99", "r100", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Common shares - basic and diluted (in shares)", "verboseLabel": "Basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.8x8.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.8x8.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90198-114008" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116862287&loc=d3e90476-114009" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32157-110900" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e40010-112707" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e40019-112707" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r346": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r347": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r348": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r349": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r351": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" } }, "version": "2.1" } XML 68 R15.htm IDEA: XBRL DOCUMENT v3.19.3
CONVERTIBLE SENIOR NOTES AND CAPPED CALL
6 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
CONVERTIBLE SENIOR NOTES AND CAPPED CALL CONVERTIBLE SENIOR NOTES AND CAPPED CALL
Convertible Senior Notes
In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February 1 and August 1 of each year, beginning on August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.
Each $1,000 principal amount of the Notes is initially convertible into 38.9484 shares of the Company’s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the
Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.
The Notes will be convertible at certain times and upon the occurrence of certain events in the future. Further, on or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances.
Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's election. The Company’s current intent is to settle the principal amount of the Notes in cash upon conversion. 
During the three and six months ended September 30, 2019, the conditions allowing holders of the Notes to convert were not met.
The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company’s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
 
September 30, 2019
 
March 31, 2019
Principal
 
$
287,500

 
$
287,500

Unamortized debt discount
 
(64,532
)
 
(70,876
)
Unamortized issuance costs
 
(536
)
 
(589
)
Net carrying amount
 
$
222,432

 
$
216,035

Interest expense related to the Notes was as follows (in thousands):
 
 
Three Months Ended
September 30, 2019
 
Six Months Ended
September 30, 2019
Contractual interest expense
 
$
360

 
$
719

Amortization of debt discount
 
3,198

 
$
6,344

Amortization of issuance costs
 
27

 
$
53

Total interest expense
 
$
3,585

 
$
7,116


Capped Call
In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately $25.68 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $39.50 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 11.2 million shares of the Company’s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions.
For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $33.7 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.
XML 69 R8.htm IDEA: XBRL DOCUMENT v3.19.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BASIS OF PRESENTATION AND CONSOLIDATION
The Company's fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2020 refers to the fiscal year ending March 31, 2020).
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial statements for the fiscal year ended March 31, 2019 with the exception of new lease accounting guidance discussed in the recently adopted accounting principles section below. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to the rules and regulations of the SEC, regarding interim financial reporting.
In the opinion of the Company's management, these interim condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of our financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.
The March 31, 2019 year-end condensed consolidated balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2019 and notes thereto included in the Company's fiscal 2019 Annual Report on Form 10-K.
The results of operations and cash flows for the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future period or the entire fiscal year.
USE OF ESTIMATES
The preparation of the condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve for expected cancellations, income and sales tax liabilities, stock-based compensation, litigation and other contingencies. The Company bases its estimates on historical experience and on various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
RECLASSIFICATIONS AND OTHER CHANGES
Certain prior year amounts in the statement of cash flows have been reclassified to conform with current year presentation.
SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies used in preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 filed with the SEC on May 21, 2019, and there have been no changes to the Company's significant accounting policies during the three and six months ended September 30, 2019 except for the accounting policies described below that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-02, Leases. All amounts and disclosures set forth herein are in compliance with this standard.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective April 1, 2019, the Company adopted ASU No. 2016-02 (“ASU 2016-02”), Leases using the modified retrospective transition approach utilizing the effective date as the date of initial application. ASU 2016-02 establishes a new lease accounting model for leases, which requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet, but lease expense will be recognized on the income statement in a manner similar to previous requirements. Prior years presented have not been adjusted for ASU 2016-02 and continue to be reported in accordance with our historical accounting policy.
The new standard provides a number of optional practical expedients in transition. The Company has elected the package of practical expedients permitted under the new lease standard, which among other things, allows the carryforward of the historical lease classification. As a result, there was no impact to opening retained earnings. The new standard also provides a practical expedient for an entity’s ongoing accounting. The Company has elected such practical expedient to not separate lease and non-lease components for all leases. It also made an accounting policy election to not recognize right-of-use assets and lease liabilities on the balance sheet for leases with a term of 12 months or less and will recognize lease payments as an expense on a straight-line basis over the lease term.
The adoption of the new lease standard resulted in the recognition of right-of-use assets and lease liabilities of approximately $20.0 million and $21.4 million, respectively, for existing operating leases. The Company does not have significant finance lease right-of-use assets or liabilities. The adoption of the new lease standard did not have a material impact on the Company's accumulated deficit as of April 1, 2019. For additional information on leases and the impact of the new lease standard, refer to Note 7.
RECENT ACCOUNTING PRONOUNCEMENTS
In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, Fair Value Measurement (Topic 820), which makes modifications to disclosure requirements on fair value measurements. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
In June 2016, the FASB issued ASU 2016‑13, Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments—Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases. In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, Financial Instruments — Credit Losses (Topic 326): Targeted Transition Relief, which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after December 15, 2019, and early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.
XML 70 R11.htm IDEA: XBRL DOCUMENT v3.19.3
BUSINESS COMBINATION
6 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
BUSINESS COMBINATION BUSINESS COMBINATIONS
Wavecell Acquisition
On July 17, 2019, the Company entered into a Share Purchase Agreement (the “Share Purchase Agreement”) with Wavecell Pte. Ltd., a corporation incorporated under the laws of the Republic of Singapore (“Wavecell”), the equity holders of Wavecell (collectively, the “Sellers”), and Qualgro Partners Pte. Ltd., in its capacity as the representative of the equity holders of Wavecell. Pursuant to the Share Purchase Agreement, the Company acquired all of the outstanding shares and other equity interests of Wavecell (the “Transaction”). This acquisition extends 8x8’s technology advantage as a fully-owned, cloud technology platform with unified communications ("UCaaS"), contact center ("CCaaS"), video ("VCaaS") and platform communication APIs ("CPaaS") solutions able to natively offer pre-packaged communications, contact center and video solutions and open APIs to embed these and other communications into an organization’s core business processes.
The total fair value of the purchase consideration of approximately $117.1 million was comprised of approximately $72.8 million in cash and $44.3 million in shares of common stock of the Company, of which approximately $10.4 million in cash and $8.5 million in equity have been heldback to cover potential indemnity claims made by the Company after the closing date. One-third of these heldback amounts are eligible to be released in twelve months from the date of acquisition and the remainder in eighteen months from the date of the acquisition. The heldback cash of $3.5 million and $6.9 million are recorded in restricted cash, current and restricted cash, non-current, respectively and other accrued liabilities and other liabilities, non-current, respectively, in the Company's condensed consolidated balance sheet. The holdback of $8.5 million in equity is included in other liabilities, non-current in the Company's condensed consolidated balance sheet. Additionally, in connection with the acquisition, the Company issued $13.2 million in time-based restricted stock awards and $6.6 million in performance based restricted stock awards all of which vest over the next three years, and which the Company will expense over the same such period.
The major classes of assets and liabilities to which the Company has preliminarily allocated the fair value of purchase consideration were as follows (in thousands):
 
 
July 17, 2019
Cash
 
$
4,473

Accounts receivable
 
9,438

Intangible assets
 
21,010

Other assets
 
787

Goodwill
 
94,584

Accounts payable
 
(13,072
)
Deferred revenue
 
(90
)
Total consideration
 
$
117,130


The Company will continue to collect information and reevaluate the estimates and assumptions and will record any adjustments to the Company’s preliminary estimates provided that the Company is within the measurement period. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of Wavecell and is not expected to be deductible for income tax purposes. The Company determined the fair values of intangible assets acquired and liabilities assumed with the assistance of third-party valuation consultants. Based on this valuation, the intangible assets acquired are preliminarily (in thousands):  
 
 
Fair Value
 
Useful life (in Years)
Trade and domain names
 
$
990

 
3
Developed technology
 
13,830

 
7
Customer relationships
 
6,190

 
7
Total intangible assets
 
$
21,010

 


The Company incurred costs related to this acquisition of approximately $1.6 million during the six months ended September 30, 2019. All acquisition related costs were expensed as incurred and have been recorded in general and administrative expenses in the accompanying consolidated statements of operations.
The revenue and earnings of the acquired business have been included in the Company’s results since the acquisition date and are not material to the Company’s condensed consolidated financial results. Pro forma results of operations for this acquisition have not been presented, as the financial impact to the Company’s condensed consolidated financial statements is not material.
XML 71 R19.htm IDEA: XBRL DOCUMENT v3.19.3
GEOGRAPHICAL INFORMATION
6 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
GEOGRAPHICAL INFORMATION GEOGRAPHICAL INFORMATION
The following tables set forth the geographic information for each period (in thousands):
 
 
Three Months Ended September 30,
 
Six Months Ended September 30,
 
 
2019
 
2018
 
2019
 
2018
Revenue by geographic area:
 
 
 
 
 
 
 
 
United States
 
85,428

 
74,361

 
168,676

 
146,083

International
 
24,089

 
11,321

 
37,516

 
22,824

 
 
$
109,517

 
$
85,682

 
$
206,192

 
$
168,907


 
 
September 30, 2019
 
March 31, 2019
Property and equipment by geographic area:
 
 
 
 
Americas (principally US)
 
$
58,574

 
$
45,639

Europe (principally UK)
 
6,202

 
7,196

 
 
$
64,776

 
$
52,835


XML 72 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net loss $ (40,932) $ (21,482) $ (75,197) $ (36,837)
Other comprehensive loss, net of tax        
Unrealized gain (loss) on investments in securities (3) 149 118 262
Foreign currency translation adjustment (3,253) (379) (3,905) (2,051)
Comprehensive loss $ (44,188) $ (21,712) $ (78,984) $ (38,626)
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %DQ7T\?(\\#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,$% @ 63%?3R?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 " !9,5]/<&ULS9+!:L,P#(9?9?B>R&ZV0DWJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DNR M-F5L#["CI=^?/H%J$Z4)"5]2B)C(8;[K?=-F:>*:'8FB!,CFB%[G&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 " !9,5]/99L1*C(# [#P & 'AL+W=OIJE9JI=-5;7]SB9.@ YR" MDUS?OL;AN-0[[I\ 9F;'9AB'75QT^](=E#+1:UTUW3(^&'.\2Y)NDDJ8NRB5<+-_;8KA;Z9*JR48]MU)WJ MNFC_/*A*7Y:QB-\&GLK]P?0#R6IQ+/;JNS(_CH^MO4K&*MNR5DU7ZB9JU6X9 MWXN[M:2>X! _2W7I;LZC?BG/6K_T%U^VRSCM9Z0JM3%]B<(>SFJMJJJO9.?Q M>R@:CYH]\?;\K?HGMWB[F.>B4VM=_2JWYK",9W&T5;OB5)DG??FLA@7E<32L M_JLZJ\K"^YE8C8VN.O<;;4Z=T?50Q4ZE+EZOQ[)QQ\OU3I8--$R@@4#OA/2_ M!#D0Y$@03B&YSLPM]6-ABM6BU9>HO;IU+/J70MQ)^S W_:![=NZ>76UG1\^K M=)&<^S(#XN&*H!N$&!&)K3T*$!)X($:G?P76'"&Q@(0KD(XN;^@9IF>0GCEZ M=D//O0? $1,LD$.!G-&GG@!'S+# ! I,&'WN"7"$2+'"%"I,.5]X$@!"6&(& M)6:<+ST) DX/8<2<\[WK0:0@-07?;H0)&"X"H16\@N\YP%# = &3 M>R^(5_!M1YB [P+'5TA>P7<>80+6"YQRP4-,OOD($W(?1UWP)!-S'V!"[N.\ M"QYG8NYSC RYCS,O>*(E:LGP3 MS[7TW4>8@/N$LT\\U])W'V"R@/N$LT\\UYGO/L*$5'#VB>:K<$SH_XMP]HGG.O/?,8 )JN#L$\]U-O%5P-]]2 5GGWBN,^]-7@^8 MW&&:X:,B).=^[%! MF) *W@(DCW?N;YH($]@T)=X")(]W[K_0".-OFLE-*U*K=N^ZMB[:Z%/C6L:; MT;$SO'>-8?(.O[:5WXIV7S9=]*R-;8AF'T<6A5D[%?7OT%4$L#!!0 ( %DQ7T]C^%#REP0 %46 8 M >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q?#]KC@SI$@& MCH':BT4+M$"PQ;;72LS$QLJ6*RGQ]NTKR5[#F1DNFHM8AW_(GP=]'')Q:MIO MW3:E?O9]7Q^Z^_FV[X]W1=$];=.^ZCXVQW08WCPW[;[JA]OVI>B.;:HV4]"^ M+M"8LMA7N\-\N9B>/;3+1?/:U[M#>FAGW>M^7[7_KE+=G.[G,/_QX,ON9=N/ M#XKEXEB]I#]3__7XT YWQ;64S6Z?#MVN.BQI\/'/I=#YMW5 _RT@!> O : /:G 70)(!90 MG)U-3?U4]=5RT3:G67L>K6,U3@JXHZ$SG\:'4]]-[X;6=L/3MZ7SB^)M+."/!]XJU5+APE11#_5<3J)K *9YNXZ,>3VH\3?'V)KXTK!%G23E)#I,$ M2D2(K"52AKYT@70W5G5CI1M@;LX2=U,-6<>]2)'1;3C5AI,VV+BMG*@!(Z%E M/J2JC"%F!JA4O932"S$OI>P2XRU3K:4*#030O7C5BY=>6(M77M0"P7D^ZQ65 M*TW&2U"]!.G%,2]!MAB#X?TB5> O>XEJEZB]%(R+U%Z*3T@^];64D;14\ST M#!@=3$;Z$60RPQ8TV@)QPBDRC&7N&]9Q"Y*WGO,6)$K+X4]^6U+G;$FYQ =T MZ$(4J<\-OMZG3CHG47+2S\Z3E'B-'"!\Y0TGGHO_"BZ8\P-)T9\MI<]^J0) G)R*E$DGX? ,"*_E%TGEPF?2,= MDR0Q&3F52.+O Z&S44P_18C.D,FL:Z23DB0I(P<8*;DBA<#SHK6FLY&RF[YO]=*#WW#1]&LHT M'X?V;5.UN=[4Z;D?+_UPW9X/.L\W?7.\'.(6UY/DY7]02P,$% @ 63%? M3RL>*]MC! 'Q0 !@ !X;"]W;W)KEZ5O#E_WSKND:DOGLF#V'KZ'YX_A0M4_)Q-DWG(FLOKV$9\KSSU,;Q]^!T M>NFS,[R^?_/^8MWD;1];,J\[G\GFY>Z*8O!2QM*D7T_7_>'_GH:_+^980,Y&,B+ 9D/ M#=1@H'X8Z \-]&"@/]N#&0P,ZR$Y:^^3NO: M=(W]V^G_:_-9MZVO<^]FR6OG9T 69T1>(^E[9!4C="&2MO]+$!(%L9"1N7S? MP3(FO&3]8=.WH6I8*Y4;Z^O50K!DG5F;,\H8$.#$@."W1Q9LQUH%XKS7(#*"TLHU8Q MI9RSAJ4FIJ0CTEB8A<(L$*:8,!MU8USJ63#+F-+MBV(C:!53U$;LF?YUC*62 MG,'*'%3F@#+6S<+%"11:<66(4M(R93&EA=!\-,>4,F1&)FH*A:5 & MYD8)1 MYK0EI@Q@PEG+%Y\8DRV5,FP-,&%3-S)3/13G@3B6Z86/^OE).:_Y3 .8))^R MQ6H%,"6GF5T#3!29F0A MH9%:2T!;RK41B$=89[DXP,DV)%Y#$.>T\XH+!)RRENR(1%C)[TD"B9Y+E/$T M,)&^&"+%UTH :;Z$K5%W*43=7(JD)X T!@!T!C6<); )[ .)[@ %RU]&*&UX%EAB3BN<(8BY*$<34 M2%$AO!$@"S*D1ES@BDN@Y!(ON1170)\JHWB& *9213Q# '.*3[&ED2T*XNA$J;]%,\V"7K8WT/$4QEY+2?%^"W'GK!?$< P 9+^A:4;0I!9BTDF_=5P!KUR(;?6+%F!$M."(/%Q$) MB@B-)1DOV/(SWVH#]"Y#/DUY@@"E%!]#@/+2\Q&$**U'=D@2+]3R?WRJ2;Q0 M2[101^/'1*/=&CXNEH RBI>H%:!(2OZ!L$8869;,J7 M0],EYJKU]"MKT\Y.&IZ6Y=>U^=CZS.#TUY'([CDLN9X/Q?4$L#!!0 M ( %DQ7T\_+9@]A@( %X( 8 >&PO=V]R:W-H965T&ULC59=CYLP$/PKB/<>V'Q'2:0C2=5*K72Z4]MGAS@!'6!J.\GUW]>)HJ0-$0^LHZUZLV>\(5)- M^<$3':=D9TA-[6'?C[V&5*V[G)O8$U_.V5'654N?N"..34/XGYS6[+QPD7L) M/%>'4NJ MYQWY$!?J/S1/7$U\T:57=705E2L=3C=+]Q'--ND&F\ /RMZ%E=C M1SO9,O:J)U]W"]?7"=&:%E(K$/4XT16M:RVDTO@]:+KCDIIX/;ZH?S;>E9">%=0C@0PO]=(1H(D;6" MUWLWQ5P3299SSLX.[X]#1_2I0[-(;5>A@V9WS#M53Z&BIR5"Z=P[::$!D_<8 M?(7)+,AZ"D$CPE,)C%E@*(L<3^CX=H'5%)%E5@[_%-G<%;E),P"+%1A^<%.L M#P1"4" T N&-@&]5N\?$!M,:S*?0SP*[( ,HS"U8&L ED0H2ZS* + @3H,$ M-A>!YJ)I=; /"\2@0#RM#D96=7I,=).H59DI!(7V60$P]K'?3#$XQK"?!/23 M 'ZL_U>784'XPG4HX!3NV4A_@J^C8#!^QOERM M>(YF*P3$UZIY]KWN7;[OO-\)/U2M<+9,JBO=7+Q[QB15V?L/:E-*U>S'24WW M4@\3->9]R^LGDG5#-_?&OQ3+OU!+ P04 " !9,5]/1XE/"K,& ))P M& 'AL+W=OZM5R4W[:3?8OZW6Q^_>Z7%5OEU,S M_?'!Y^73RB]E_>?VTRZ]FY^B/"S7Y6:_K#:37?EX.?W%?+SS M38-&\=>R?-N_>STY#.5K57T[O/GMX7*:'3(J5^5]?0A1I#^OY:)Y:?Z^M?%_-,,- M;-O GAH8,]C M0WC4P(;!!MPVX%,#-]S MPW\SQZ:0<^/D]7, M_DU1%U<7N^IMLCMNH&UQV*?FHT_K>W_XL%G.YO_2 NS3IZ]7QM+%_/40J-5< M'S6VH^&N9H$TOJNY09K0U=PB3>QJ[I F/VGF:;RG05LX:-L$H/0Z\ MZB<$L7]OAC6=1 ),)(!$Q-)V8JI.,R3 R,YV.R20S,] 3.Y:G;%S73:F' MX@8L59"(-F!'6,[".R)U.\/T- B?48Y?\].RB61E4G8<:R 6.8Y!@/06Z&;! MRH-QAV0F^-S$GFG :#>([=)%6M'Y-F(P1PV=822MJ#/GR$E:W?"P<1HC*=TN>^<8)(;@'+-"8WIF?/1]7B&P:0V M"-6Y7';-X9RSW)C>C8]I; ".28U+D]:ZW'FU%W.]%Z63@5A$;.3!O@6Z62!I MXW=(9O)(68:GP6(;L, &2!S)A=5X'V:NQ8"W /"2I==6 QXRM]4-GG\0"S(7 MZ!!SD6R(N;:G<+?GGW^+L6T1MF5%:36VTSQF+O8<2XNI;1&U955I$4%S^7QE M-;.-7#(8R/=DC %K4;TMRT^K"^X\VERF,Z+JIH-A;5%9+DM0JV%M*)?[=%C4 M30;SW *>*^>PB.=!93.BZJ:#F6\!\Y6]6,W\F344K3R?H[IN2M@9+' &94-6 MXW?8AASFKT/\E>-WFK_0AEK=H V!6-"&@ [9$)(-V9##SN"0,TB>.5#Z>Y-Z MBWUSCOGK0.E/$F@.E/Z4.UDZ+APH_>65$8C%F<_5\0:Z62JRG9QS($MN[+*> M?>YZ;G7<^3;DL#4X9 UJV4 1SNDAHV_1,-,=8KI:-$WKQ$=U3'C4A7"@GL=] MA['O$/:E"SE$](RE#8W*N@EA]#MT*R-]R&FH&ROKI1%1-QD,?@? KWS( :![ MEM^F(K8&0-OZ5=S0$2G-YQ0ABL4T4DUL-Z&8A1NE#2&8CL>^I=0E; R%K MD$ C<*L^Z$.$ 4R@B%<^1+J(ASY$X&9=^A"(!7T(Z) /(=F0#U'/[?K_N%XG M; X$S$'!A#339VD>^PXEACH!J"M.$+AX"6SROKV(<4T U_JH@0OR/&;1]^Y% MC&,"."9Y'4H:M-;%*+\^6+2ZCL%FF=R,.A@')N/E9@1T3V6V+)+OD,Y9IKS' M) D; :%[(5G]$ZC^!ZG+&/$,$,]R-S&J_@%U&53_DKH@%J0NT"'J(MD0=1F; M#YOS"< 8W(RN\]57;!K<)OBTSWL*.\;<9G3Y(KG-B*$QRHS UZ9RR5"@O.?Q MBC%B&=7ILA1E7:>;$+W:0F.R;D(]7X@"8+.\=F14A >?93TGFC&R&2!;UI#7 MK)'M.*K'_E8V].C0$ZD'QXS9S^>4ZHSN7^1!'M1T4\'.P.<4ZHSAJ[(9DW43 MPH3FE.J#5NTQ+3TJU:55>UV"0ZL& M.FW50 2M&NB@52,=M.KYNQ\ '7XD]D>Q>UIN]I.O55U7Z^87/X]559QS63R&PO=V]R:W-H965T&UL?9C= M;N,V$(5?Q?"]U^(,_QPD!F(710NTP&*+MM=*PL3&VI8K**M^]5_;79I=3.OAT/I^9NOFO;\\URV3SNTK%L/E7G=.K^>:[J M8]EVE_7+LCG7J7P:&AT/2RH*OSR6^]-\?3O<^URO;ZO7]K _I<_UK'D]'LOZ MWTTZ5.]W6Z]MS^9+^2.V?Y\]U=[6\1GG:'].IV5>G69V> M[^;WYF9KN6\P*/[:I_=F\GO6=^6AJK[V%[\^WV#U%V7V]IFPZ' M/E+GXY\QZ/R:LV\X_?T]^L]#Y[O./)1-VE:'O_=/[>YN'N>SI_1"Q ?]H8(?.7YP-7?VI;,OU;5V]S^K+TSJ7_: P-]P5 M\[&_.=1N^*_K;=/=?5L;Q[?+MS[0J-E<-#357!7++OHU!:$4&U+-Z6."K5:L M5C@#PT[PT)X_=,+B !8&L$, .PU@"E&%B\8/FM.@601G5D'T!%O,)L,@T2*L*Q'5+&*JL):9E:%S3UQS#H#8#=Y2J,AJS-YMM*/5CF.&3<8 M=0:PSF=89S#LC*:=+K &V8*C(Z3K2NDSEC!9">PC@T0K:69&9]5 U"KN5+D28;(2V$P& MB58"N\G"ZPJ!_23[(C=7,5@)@#4X:0@!,\:5!!G26;*Y5P?"9"5 UB!93X"L MW>:?Y */=.0SAABSE0M-CY +@9'( (E!(I$!ZHARB3#I&.P*9:(MZUWAPN4F M.V?>6!$/Y0L ] Y2U[Z ;)H(F<,81XRX&&4@&;-.6_4KA"I F66',8P9 !# MM2*SAIR5HBT0+6VA1;#T@)8RE?6 MC=6P]&H(CJ+IH5G."L:I!3B-$J>C:)K%4V3YXK*<')T>4_TRG#(WL\?J]=3V MAY23N]>3['OJCU[%_8VYV5[.HW^$N1R/_U[6+_M3,WNHVK8Z#L>OSU75ILYE M\:DKU2Z53]>+0WIN^Y^A^UU?CJ4O%VUU'H_&PO=V]R:W-H965T&UL?5-A M;YPP#/TK47Y PW&W;CL!4J]3M4F;=.JT]G,.#$1-8I:$H_OW2P)'64?[A=C& M[_G9<;(!S9-M 1QY5E+;G+;.=7O&;-F"XO8*.]#^3XU&<>==TS#;&>!5!"G) MTB2Y9HH+38LLQHZFR+!W4F@X&F)[I;CY$!P=@D=')"? K.MRJG21 $$DH7 M&+@_SG +4@8B+^/WQ$GGD@&XM"_L=[%WW\N)6[A%^2@JU^;T$R45U+R7[AZ' MKS#U\X&2J?GO< ;ITX,27Z-$:>.7E+UUJ"86+T7QY_$4.I[#Q'^!K0/2"9"^ M K"Q4%3^A3M>9 8'8L;9=SQ<\6:?^MF4(1A'$?]Y\=9'S\7FO3" %5^H;9;D[SLVA- 6]<7VC.><.3,>YZ.QSZX# M\.1%2>T*VGG?'QAS50>*NRO3@\:;QEC%/9JV9:ZWP.L(4I(EN]T'IKC0M,RC M[V3+W Q>"@TG2]R@%+>O1Y!F+.B>OCD>1-OYX&!EWO,6?H#_V9\L6FQAJ84" M[831Q$)3T-O]X9B%^!CP*&!TJS,)E9R->0[&M[J@NR ()%0^,'#<+G '4@8B ME/%KYJ1+R@!)*JL%YHV86E*+XR[0+'?=QNLG2&;8-2&9 L@!N8AXV)8K* M/W//R]R:D=BI]ST/3[P_)-B;*CAC*^(=BG?HO93[3VG.+H%HCCE.,/>+;3F$V&-_W\@]CRC&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0)8[79(%M MH.DP=, *!!VV/2LV;0O5Q97DN/W[4;+K>9NQ%TFD> X/*2H;C'UV+8 GKTIJ ME]/6^^[(F"M;4-S=F XTWM3&*N[1M USG05>19"2+-EL;IGB0M,BB[ZS+3+3 M>RDTG"UQO5+!)-ZX.#%5G'&_@&_GMWMFBQF:42"K031A,+ M=4[OML=3&N)CP \!@UN<2:CD8LQS,+Y4.=T$02"A](&!XW:%>Y R$*&,EXF3 MSBD#<'E^9_\<:\=:+MS!O9$_1>7;G!XHJ:#FO?1/9GB J9X/E$S%?X4K2 P/ M2C!'::2+*RE[YXV:6%"*XJ_C+G3H?=:;#_>9NP:B*:8TQB3+&/F"(;L>K,-WJPIW$;[[0^%^G2!=)4@C0?K?$M=B#G\E88N>*K!-G"9'2M/K M.,D+[SRP=TE\D]_AX[0_'S9V/_:& \H97.#(]3B!YL-";4/QSV> M[3AFH^%--_T@-G_CXA=02P,$% @ 63%?3\^O%">U 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$+^NFR6;ML8T"'A?P.OW[ G8;$M@".O6G4VIZUS M_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB373 O9T2*+OI,I,AR >E I"/HW?LR9=0@;B M^ORF_A!K][6M^+\,2[ _>]*8,SMB+>^>2M]UZ*W>UMQBY!:,8<)PQ?8Q8$\^I+"+X5XL@_ MT/DV?;^9X3[2]VMZDFP+I)L":11(_UOB1PQ/_BV2K7JJP31QFBPI<>CB)*^\ MR\#>\?@F[_!IVG\(T\C.DC,Z_[*Q_S6B Y]*5<06T 0 T@, !D !X;"]W M;W)K&UL?5-A;]P@#/TKB!]0M>I=03OOAR-C MKNI "W=C!NCQIC%6"X^F;9D;+(@Z@K1B/$G>,2UD3\L\^LZVS,WHE>SA;(D; MM1;VYPF4F0IZH&^.)]EV/CA8F0^BA:_@OPUGBQ9;66JIH7?2],1"4]#[P_&4 MA?@8\%W"Y#9G$BJY&/,2C$]U09,@"!14/C (W*[P $H%(I3Q8^&D:\H W)[? MV#_$VK&6BW#P8-2SK'U7T#M*:FC$J/R3F3["4L\M)4OQG^$*"L.#$LQ1&>7B M2JK1>:,7%I2BQ>N\RS[NTWR3I@ML'\ 7 %\!=S$/FQ-%Y8_"BS*W9B)V[OT@ MPA,?CAQ[4P5G;$6\0_$.O=>2)SQGUT"TQ)SF&+Z).:P1#-G7%'POQ8G_ ^?[ M\'1781KAZ1\*TWV";)<@BP39?TO9NQ%$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4 M<%>F XTWE;%*>#1MS5QG0901I"3C27+-E&@US=/H.]D\-;V7K8:3):Y72MA? M1Y!FR.B&?CJ>V[KQP<'RM!,UO(#_WITL6FQF*5L%VK5&$PM51N\VA^,NQ,> M'RT,;G$FH9*S,:_!^%)F- F"0$+A X/ [0+W(&4@0AEO$R>=4P;@\OS)_AAK MQUK.PL&]D3_;TC<9O:6DA$KTTC^;X0FF>O:43,5_A0M(# ]*,$=AI(LK*7KG MC9I84(H2[^/>ZK@/X\U^/\'6 7P"\!EP&_.P,5%4_B"\R%-K!F+'WG\EYLD_9)1!-,<3_P/DZ?+NJ M>6#O>'R3 MW^'CM'\3MFZU(V?C\65C_RMC/*"4Y I'J,$/-AL2*A^.-WBVXYB-AC?=](/8 M_(WS#U!+ P04 " !9,5]/.$A"?K4! #2 P &0 'AL+W=OSK"909 MC;%H?'*S(>M' -_#?^[-%BRTLE=30.6DZ8J'.Z5UZ/.U#? SX(6%T MJS,)E5R,>0K&ERJG21 $"DH?& 1N5[@'I0(1RGB>.>F2,@#7YS?V3[%VK.4B M'-P;]5-6OLWI@9(*:C$H_VC&SS#7\XZ2N?BO< 6%X4$)YBB-"\T3,+ M2M'B9=IE%_=QNMFE,VP;P&< 7P"'F(=-B:+RC\*+(K-F)';J?2_"$Z='CKTI M@S.V(MZA>(?>:\&30\:N@6B..4TQ?!63+A$,V9<4?"O%B?\#Y]OPW:;"783O M_E#X89M@OTFPCP3[_Y:X$9,F?R5AJYYJL$V<)D=*,W1QDE?>96#O>'R3W^'3 MM#\(V\C.D8OQ^+*Q_[4Q'E!*,)IILSJB?V7;:D@.F M MV>_UZ@O5[5ZA=@AGEOW@Q#/J)]05HSO=F^8%M+0,D^^LRUS'+R2!LZ6N$%K87^>0.%8T(R^ M.!YEV_GH8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0^^QX.L3X%/!-PNA69Q(K MN2 ^1>-C7=!=% 0**A\91-BN\ !*1:(@X\?,29>4$;@^O["_3[6'6B["P0.J M[[+V74'O**FA$8/RCSA^@+F>6TKFXC_!%50(CTI"C@J52RNI!N=1SRQ!BA;/ MTRY-VL?IYI;/L&T GP%\ =RE/&Q*E)2_$UZ4N<61V*GWO8A/G!UYZ$T5G:D5 MZ2Z(=\%[+7F6Y>P:B>:8TQ3#5S&O$2RP+RGX5HH3_PO.M^'[387[!-__IO ? M!(=-@D,B./RWQ*V8_1])V*JG&FR;ILF1"@>3)GGE70;V/CTB>PV?IOVSL*TT MCES0AY=-_6\0/00INYLP0EWX8(NAH/'Q^#:<[31FD^&QGW\06[YQ^0M02P,$ M% @ 63%?3P3-WZ&U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$->NDT6;M\47AX@)>)W_? M 3NNDUI] 6:8<^;,,&2CL<^N!?#D14GMR168&+SL-)TO09LQI0M\Y R$*&,WS,G75(&X/K\QOXEUHZUG(6#>R.?NLJW M.;VEI():#-(_FO$KS/5<4S(7_QTN(#$\*,$Z?C M/DXW:3+#M@%\!O %%%DUHS$3KWO17CBY,"Q-V5PQE;$.Q3O MT'LI>))F[!*(YICC%,-7,\?@F?\.G:7\0MNFT(V?C M\65C_VMC/*"4W16.4(L?;#$DU#X&UL?5-A;]P@#/TKB!]0+ERVWDY)I%ZG:9,VZ=1IW6)<=3&N)CP*.$T:W.)%1R,>8I&%^J MG.Z"(%!0^L @<+O"/2@5B%#&KYF3+BD#<'U^8?\4:\=:+L+!O5$_9>7;G!XH MJ: 6@_(/9OP,E&".TB@75U(.SAL]LZ 4+9ZG779Q'Z>; M=#_#M@%\!O %<(AYV)0H*O\HO"@R:T9BI][W(CQQ(MG.XW99'C3SS^(+=^X^ -02P,$% @ M63%?3P\UC/BS 0 T@, !D !X;"]W;W)K&UL M?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5 M!&G%>))\9%K(CA99])ULD9G!*]G!R1(W:"WLRQ&4&7.ZHZ^.!]FT/CA8D?6B M@>_@?_0GBQ9;6"JIH7/2=,1"G=.;W>&X#_$QX*>$T:W.)%1R-N8Q&'=53I,@ M"!24/C (W"YP"TH%(I3Q-'/2)64 KL^O[%]B[5C+63BX->J7K'R;TVM**JC% MH/R#&;_"7,\'2N;BO\$%%(8')9BC-,K%E92#\T;/+"A%B^=IEUW-B6*RC\++XK,FI'8J?>]"$^\.W#L31F&PO=V]R:W-H965T)TYZ9(R -?G*_OG6+NOY2PL/*#Z*2O7YO2.D@IJ,2CWC.,7 MF.NYI60N_BM<0/GPH,3G*%'9N))RL [US.*E:/$V[;*+^SC=)%?8-H#/ +X M[B* 38FB\D_"B2(S.!(S];X7X8GW!^Y[4P9G;$6\\^*M]UX*SI.,70+1''.< M8O@J9K]$,,^^I.!;*8[\'SC?AB>;"I,(3_Y0F&X3I)L$:21(_UOB5LSM7TG8 MJJ<:3!.GR9(2ARY.\LJ[#.P]CV_R.WR:]B=A&ME9_(M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S:W3 MI M:)$EW]D5F>V#D@;.COA>:^%^GT#9(:=;^N)XE$T;HH,562<:^ ;A>W=V:+&9 MI9(:C)?6$ =U3N^WQ],^QJ> 'Q(&OSB36,G%VJ=H?*YRNHF"0$$9(H/ [0H/ MH%0D0AF_)DXZIXS Y?F%_6.J'6NY" \/5OV456AS>J"D@EKT*CS:X1-,];RC M9"K^"UQ!87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#?\_01;!_ )P&? (>5A M8Z*D_(,(HLB<'8@;>]^)^,3;(\?>E-&96I'N4+Q'[[7@_#9CUT@TQ9S&&+Z( MV;/1&L[<(R M]WLG5>;R9GC;P4D%^B8$4W^.P.50A-OP?>.YO3;&;9 R[]D5?H#YV9^479'9 MI6X%=+J57:#@4H2/V\,Q&EAT(MYX"HY2_GJ%E_K(MRXA(!#99P#L\,= MGH!S9V33^#UYAC/2!2[G[^Z??>VVEC/3\"3YK[8V31&F85##A=VX>9;#%YCJ MV87!5/PWN .W)9522:_\;5#=MI)A<;"J"O8UCV_EQ&$^29 K# ^@40.> MU'/("/*9?V*&E;F20Z#&N^^9^\3; [5W4[E-?Q7^S":O[>Z]I#3+R=T939KC MJ*$+S796$.L^(RB&.-(/X10/C] ,(Q\>+>E9C!O$J$'L#>(E/]JL2L0T_RER MAT)VB %=03!-A$/V*&2/&,0K"*;9X9 $A22(P7X%P30)#DE12(H8I"L(ILEP M2(9"LH\&\?K#8YKUAR>+QR1 77T;T4$E;YUO88O=N5,]4O\8_\G'-O>=J6O; MZ> LC7W2_N%=I#1@4]D\V/]'8SOKO.!P,6Z:V+D:^\NX,+*?6B>9^W?Y%U!+ M P04 " !9,5]/W-ZP4K:IZ;V2+9PL<;W6POX]@C)#1K?TS?$D MZ\8'!\O33M3P$_RO[F318K-**36T3IJ66*@R>K<]'). CX!G"8-;G$FHY&S, M2S"^E1G=A(1 0>&#@L#M O>@5!#"-/Y,FG0.&8C+\YOZ8ZP=:SD+!_=&_9:E M;S)Z2TD)E>B5?S+#5YCJN:9D*OX[7$ A/&2",0JC7%Q)T3MO]*2"J6CQ.NZR MC?LPWB3[B;9.X!.!SX3;&(>-@6+F#\*+/+5F(';L?2?"$V\/''M3!&=L1;S# MY!UZ+SE/>,HN06C"'$<,7V"V,X*A^AR"KX4X\D]TOD[?K6:XB_3=,OJ7_;I MLBJ01('D78F[#R6N89(/0=BBIQIL':?)D<+T;9SDA7<>V#L>W^0_?)SV'\+6 MLG7D;#R^;.Q_98P'3&5SA2/4X >;#065#\<]GNTX9J/A33?](#9_X_P?4$L# M!!0 ( %DQ7T]/T7@ZM@$ -(# 9 >&PO=V]R:W-H965TVRC@'$ K]._ MSX =UTW] LQPSID+0S8:^^): $_>M.I<3EOO^P-CKFQ!"W=E>NCPIC96"X^F M;9CK+8@JDK1B/$ENF!:RHT46?2=;9&;P2G9PLL0-6@O[YPC*C#G=T0_'DVQ: M'QRLR'K1P#/XG_W)HL46E4IJZ)PT';%0Y_1^=SBF 1\!OR2,;G4FH9*S,2_! M^%;E- D)@8+2!P6!VP4>0*D@A&F\SIIT"1F(Z_.'^M=8.]9R%@X>C/HM*]_F M](Z2"FHQ*/]DQD>8Z[FF9"[^.UQ (3QD@C%*HUQ<23DX;_2L@JEH\3;MLHO[ M.-WLTYFV3> S@2^$NQB'38%BYE^$%T5FS4CLU/M>A"?>'3CVI@S.V(IXA\D[ M]%X*GEYG[!*$9LQQPO 59K<@&*HO(?A6B"/_C\ZWZ?O-#/>1OE_3DV1;(-T4 M2*- ^D^)-Y]*W,+\_@F?^'3M/\0MI&= M(V?C\65C_VMC/& JR16.4(L?;#$4U#X<;_%LIS&;#&_Z^0>QY1L7[U!+ P04 M " !9,5]/ _966L(! W! &0 'AL+W=OE/@SMKA0(BI.I#,W*D!>O>E45HRZT+= M$C-H8'4@24%HDGP@DO$>EWG(G729J]$*WL-)(S-*R?3O(P@U%3C%U\0+;SOK M$Z3,!];"=[ _AI-V$5E5:BZA-USU2$-3X(?T<,P\/@!>.4QFLT>^D[-2;S[X M4A=/S+(RUVI">C[[@?DK3@_4G4WED^$HPC=GWKCLI:3[ M^YQ[N, ^*K / OM_ M6OQTTV($DR7Q(EFT2!812&^*Q#"W1T$V%R=!M^')&E2IL0_CLLFN4_% P\7_ MA<\C]8WIEO<&G95USR=<.C?%:R"@L7[[T>WU_);GP*IA&5.R M_E>4?P!02P,$% @ 63%?3P99KC[2 0 G 0 !D !X;"]W;W)K&UL;53K;ML@%'X5Q ,4A\1.%MF6FDY3)VU2U&GM;V(? M7U0P+N"X>_L!=ETOXX_A'+[+.1A(1ZE>=0-@T+O@G6I' QO.S@KI U;#+S"_^[.R$5E4RE9 IUO9(055AN\WQU/B\![PW,*H M5W/D.KE(^>J"[V6&(U<0<"B,4V!VN,(#<.Z$;!EOLR9>+!UQ/?]0_^9[M[U< MF(8'R5_:TC09/F!40L4&;I[D^ AS/S%&<_,_X K+-D=J] M*5S2;X5?L\5KF[WF--ZFY.J$9LQIPM 59K,@B%5?+&C(XD3_H],P?1NL<.OI MVS4]2L("NZ# S@OL_FEQ=]-B"!.'3>*@21P02&Y,0IA]V"0)FB0!@<.-20CS MY<:$K$Z' %7[>Z%1(8?.W\E5=KEZ]_XXDD_X=&]_,E6WG487:>P9]2>IDM* M+26ZLPTW]JE8 @Z5<=.]G:OIPDR!D?W\%I#E0E# *D\2G- H M2HE@78^+S.=.JLCD:'C7PTDA/0K!U/L1N)QR'../Q'/7M,8E2)$-K('O8'X, M)V4CLJI4G8!>=[)'"NH'8^KP'O#2P:0W<^0Z.4OYZH)O58XC5Q!P*(U3 M8':XP -P[H1L&;\63;Q:.N)V_J'^Q?=N>SDS#0^2_^PJT^;X#J,*:C9R\RRG MK[#TL\=H:?X1+L MW%5B/4K)M?^B25)%UJ80!<" M70EWWH?,1K[RS\RP(E-R0FK>^X&Y7QP?J-V;TB7]5O@U6[RVV4M!TR@C%R>T M8(XSAFXP\8H@5GVUH"&+(_V'3L/T7;#"G:?OMO3H4U@@"0HD7B#YJ\7XJL40 MYC]5[H,F^X# [LHDA$G")FG0) T([*],0ICTRH1L3H< U?A[H5$IQ][?R4UV MO7KWU)^N/_#YWCXQU72]1F=I[!GU)ZF6TH M);JQ#;?VJ5@##K5QTUL[5_.% MF0,CA^4M(.N#5/P&4$L#!!0 ( %DQ7T^_07EJQ0$ #<$ 9 >&PO M=V]R:W-H965TM M4M1IVV]B7W^H8%S C5*^Z 3#H7?!.9[@QIC\0 MHHL&!--WLH?.GE12"6:LJ6JB>P6L]"3!"8VB>R)8V^$\];Z3RE,Y&-YV<%)( M#T(P]7$$+L<,Q_CJ>&GKQC@'R=.>U? 3S*_^I*Q%%I6R%=#I5G9(097AA_AP M3!S> WZW,.K5'KE*SE*^.N-[F>'()00<"N,4F%TN\ B<.R&;QMNLB9>0CKC> M7]6_^=IM+6>FX5'R/VUIF@SO,2JA8@,W+W)\@KF>!*.Y^!]P 6[A+A,;HY!< M^R\J!FVDF%5L*H*]3VO;^76<3I(K+4R@,X$NA+TGD"F0S_PK,RQ/E1R1FGK? M,W?%\8':WA3.Z5OASVSRVGHO.;W?I>3BA&;,<<+0%29>$,2J+R%H*,21?J+3 M,'T3S'#CZ9LU/4[" MN@P-8+;/\K<7]38@CS)1PD"09)/@OLHIL@(M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>.[W1W30G:T MR*+O;(O,#%[)#LZ6N$%K8?^<0)DQIPE]**F@%H/RSV;\#',]MY3, MQ7^%*RB$ATPP1FF4BRLI!^>-GE4P%2U>IUUV<1^GF_1NIFT3^$S@"^$0X[ I M4,S\D_"BR*P9B9UZWXOPQ,F18V_*X(RMB'>8O$/OM>#W/&/7(#1C3A.&KS#) M@F"HOH3@6R%._#\ZWZ;O-S/<1_I^34\.VP+IID :!=)_2MQ_*'$+DWX(PE8] MU6";.$V.E&;HXB2OO,O /O#X)N_P:=J_"=O(SI&+\?BRL?^U,1XPE=T-CE"+ M'VPQ%-0^'._Q;*4;%W\!4$L#!!0 ( %DQ7T\.#!>+P@$ M #<$ 9 >&PO=V]R:W-H965TAJ=4LDXRW. MTY [ZCQ5O16\A:-&II>2Z7\'$&K(\!I?$L^\;JQ/D#SM6 V_P?[ICMI%9%8I MN836<-4B#56&[]?[0^+Q ?#"83"+/?*=G)1Z\\&/,L,K;P@$%-8K,+>F.5G%2<%QY6W81TF_0LM3J 3@5X1R%@H.']D MEN6I5@/2X]EWS%_Q>D_=V10^&8XB?'/FC<[I+4G+V0A/F,&+H K.>$<2I MSR5HK,2!?J'3.'T3=;@)],V23K=Q@6U48!L$MI]:O+UJ,8;9Q8LDT2))1.#N MJD@,\^VJ"%EN>3[CD M2BD+SLKJQGEIW!3/@8#*^NW.[?7XEL? JFX:4S+_5^3_ 5!+ P04 " !9 M,5]/:1VS(+8! #2 P &0 'AL+W=O; ?@T)L4RA:X0 M%(0FR0V1C"MX@I-!=I"2F;]'$'HL<(H_'$^\[5QPD#+O60O/ MX'[U)^,MLK#47(*R7"MDH"GP77HX9B$^!OSF,-K5&85*SEJ_!.-[7> D" (! ME0L,S&\7N
QC'C(EBLJ_,D^R;A-DFP19),C^*3'] M4N)6S%>59-53"::-TV11I0<5)WGE70;VCL8W^0R?IOTG,RU7%IVU\R\;^]]H M[&UL=5/; M;MLP#/T501]0)8JS98%MH.DP;, &!!W6/2LV;0O5Q9/DN/O[Z>)XWNJ^6"1] M>'A(4?FHS;/M !QZD4+9 G?.]4=";-6!9/9.]Z#\GT8;R9QW34ML;X#5,4D* M0C>;=T0RKG"9Q]C9E+D>G. *S@;904IF?I] Z+' 6WP+//*V0*<$ M.B?0U$LJ%)5_9(Z5N=$C,FGV/0M7O#U2/YLJ!.,HXC\OWOKHM:2'74ZN@6C" MG!*&+C#;&4$\^UR"KI4XT5?I])"M$^Q6->XBP6Y9_\,;"K)5@BP29/\HV/_7 M9,+L(T:M-DD6,Y5@VKA-%E5Z4'&3%]%Y8>]IO)._\+3MWYAIN;+HHIV_V3C_ M1FL'7LCFSFOH_ .;'0&-"^9[;YNT9LEQNI]>$)F?&PO=V]R:W-H965T,*!V*$Y*C -+8 M(D91% 0I8J0?_#*WN8,H.Q/G3()5.8C M.<%W4#_&@] 16EF:GL$@>SYX MK"_Q#N*VSP%O"SATE>[3W3R9'S)Q-\:0H_ M,(: 0JT, ]'+!2J@U!!I&[\73G^5-(77^Q?V3[9WW9@QT37F-:)R('"V8I!VL-J(G#8B2Q"_(L!N@MA) M$%N"Y(H@Q3=MS)#40@8+R7"8O&$S<:HD&Y4(W]_()!L9'.S"V"VS<\KLMC+W M@9L@=1*D_S_.S$F0O3O.*MOTJ=^.X V;V*F"WQ]GA;\)9S!9HQN-/C[?23MP846F6VF=Z+^<.? \7'Y4U#Z\-:_@50 M2P,$% @ 63%?3U0Y\NLL @ ^P8 !D !X;"]W;W)K&ULE57;;MLP#/T5PQ]069(2 M=W\_75S731B@>XE$ZO <4@ZIK)/J69< )GJI1:/7<6E,NR)$%R747#_(%AI[ MM?P$/\#\;'?*6F1@.50U-+J23:3@N(XW=+6E4Q?@$;\J MZ/1H'[E2]E(^.^/K81TG+B,04!A'P>UR@4<0PC'9//[TI/&@Z0+'^U?VS[YX M6\R>:WB4XG=U,.4Z3N/H $=^%N9)=E^@+V@61WWUW^ "PL)=)E:CD$+[WZ@X M:R/KGL6F4O.7L%:-7[MPLDC[,#R ]0%L"&"AEB#D,__$#<\S);M(A$4QP@BE*,/4$TW<$TZLB R;UF"9@'E)<9(:*S!"1V95(P,S'(BS! M1>:HR!P1F>,$"Y1@\?&[3%&"%,E@<54FAKESETM49(D0+'$"FN#_Z^3CA=([ MK4%OLI@DR75O8* [[4'1_MA0AE#<:1"*=PC]CQ:A>(_0VR9!JL5 USID-'MJ M4"<_=754R'/C1_[(.TSV#?.SZPT>GH7O7)VJ1D=[:>P$]'/J**4!FTOR8)NI MM"_18 @X&K==V+T*XS@81K;]4T.&]R[_!U!+ P04 " !9,5]/_Z^B-OH! M !.!0 &0 'AL+W=O &+BA^S$S7I3M.T29M,MNGV-Z/'T2R*!6;<]ST$@&[EX ME0V 0F\=ZV7N-4H-1XQEV4!'Y0,?H-"EQ9&N>HC4\F%\UP<*M)W_H*D;_;@M P:U,EU]&9&8KO@T4'R87R^\/*'% M'U!+ P04 " !9,5]/NE%U?A," "B!0 &0 'AL+W=O4&JE4!/+HDSE$31"G%:-V&1N]A!%KFX:E8W<)"!NG).Y=\=,-%M MPSB\!Y[K2Z5M !5Y2R_P _3/]B#-"8TLIYI#HVK1!!+.V_ I?MP3BW> 7S5T M:K(/;"5'(5[LX>MI&T;6$# HM66@9KG!'ABS1,;&GX$S'"5MXG1_9__L:C>U M'*F"O6"_ZY.NMN$Z#$YPIE>FGT7W!89ZLC 8BO\&-V &;IT8C5(PY9Y!>55: M\('%6.'TM5_KQJW=P']/\R@" MV7^LEMI_(G[$IIFE#;K>N7>F6F6BMP)'ZQS=+-& V?689(*)1P0R[*-$XI/8 M)8OTY+W ?HG(UGX%["T"NWP\-;@A?H+42Y Z@O1=%[)9%WK,RF&:7@2GFVA6 MRA*5D?@#+YG72^;QLIEYZ3'91(40@OTJ*Z_*:JD2SVK9K18J&_+!ER=>$;(0 M6<W'1002FNC9M,D^@X@)X2=V7>X/WT M^D[EI6Y4H@?3C\H,S/' X*SMEIB][,=&?]"B'28B&L=R M\0]02P,$% @ 63%?3T.LJBZ? 0 F0, !D !X;"]W;W)K&UL=9-M;YLP$,>_BN4/4(>'=E,$2$VKJI,V*>JT[;4#1[!J M<]1V0O?M=S8$I15[@WWG__WN ;L8T;ZZ#L"S=Z-[5_+.^V$KA*L[,-+=X ] MG;1HC?1DVJ-P@P79Q""C1;K9W DC5<^K(OKVMBKPY+7J86^9.QDC[=\=:!Q+ MGO"+XT4=.Q\82?X'\->TN66"B-,M [A3VST);\/MGN\J"/@M\*1G>U M9Z&3 ^)K,+XU)=^$@D!#[0-!TG*&!] Z@*B,MYG)EY0A\'I_H3_%WJF7@W3P M@/J/:GQ7\J^<-=#*D_8O.#[#W,\M9W/SW^$,FN2A$LI1HW;QR^J3\VAF"I5B MY/NTJCZNX\R_A*T'I'- N@0D<3AB2A0K?Y1>5H7%D=EI]H,,OSC9IC2;.CCC M*.(9%>_(>ZZR)"G$.8!FS6[2I%>:=%$(HB\ITM44:0S//Z3X#R!;!601D'T M9.N ?!60KU20?VIR37/[*8FXFFJXM#^D/:K>L0-Z^D%QC"VB!^)M;N@F=/1. M%D-#Z\/V"^WM=%LFP^,P/P2QO,;J'U!+ P04 " !9,5]/)I;[S^ ' !/ M- &0 'AL+W=O3'^O59G<]?6S;IP^SV>[NL5XO=N^;IWK3_>>AV:X7;?=Q^V6V M>]K6B_O]0^O5S%15F*T7R\WTYFK_W;/^[K5?- M\_54IJ.V^S1[:>5^N:XWNV6SF6SKA^OI M3_)A+M;V3^Q-_E[6S[M7[R?]6#XWS=?^PV_WU].J=ZE>U7=MW\:B>_E>S^O5 MJF^J<^3?8ZO3ET[[!U^_/[7^RW[TW6@^+W;UO%G]L[QO'Z^G:3JYKQ\6WU;M MI^;YU_HX(C^='(?_>_V]7G7FO2=='W?-:K?_.[G[MFN;];&5SI7UXL?A=;G9 MOSX?VS\]AA\PQP?,RP/B+CY@CP_8XH'9P;/]4']>M(N;JVWS/-D>ENMIT>\* M^6"[R;SKO]S/W?Y_W6AWW;??;ZR$J]GWOJ&CS>W!QKRR,><6]5 J(I1'$S"WF2S-Y%@C.1B*-K,Q."3Q=XX MZ(U3WEA)A3L'&__:'5?ZHFTBF14/_?# CZ*/6Z_Z>%>X.@A,_\Z.-'X@,(7PC8+2V[$K&=85)1

L',(YIZ M-,B.1F<0\J0;3"D".$5A2 "I=+NQ(KM),&L(H V%#]&DL._*D:XP,0AB!M8$ M!K/$$;L? U 0 GTYX*0&[&+E2JX$9B$GNG,QH"4/V;D9G"#J8-9&[ @QF!J, MI@:]OXWFAG@=IP,!QJ@& M$X=!88#:3/J [\ZABG2$Z<4@>F$3CPG!C#CB+<:Q!3A6F\1JC-J8?$ERP,P% M+R0(LQC,%H!9;2:K42HJ7 !&GA"+Q3BV*%0HMYS5H8(B.61C"*=8DLJ @$+M M2ZL#"AMS5 NES;J%LF3S64PO%M$+&Q,F#NM'[%_,"A:%"FK_:E;P/I/PQV)> ML( 7]+[4O$!(P6)2L( 4]([3P03K!?.&!8&$WDLZ1N"3YC"[., NEOCJ,!\X M&;Y''(:Q0\=QN4>.8"9P*+DH=Z33(41?#"A]T5;>LX/5859Q@%4L6V7,%VY$ M N(P&;@!"?.8,OR M?&#N00AA?2+[Q&-F\8!9+*%(C]G CPCT/4:Q'Q+H>UA95+.OK9P)!,N>E!>' MI ->H[0DE8LFYXY@%/LA&8/7L8%R!"050K(*C]G #\DJO(X>T!)I*V<< :I'GEVOGUS*8)B)*(MC-#D9V')%$1(S%J+&HIC:"'.+"U$8,V8@R?741 M!6)_GPRKDD<,[0@B!\OF!6,QCLCA(\9.1#E\>3A&<,67,T%8)#=\X!1F58^( M$1;3B.%BZ,0AV7?4T.'#31@X"0&'8"]AX*01P$D8.&D #;>XP* NZL+"X"!F$$LZ0@= M9 S$'$9,"T98'I(?9J ^<2(EYH'9A>I^QCC,"(=LPQ']R2@!"E.@#$#B[2RYV3U1CT4F?&"J%1$:%*A,X]$ MX5(1"4DUXM23BHA#J@'AXOQD-;"^)Q61D50 F(YZ3(0DU8B@42HB_JB&A(TG MJS=J2">SUWI&7D02)@\#^C#KV Q3Y=>($%.8I@N)NK0X":BZ3.6XQP2=2-OE MR*DC3+AU%&4-'#;!$]1DJ3T!1%E?[\Q>?D-T\S]02P,$% @ 63%?3[2%Z2>G 0 MG0, !D !X;"]W;W)K&UL=9-M;]L@$,>_"N(# M!(>D;1;9EI96U29M4M1IW6MBGV-4,!Z0N/OV.\"QO,I[8[CC?[][,.2#L6^N M!?#D7:O.%;3UOM\SYJH6M' KTT.')XVQ6G@T[9FYWH*H8Y!6C&?9/=-"=K3, MH^]HR]Q@O&U+F@6"@(%E0\$@\=>3L+!HU&_9.W;@NXHJ:$1%^5?S/ %QG[N*!F; M_P974"@/E6".RB@7OZ2Z.&_T2,%2M'A/J^SB.HS\6]AR !\#^!3 4R\I4:S\ M27A1YM8,Q*;9]R+\XO6>XVRJX(RCB&=8O$/OM=S?L&D"CYI T?*;AG_BD M85@&;!8!FPC8S 'K_P"VBX#M0@6[#VTFS2YJNJ3)^.IC M&C:;;+BXWX4]R\Z1D_'XD^(H&V,\(#%;X6UH\:U,AH+&A^T#[FVZ,9/D74$L#!!0 ( %DQ7T^P_QV4NP( #8+ 9 >&PO=V]R:W-H M965T#N^L'^VYK69-95LP>M?U58=9F$9!ENVH\=:O?#S%S88RL)@8H%6\&%MU*0]_[9]7:YWG@OY3!!7@HP-<"1/Y;D X% MZ:,%9"@@HX*XMV+W9DD5G4\%/P>B?[T=-:<(/1&]^QNS:#?;_J>W1^K5TSS- M)M/X9(@&S'./P;>8/+G'+%P,OD*3Q;<5P:# 4FG$ZL1N: MU!<:[/G80:'Q4<"AP1\(#89#@Z'0.&Z)XS:/QE_V^.8^8FZ4WZG85ZT,UESI MJXV]@.PX5TP3)I$^CP=]B;U.:K939ECHL>AO6$=:]>?$>(.E M&O)S(#I.\-$$-32(PC -&ERW?EF8N6=>%NPB:=V29^Z)2]-@_F=#*+NM?>#? M)U[J0@-056S95L":6:2?GX/9#ZHZ8.G/;O[)],\BJ9 M/19DR^BO^BBKM9_YWI&<\(7*%W;[3(:$$M\;LO]*KH0JN':B- Z,"O/U#A"_A[D#HB$@&@- _,\ . 3 ]P;$0T \"PCZ5,S:[+#$ M9<'9S>/]]G98GR*PBM7J'_2D66SS3RV/4+/7$J*T"*Z::,!L>DPTP42/B*V- M@&GXB-G9F"0;(8$R.3J-G$XC$P\?-("; #H)H"&()P1HYG'30U(#:0T$0)"A M?):*#8-YFL=N,['33&R9@2ET$R1.@N3]RY$Z"5+; 82S?4VM1.,8+=A$3A5D MJR T4^DQR40EC^'"V(, MGY3K2CV[XX"2D]1=I/J\?WOZ@63=\*X&X^->_@502P,$% @ 63%?3ZU= MBH,> @ 5 < !D !X;"]W;W)K&ULE57;CILP M$/T5Q >LL0GD(H+4;%6U4BM%6W7[["23@-9@:CMA^_>U#4'99)#H"[YPYIR9 M V-GK51ON@ PP7LE:KT."V.:%2%Z7T#%]9-LH+9OCE)5W-BE.A'=*. ''U0) MPJ(H)14OZS#/_-Y6Y9D\&U'6L%6!/E<55W\W(&2[#FEXW7@I3X5Q&R3/&GZ" MGV!^-5ME5V1@.905U+J4=:#@N X_T=6&)B[ (UY+:/7-/'"E[*1\9/L5^H*2,.BK_PX7$!;N,K$:>RFT?P;[LS:RZEEL*A5_[\:R]F/; M\U_#\ #6![ A@'6U=$(^\\_<\#Q3L@U49W[#W3>F*V:]V;M-;X5_9Y/7=O>2 MQXLH(Q='U&,V'89]P- !0RS_(,)0$>8)XEN"=(0@1@EB3S#[D &[R[+#I!Y3 M>PRC$8UPF1DJ,T-D8IP@00F2Z86F*$$ZH=#TH=#EH/P*.4!BQA]&0)"WO%#0L!1^.F&ULE5==;YLP%/TKB/<6?P"&*HG49)HV:9.J3MV>:>(DJ( 9.$GW[V>, M2XE]J>A+P,ZYYYYK;@XWBXMH7MHCY])[+8NJ7?I'*>N[(&BW1UYF[:VH>:6^ MV8NFS*1:-H>@K1N>[710600$H3@HL[SR5PN]]]"L%N(DB[SB#XW7GLHR:_ZM M>2$N2Q_[;QN/^>$HNXU@M:BS __%Y5/]T*A5,+#L\I)7;2XJK^'[I7^/[S:$ M= $:\3OGEW9T[W6E/ OQTBV^[Y8^ZA3Q@F]E1Y&IRYEO>%%T3$K'7T/J#SF[ MP/']&_M77;PJYCEK^484?_*=/"[]Q/=V?)^="ODH+M^X*2CR/5/]#W[FA8)W M2E2.K2A:_>EM3ZT4I6%14LKLM;_FE;Y>#/];&!Q 3 9 E3NCP*H":#O :$N MOE>F2_V2R6RU:,3%:_JG56==4^ [J@YSVVWJL]/?J6I;M7M>T80M@G-'9##K M'D-&&#P@ L4^I"!0BC5QPLEU@HV+B!(X P6+H#J>7A4Q01""!*$F"*\(4NL4 M>DRL,97&A!&CV"K%15%&&(/%1*"8R!63(DM,CXE&:6XPH\16 \!(%*43-*"KXA&+[>8$8!B1J:>.82/"%'AH\00%;$4X_$3KP :" 0=Q M6\?U!HS']9IC<6%I&$\8"(8=!$,6XG2.ZPXW841#6P\ 2]"4B6#813!D(T[? MN#X2LRBU]0!N,WZ#7LN!W08#=I-,-1[L-_@3AD-@PR%S#(>X3I(RYW4.V U& M4VI@MR%SW(8 +I+8[T (]($A6'&UL?97;CILP%$5_!?$! M8^Z7B"!UJ*I6:J5HJDZ?'3@$- 93VPG3OZ]M"&+ Z4NPS3Y[G6W R4;*WG@# M(*SWCO3\:#="# >$>-E A_D3':"7=VK*.BSDE%T0'QC@2A=U!'F.$Z$.M[V= M9WKMQ/*,7@5I>S@QBU^[#K._ST#H>+1=^[[PTEX:H190G@WX C]!_!I.3,[0 MXE*U'?2\I;W%H#[:G]Q#D2J]%KRV,/+5V%))SI2^J76*'C5YCS MA+8UA_\.-R!2KCJ1C)(2KG^M\LH%[687V4J'WZ=KV^OK./O?R\P%WES@+05N M\-\"?R[P-P5HZDQ'_8P%SC-&1XM-#VO ZIUP#[[(D3FRF)D9+L*('C;"C)_KGX;FBFI$9* M:LCB;BCI[AWSDL#=]%+L57);$V?3#%I]P^I,_8'9I>VY=:9"'@?ZHZTI%2 = MG2<9K)''^#(A4 LUC.6838?9-!%TF,]IM/Q9Y/\ 4$L#!!0 ( %DQ7T_B M=[#.]@$ P% 9 >&PO=V]R:W-H965T; M<6SG Q.OWES 4C2B]%C60O@)QL$J,( M;S8)8J3M_#*WL8,H>@'/A/P:[?6KT5O"[A4$NYI[IY,CYBUE\.Q7^QA0$ M%"IE'(@>KO $E!HC7<;?R=.?D29Q.;^Y?[&]ZUZ.1,(3IW_:DVH*?^M[)SB3 M"U7/?/@*4S^Q[TW-?X^)^8N#'=9[4YF@W0K[318+(HWGZ 29R8Q(&)5YCD#O,)AUGF MQJ1.3.K )"M,>K=I01ALTS4'+4XC U';>RB]BE\Z^P8LHO-5?\3V-+_)QW?B M!Q%UVTGOR)6^$_;DGCE7H*O9/.A^&_TTS0L*9V6FJ9Z+\8*."\7[Z>U!\P-8 M_@=02P,$% @ 63%?3_DR>;'[ @ X0P !D !X;"]W;W)K&ULE5?;CILP$/T5Q > ;>ZK)%*3J&JE5EIMU>VS-W$2M( I M.,GV[VL;+P(ST.T+8'-FSAD/,S:K.V]>VPMCPGDKBZI=NQNZQV:SX511YQ1X;I[V6 M)6W^;%G![VL7N^\33_GY(M2$OUG5],Q^,/&S?FSDR.^]'/.256W.*Z=AI[7[ M"3_L2:0,-.(Y9_=V\.RH4%XX?U6#K\>UBY0B5K"#4"ZHO-W8CA6%\B1U_#9. MW9Y3&0Z?W[U_UL'+8%YHRW:\^)4?Q67MIJYS9"=Z+<03OW]A)J#(=4STW]B- M%1*NE$B. R]:?74.UU;PTGB14DKZUMWS2M_OW9LX,6:P 3$&I#<(@D6#P!@$ MO0'!BP:A,0@M [\+1:_-G@JZ637\[C1=>FNJOB+\$,K5/ZA)O=CZG5R>5L[> M-B%*5OY-.3*8;8$I$[)HSH \D!L.= M 1. !=LL'2@;L$2Q-[=N< ?!0'L@=G4;4#HFFFDB&.XB&&H1,\T.PST"1Q_O MEQBN;@R5-[)[_Q04(&PW_V706 Q'_.VW.>=4Z+US(4Z@^*YXX%TRZ0YYT=)'_&_V@8">A'A/YW'2'[FX@ M>&U^*/S^KV;S%U!+ P04 " !9,5]/V;SM>]X! #.! &0 'AL+W=O MBJ MMK\=6 (Z&U/;"=>WKVT(HN#^P=YE=F9V,2Y&+MYD"Z"\=T9[>?1;I88#0K)J M@1'YQ ?H]9N&"T:4#L45R4$ J6T1HP@'08H8Z7J_+&SN+,J"WQ3M>C@+3]X8 M(^+/"2@?CW[H/Q*OW;55)H'*8B!7^ [JQW 6.D(+2]TQZ&7'>T] <_0_A(=3 M9O 6\+.#4:[VGNGDPOF;";[41S\PAH!"I0P#T.'T5U>K]NCGOE=#0VY4O?+Q,\S])+XW-_\5[D UW#C1&A6G MTCZ]ZB859S.+ML+(^[1VO5W'F?]1YB[ "O#4RR1DG7\DBI2%X*,GIMD/ MQ'SB\(#U;"J3M*.P[[1YJ;/W,L99@>Z&:,:<)@Q>8? S7C!(\R\BV"F"+4'T MCTCN)HBUZZ5VXTJ?:GKV&&PO=V]R:W-H965T MZQRWQ@P'0G39@F#Z3@[0 MVR^U5((9&ZJ&Z$$!JWR1X(1&44H$ZWI<9#YW4D4F1\.['DX*Z5$(IOX<@

  • ;G<%(V(BM+U0GH=2=[I*#.\=/N<$P=W@->.YCT M9H^RF2>)>1BR-:,,<90S>8#P2Q[*L$#4D)@C[$G MB+<$T6.8( D2))X@^<LE7N_4JK;!8$\5=!0^<0[:/67"Q<-57HJKH'L M!-"S#6I8@,,P#1I:MWY9V+4741;\IEC=PHOPY*UIJ/A[ ,;[O8_\Q\)K?:V4 M60C*HJ-7^ 'J9_>L)N.S]CVAW0-@$6,6O&GHY&WNFE"/G M;V;R];SW0Y,1,#@I8T'UZP[/P)AQTGG\&4W]B6D"Y^.'^V=;O"[F2"4\<_:[ M/JMJ[Q/?.\.%WIAZY?T7& M*?&^L_AO<@6FYR40S3IQ)^_1.-ZEX,[KH5!KZ M/KSKUK[[T?\1Y@[ 8P"> O!0RP"RF7^BBI:%X+TGAN9WU/QCM,.Z-R>S:%MA MO^GDI5Z]EW&4%<'=&(V:PZ#!,PW.\:0)M/\$P4X(M@;1W"#,W0:1TR"R!O', M(,J319:#)K6:UFH2G!,W)7928@8:-FTW%$-B3%R==Z4OI6G"X*+,,--C,9S,PT3Q;KQU@NGJ*_\!4$L#!!0 ( %DQ M7T]SZY&PO=V]R:W-H965TLU@O^5F51A2?/547%GPTK^77E(_^V\5(< M3ZK="-;+AA[9=Z9^-,]"KX*>95]4K)8%KSW!#BO_$3ULL3$PB)\%N\K!O=>& M\LKY6[OXLE_Y8>L1*]E.M1147R[LB95ERZ3]^-V1^KUF:SB\O[%_,L'K8%ZI M9$^\_%7LU6GE9[ZW9P=Z+M4+OWYF74"Q[W71?V475FIXZXG6V/%2FG]O=Y:* M5QV+=J6B[_9:U.9Z[?AO9K ![@QP;Q!];$ Z ](;V&S.&D2=0>08!#84DYLM M572]%/SJ"?MZ&]J>(O00Z>SOVDV3;/-,IT?JWP( :,EAH","&*8( ()(D,0C0@2)UT6 MDQI,;2.)%TD&R\2@3 S(I(Z,Q20#&4+2L/W!2@FHE !*,ZZF($%Z?THSD" # M/,B=6+-)K#A+XW&P]AC=C=S>@QRYGX/NYU/W8T=J V$0+()"N$Q#@ *[=1I. M0XKB[(.0T$Q30( :<=6ZUA$.Y,)%2+(\RF:*$H'MX1%A0"YRY2P(H;%<.)=' MN $@ DC%KA3YGPI&<*= 0*N(W58!@M(9';A5(*!7Q)FK X'R&1VX42"@4R3N M0>] \3!SW6 P7- 8*.G$KK /E@W 16K@?^F P651,',W4)KT=/]=F9!SL M]I/A(S:3R3^X'2N_47$L:NF]E)ME^4[*#:VU3? M"SO.V87B33>J!OV\O/X+4$L#!!0 ( %DQ7T^/:^2Q$@( !8& 9 M>&PO=V]R:W-H965TY5B44*E" M5(&$TRK\/%MNJ<4[P*\"&C78![:3O1!O-OAV7(61-00<#MHJ,+-<80.<6R%C MXT^G&?8E+7&XOZE_<;V;7O9,P4;PW\51YZMP$09'.+$+UR^B^0I=/R0,NN:_ MPQ6X@5LGIL9!<.6^@\-%:5%V*L9*R=[;M:C$N"?,\'\)24=( M'B7@CH!'!-2VXF:S99IEJ11-(-NW6S/[(YHML9G^P2;=L-TS,QYELM<,4Y*B MJQ7J,.L6$P\P\3UB,T60Q3UD.X5@2GL,,B9[I['7:>P$DJ$ )GZ!Q"N0. %\ MYV ^:K7%4(>IVE874\1CZGEDBDQ+D81.+?EPB^3YZ)2P5YH&PO=V]R:W-H965TNY]XV7IJJEGH#Y6F'*_@-\D]WX&J%)I=30Z$5#6L= M#N?,??)V1:+U1O#:0"]FQGLAUQN)_PA6( MDFL2E:-D1)A?I[P(R>CHHE H_AC&IC5C/_K?PNP!_AC@3P$J]UH\S#Q4G351J-F/VC\ MF>9Q>R\IUI)/$Z0 )@K?1K'W5^'^(L%7BKL$@;7,P(0'\S+#R&X06@U"8Q#> MG=."<3]H8J-IC2:(-XLZUIK$>[2#1%:0R (2+$ &330'\597MA;%01C:46(K M2FQ!"15#G4:N^ M/"T(G*6>)FK.A^XT+"3KQL:+INZ?_P=02P,$% @ 63%?3ULE(/[= @ M"PL !D !X;"]W;W)K&ULE5;M;ILP%'T5Q ,4 M?_ 9)9&:--,F;5*U:=MOFC@)*F!FG*1[^]F&4F+?=/1/L&_./;[G&%WN_,+% MWO&&U>J?/1=5+M56'(*V$2S?F:2J# A" M<5#E1>TOYR;V*)9S?I)E4;-'X;6GJLK%WQ4K^67A8_\U\+TX'*4.!,MYDQ_8 M#R9_-H]"[8*!95=4K&X+7GN"[1?^/9YM<*P3#.)7P2[M:.UI*4^IS9FI6E9E)U_.E)_>%,G3A>O[)_,N*5F*>\96M>_BYV\KCP M4]_;L7U^*N5W?OG,>D&1[_7JO[(S*Q5<5Z+.V/*R-;_>]M1*7O4LJI0J?^F> M16V>EY[_-0U.('T"&1+4V>\ET#Z!OB6$[R:$?4(X]82H3XBL$X).NS'S(9?Y MV8_Y2?K8J>EV$2SX.S)NHQJPY#1I@LO88\ MN! \( )5P% %@:I8$2>=7!^P=A%99M7P7Y+-NR1795+0+&KRZ959"4P0@@2A M(0C'-M'(XF!=Q8<\E4\>A.7)6HMN/.LVDC?]Z!D,\^_R M'U!+ P04 " !9,5]/%FP[ C<# #]# &0 'AL+W=O^3GCO#F6-]4\MRFGG'IOU4EUT6=3RL0G: M2U7ES;^-+-5M%4+X.O&C.)YT-Q&ME^?\*']*_>O\V)A1-&;9%Y6LVT+502,/ MJ_ ![K5+JN1M\W:_"N".2I=SI+D5N+E>YE67993(< M?X>DX;AF%SB]?\W^V19OBGG*6[E5Y9]BKT^K, N#O3SDEU+_4+AOROX;A 60((&, 81\& MT"& O@4DMOB>S);Z*=?Y>MFH6]#T3^N<=X<"[JG9S%TW:??.?F:J;D'IZ17\(DB6R0\GOS-?-$AQLTD1K"X MZR:QQT4Y<>"WB"IC9.8(PXRW 8*3N3B8R#TZF$C,. R@+O@ Q#]N,T! M12A<;QA$T\/%,^(^>43%!)TQ7_B"JA-(9'-Q& ?%1X=H7 M^"8),:7>_O@RELW]S@'NIH#9J>MA@VAJ480L?!Y4-NM>N*<"9JJ>72 BX9D7 M)IKYJ2&XE1+$2H4+0WR3!"* NCR(C@L@[O9$DZ:QDLW1]M=ML%.76G?MV61V M[.$?2-=T.O,;T]OWG?A;FO[%X'O>'(NZ#9Z4-BVM;3P/2FEI*..%.4XG\RXR M#DIYT-TM-_=-WY#W ZW.P\M&-+[QK/\#4$L#!!0 ( %DQ7T_AI?$8"0( M +@% 9 >&PO=V]R:W-H965T?,F2&>K&?\ M5=0 TGNGI!4;OY:R6R,DBAHH%@^L@U:]*1FG6*HCKY#H.."3(5&"HB!8((J; MUL\S$SOP/&-G29H6#MP39THQ_[,%POJ-'_K7P$M3U5('4)YUN((?(']V!ZY. M:%0Y-11:T;#6XU!N_*=PO5]HO '\:J 7D[VG*SDR]JH/7T\;/]"&@$ AM0)6 MRP5V0(@64C;>!DU_3*F)T_U5_=G4KFHY8@$[1GXW)UEO_$??.T&)ST2^L/X+ M#/6DOC<4_PTN0!1<.U$Y"D:$>7K%64A&!Q5EA>)WNS:M6?M!_TIS$Z*!$(T$ ME?LC0CP0XO\E) ,AF1&0+<7T9H\ESC/.>H_;?[?#^B,*UXGJ?J&#IMGFG6J/ M4-%+GJQ6&;IHH0&SM9AH@ED]WD)V]Y!P1"!E8'01N5QLHSMZ-$OP*6)_CTB# MP&TB=K8B-@+QM!7+I5L@<0HD1B"Y<1#.7%K,PF!:6X>RJ7_N3*DS4^K(-.O' M-KW+M QO$]G.?HZ[,;1P&EHX#,4S0Q:33A+-K7R$L";0Y+NFP"LS,X17L'-K MYM4D.HZEI\CY R9@$921X4!YJ-4;' X%2ZNU2 M[;D=)O8@63?,230.Z_PO4$L#!!0 ( %DQ7T\OB_V( @( (P% 9 M>&PO=V]R:W-H965T2NYK#;NO>OD4.".R&?6?P&;3^PZ-OEO< *B MX#H2Y2-C1)BODW5",FI55"@4OPYKW9BU'V["T-*6"8$E!"-!^;Y&""TA?"=$ M5PF1)42?]1!;0CSS@(;<33'W6.(TX:QW^- .+=9=YZ]C];LR;31_Q]RI>@IE M/:6Q%R7HI(4L9CM@@@EF=7\.V5]"_!&!5 !C%,%2%-O@@AZ<.]A=(E:K60P? MBCQ>%3D+,UPL5FCXX=1#\)\\HT6!R A$9]6.9]5>PMS.JO$)S'X) MUHUPCDRJ!V#:M&!,@@K=NU&-7ZG1.!X(%%)O[]2>#P-B.$C6VMF'Q@&<_@-0 M2P,$% @ 63%?3R1HJ1R6 @ Q @ !D !X;"]W;W)K&ULC59=;]L@%/TKEM]7?P"V$R61FK3I)FU2U6K;,TU(8M4V'I"D M^_<#3%R'W'9Y,7!]SN'> P(F1RY>Y8XQ%;S552.GX4ZI=AQ%B^4D_\^)6Y>D@8N.*_LP.K--QDHN=8 M\4K:;[#:2\5KIZ)3J>E;UY:-;8]._T2#":DCI#U!S_T9 3D">B?@3PG8$?"U M!.((Y%I"Y@C9M37DCI![,T2=NW:Y[JBBLXG@QT!T&ZZE9E\GXUQOB)4)VO6W M__2*21T]S$A<3**#$7*8>8=)!YB1!UE>0I(>$>D$^BQ2*(MY>D%/SR=87")( M/#K'W%UB1A[D'I!)8J^6_R;S\.E$9^4BT'1D^>@LBP_\PJ M@+X3,!+P"6$$0\M24 RTDRRCV?H=RR N6P M502TB@!>(U@@ P4RP&OL>=UAR"#148$(\CP$4*A B><-@,H1R3QK("V,/]B% M.5A8#CA#8($"%"@NG$DN=F&'R8=+&-]@#W4'HE+/OR6(ROU- Z*0[TPT."!K M)K;V/I3!BN\;94P91/LK]S8U!ZP7GR?C^P2(+_45W=VH[_+=_?Z#BFW9R."% M*WVLV\-WP[EB.OGX1J_H3C\I^D'%-LIT<]T7W<7:#11OW9LAZA\NLW]02P,$ M% @ 63%?3Z_( !V\ @ _PH !D !X;"]W;W)K&ULE5;;CILP$/T5Q M+"H^]/W(*W%>N?.ICFW8?$I/HL@KLF$./Y4E9O^6I*"7 MF0O<]\!S?C@*%?#FTQH?R$\B?M4;)G=>Q[++2U+QG%8.(_N9NP"3#$0J02-^ MY^3"K]:.DO)"Z:O:?-O-7%]51 JR%8H"R\N9K$A1*"99Q]^6U.W.5(G7ZW?V M+UJ\%/.".5G1XD^^$\>9F[C.CNSQJ1#/]/*5M(*0Z[3JOY,S*21<52+/V-*" MZU]G>^*"EBV++*7$;\TUK_3UTO*_I]D38)L NP1Y]KV$H$T(/A+"NPEAFQ". M/0&U"<@XP6NT:S/76.#YE-&+PYKWH<;JM0,3)!_75@7UT]'WI)]<1L]S!**I M=U9$+6;98. 5)DWZD/40 CJ$)POHJH"V*I9PD [[!ZR&B#0U:GA(DMTEZ949 M6,T*='[0,RNV$X16@E 3A#T"P\IE@T$:4S56!@DRQ*Z&J#0&ON'(**KL 55/ M%K+*0A99-XR-K 31>&-C*T$\PMAXH!/&B0%:#4%!F!I_B/48INP!4T]48A65 M#$7!&\\EM1*DXVT%OKT]^".,;4&]]\P/@M"PU@)#"0K-3C**+'M$UA=WH_I+BSI:=* M*$NNHMVTMH#JXV_$EV"R I;X6DUW>ECXH&]&PQ^8'?**.R]4R)%##P9[2@61 MM?M/LNJCG$:[34'V0BUCN6;-2-9L!*W;<=/K9M[Y?U!+ P04 " !9,5]/ M;G$3WH0" !6" &0 'AL+W=OR-GP@1WGM3MWSIGX3H%D' =R?28/Y .]+*-P?*&BSDEAT#WC&" M]YK4U $,PR1H<-7Z9:%CSZPLZ%G454N>FV9R%PPJ^ZHA+:]HZS%R6/J/8/$$0D70B%\5N?+1VE.M;"E] M4YMO^Z4?JHI(379"26#YN) UJ6NE).OX8T3](:9D3>O? MU5ZWMRP.=:O-#K5V(:0KYGNO].+J26<%6)S+&C-=>?WN[,!6V,BBRE MP>_]LVKU\]J_28&AN0G0$.! D+EO$2)#B#X)\4U"; CQO1F0(2 K0]#WKLW< M8('+@M&KQ_KST&%U[, "R:]KIX+ZV]'OI)]<1B\E@E$17)20P:QZ#!QA\FP* MV&Q3&%IN]YA$8UJ#R1%(+4/FL PEF=7Q9HZ"80)RVQA'SB3+P]3=&W+V MAF:](8C< HE3(+G?W=0ID-[A;H]!$]MB:!WG]1R5QE$"+'/G*.E:DB:6N0Y8 MG(19Y&XM<[:6.ULJY"37\_9 J2"R^O!!GHR3O.2'34T.0BU3N6;]3==O M!.W,+1X,?R7*?U!+ P04 " !9,5]/#@I[YP(" #M!0 &0 'AL+W=O MT9GSF<,VM/-E+VS!L 8;UTI.>YW0@Q'!#B M90,=YG=T@%Z>U)1U6,B071 ?&.!*%W4$>8X3H0ZWO5UD.G=B14:O@K0]G)C% MKUV'V9\'('3,;==^33RUET:H!"JR 5_@.X@?PXG)""TL5=M!SUO:6PSJW+YW M#\=4X37@9PLC7^TMY>1,Z;,*OE2Y[2A!0* 4B@'+Y09'($0121F_9TY[^:0J M7.]?V3]I[]++&7,X4O*KK423VXEM55#C*Q%/=/P,LY_0MF;S7^$&1,*5$OF- MDA*N?ZWRR@7M9A8II<,OT]KV>AVGDRB:R\P%WES@+05N\-\"?R[P-P5H4J:M M/F*!BXS1T6+3GS5@=2?<@R^;6:JD[IT^DVZYS-Z*T(LS=%-$,^9APG@KC/<6 M<=PCPF2!("E@4>$957BZWG^C(C 3^$8"7Q,$*X)HZV*"1!K23Y @CJ.-DSTJ M]!(_-&L)C%J"G19)828(C03AQ[L1&0FB][LQ0<*USR2,@TTW]J@@C/S4K"4V M:HD-W?@'06(D2#[>C=1(D+[?C71_-SQG>\GWH-A-HXT2M'IX:A!^P^S2]MPZ M4R'?L'YI-:4")*%S)QO;R-F[! 1JH;:QW+-I DV!H,,\7-$RX8N_4$L#!!0 M ( %DQ7T^K_F"6RP$ *<$ 9 >&PO=V]R:W-H965T@ PR:O@HZ[18,RTPUBW PBJ'^0$HUWII1+4V%*= ML)X4T,Z3!,<9(1LL*!M14_G>0365/!O.1CBH1)^%H.KO$W YURA%;XUG=AJ, M:^"FFN@)?H#Y.1V4K?"JTC$!HV9R3!3T-?J8[O:EPWO +P:SOIHG+LE1RA=7 M?.UJ1)PAX- :IT#M<($]<.Z$K(T_01.M6SKB]?Q-_;//;K,&_P06XA3LG=H]6:C?J*&-I62P73':#R58,MAY6(UG42.8%BAN! M/"Z01P7RB$!QER2&*>^2+)B-QXP>DS\^DI00$G=31-T4D9TV<8$R*E"^(TX, M/O_]>RD-6%'R8%4'>VNL!8?>N.G6SM7R M[RR%D5.X%O!Z-S7_ %!+ P04 " !9,5]/P%TT-&UL[;U[<]M&MB_Z][F? N7C.:&K0(9/D4SVGBI: MIAW-R))&E).=.W7J%D1"$A(2X "D;$W-AS_KU2]T@Z*<[%WWWIVJ5"R20#]7 MKU>O]5O_5E6[Z,MFG5?__NIAM]M^]^VWU?(AW215I]BF.?QR5Y2;9 _6.?GA;[?/?OKT:#\:L__UN5_?G? M=G\^+1[3,KI*[M.H'54/29E6__;M[L__]BW^S(^<1!^+?/=01?-\E:[JOR[2 M;2<:=..HW^U-ZS]>+G>=J-\+_\A=;Z'K3OVG=\5ROTGS773SM$WK/_:Z[;\U MOO"W?5+NTG+]%%VGVZ+T-A-\B4Z6\&"9'?9DEILF-=XW.[VAOUA=]C0TFRU KJL8O5' M=)[E:729>V/I]_JCZ/*;BW0=O2NSQZ8UUNV=XB>8WTWQ.?=V.\FCOQ2-^Z3; MT(MT51:/6;[T7CB=/=?$55'MDG7T?V?;X I/1[U!SVN56H#C'GQEV)W4OSHO MEM#'U4.1-]'7N#]N]R:34?W[FVP'-%G<1;U^Z_9-M$B7^Q)Z]T9T^?'CY46T MN+D\_2O,:78=_3@[_S2/7G>ZW5YT-;^.%C_,KCUJ@=.RRO+[:/&TN2W6WE)] M^.'&/X<\@&C^9?F0Y,"Z0N1^\?.BB3)/]V6)!Y5/)W4.F[CW.-_//C/4!P68 M3++< 8TAJTA4DP<.-9PB()3[HO06[CPI80ZSY3*%I^"9%3_?T-9BDZS7T=M] M!6>@:AK??).6]SBQ#V7Q>?< -++9)KG7LVKR(84F#S\#OV[@!"]VQ?)7('J2 M%-'E?@>4F^/^-;T&BU("W9V![/@2_37UF@>FUNOV!V.?PF? 3%?$4-^O$Z]] MM8?OLPKI^NG[V;W<"'M[/SV<7I'$[*?'ZS )'\:?$N:KU^$[V.LCRZ M>2CV%2RWU\/'I 3)U"1G9:62JDIWU7?>STGU$$&CT1+_2/^QSQZ3-3SO=7*= M@G#)EDB?^&@<+<,TOWB 0]6&\[&!,3_"2YM0:T#N*%2JJ$R7*71YNT[C*$^] MUMZE=RETLXHJ&%45+8$,LZI"8;($KNDU>[E[@).V=*;L<9P"N>WA9X"9;],2 M"!A7!A=EB[,(CO!RBZ<6#]LZ32J819G=/^S:Q5U[7Z4-S0/_ ,:5P:3E@6#+ M'XIB]3E;>TSQO,COGUU@;[OR(F\W;-DSBWSP75[Q0RL=_DV1Y3I+;K,UJ$NI M3YN:2+;)$U)(X'?0YU8X8%"&*U(RFI[9)5]\=E[;.WLPC?2M%ZM,']/<5R=E M0:1;J\7#='C@P8.C/+ UIP60!P@X)+,JS3-04O)BEX:)C8=];-,\]@-C1GF1 M,64R=P$; F:0YDMX.&I=P#BBR9O:6VCI?%=MDV7Z[Z_ E*G2\C%]]>?(XS H MA!Z*]2HMJV_H=.Z>?+[& JO"9SV:6*U(/XNDRV&4PI0#W[S7Y- M4KE@W@*T5J8/0&XH_->%+X/M=U8I*+]9P_)5@7D\N]"TFL>\V2!B%C?PS\?Y M!8B7R_?1)>AELYLS>, 2-FP'.A(G?D8"#8XV$CW%E&?8<)A.@?^@ZBD_T^0+ M?1S2+WCL XP#F!^(XR4+MA6\NRZ(@?M*_EI6=).4OZ:[@"+S(Z"TM(:NXVO2O*--JB M#4*,&S[*2V'.=W7TDQ?I+DCFZOL()L$DXVW#VZ3*EKP'V7J/YZ$%1+0JUNND MM-ZKLX$__Y2B"$U7[03X%_HFEG*8F3 +HW8>V26_Z/6S :3!2PV(;I[D+]R MWOC!*JK@S 66.[LQWET?KDX7NDCPY,T4!CJJ<.5 MSG@[_SZ[15I=[OYW@YKDL3(B,&P/**'^SJ<]1:DV7ZP^7Y MN_GUXIMH_K=/9S<_'[W:=+@;9,SB&1ES)3+F]'D9PQOC3OC\&1GS+BQCWJ9@ M >;(B&Z3=9(OTZ@EQR!*=I%M,G@LV7_UN3> XDK235KO4OX+>5;D2NHYR:GH M[]? ,!4*C\GYY LI?R]A5$!L:[1&?0YVSU@%SC< M5L-!_RV-!K6/]BU,T54\%;\_<&[,0:$CY-O,JZ;M^LL^;Y:@M?=>^+C=S4%! M[7=S\/'#]'=PA$'Z>^$;3<3NVO?Q$-S3T==)YMO@A>G]^^=/Q4IG<*7?KXK.K MXL$2D;NPP<[5HJ_"<9,- MNC__R=P+UC&K>R6>>T&,)N)M57&W X;NV^BU=U;I[0YTLXHL>U*N,K6508^. M__[+'$(UVUF8M%9TT$Y/0XMS@<8O+K?S7D +"TN#H,;E$0NYKTEIX@6G]3CD M$:GYM^!IRTAOVK6:%X5-&?1/).N@5O\LE3U']"SGGJ',JST8:+!N%6[#-NAO M:WH%W[@5#WAH-#Y5VD9@F%! BU^FZ4IFL$EVHL/RP6ATL[FO,4T^\X8][P// M>3L16M7G=N(NR^%H/;,3[^FA5"@=J"0XGIOD2ULQ5UOGJC'@PPN4'5;$TLUV M73REJ:V1-:X+&;LK&,WM4]2217H3G+$G(>_NTB4=_U1=(>'%2[24\XC,!'H( M];P2]3;*^)F@ZSRF;TO7 QO:JOBX5U&LPL$'*U_)6S31X(LM75G\#BVGZ%9_D(GEB ML,ER,/ZSE1BKL%Y7Z*&$]5"2B8]1!NNC3?/J@ W>,(IH\F42HP7?B5JOX.]7 M>+>,^_)*+NA>O8D^)Q6Y;/BNGA?D%#@>K$6>)?CI?7H+[+U\BGK3R9A&B^^ M]5U[ZQT<:.*/]/&=Z$G5 QTGA6"9[L&/I8=BM;(..W!5*0G+IRHK MASL]^) M9F N4O=+]8YJ"U\F'P*>=507'Y)'/"8I$,@ZV\"89)Y+>_=X:FH .*']$D>+ M@],>.1AD6>SO'R*\,"_IICAA1_H]3LYM(X.A(-T10URNB_U*<:>2N P.?EMF M0)8+$4CMI&HG;7% 1:U%DBS>$$?#X*[K"T #2MO)D_;3+EGBK%%A&\FJ39J<_@E,%)P8U7;G'0)YCJ[\E;30<2%P4/&NHD2MS:Q*5< MFBP56*Z#K;5"ZNP <\/K(E@3,X)!;!_<;ZH(8\LT-1*#^1$I*Z+ +N+NJ&2# M @#"O J33>9'+:BK+R@K\6GCQ]GUS^3I^[LP\79^[/3V<5--#L]O?QT<7-V M\2&Z C/M]&SN,6I1<)$&K^"0TPU3,]\]OI_H[6QQ1H;@U?5\ 48AW91$LPO; M:,1O;IQED15[PH D*ND3GRDVXA!C[A! G\N42BOX E\K!/-\;LR95I*R7AU MVH&%AK4'_D$7>/@[;L5+>#$UKM^LC1%>LD=(;=L#A/Y7Q%5640L%;OHE@6,* M/$131[][N ?<'-5%S,^_81Z*S)R6#A_Y&BF#XLO(*21G(P7 ^-TF:"VBHND< M'SX:H*" [8;L&Z\5D%OF>U1PGNWT3J1R\T*R X39':E87Y;I5ND*J+&PGI(8 MXKW?0X^X_6@>[RM1^_%=#)+(=WCH5\669FG> HX'H]NBX5&E) 9AZJ";=:)3 ML*@2,ARTDB8FXX[[6!?5'B]4\A2E%DHZ)$7@%DE6 MFDZQ*:1G,YYMP9XP7)MJOV9%S*@[L3%DQ'P4 F=S@'8=M=UTQ:>6B4#KO@WJ M'\E'5 _ LB?ZP/V& 8!5@G1GEA=W=I/\"J<$E@-(5;87%/_]9FOI" E;;GPF M-U!^UWN]D01O&MPCM9XN0D+46HA7UD+Q_M3XT+(G]HIQV&$9J+\ MMQ0[SGH+L0#@C"L5Z/8Y)3\*!M:*>J%X[A$\&B]D"V(U.VT6X'F0!;:YD9 ' MV?5(+S2AZF72KGJ@9;K%%4V4!?#+/F?^J'FR.>DOF I3&DSH:!F@F"X2,2PB MT'J=T7K: [TW8VG$<:HHPMZCXMOKMO_*FQP\R4T'67$N=:!K0WCA J/0Q;U4 M;"@CZ4%* MY9RK:J <*,;]F'2IX'XEA@-MWM=W@J>43*SL6(\=)9U$[T:3%' M-6R^N#G[.+L!S2S @EZJ$ 6X4UA*!<29[-JGG&B&S/WJOY:M:4>I^$S_:YG< M,3RN.IK)=:)+5$R P.\+ODP"J>@8&U'ZF*SWM'YHI>O5C(6*R?JZW>^()-'P MYQL@;*.H4OM.Z#99T15$A7(0J"_'?:- LX@56R'1);+#]5H)1PF0(6.:?+R[ MY(LK9:J&BP#%.KCB2Y#; M#VIZ:SGE.L\:>+CL57:?4XH*3M5B ,J25.YWG]U\![Q%L39BZ+E5L8[S[J$4?T^5?8DV' ?( M UT@NR2?HKH0%C-(3R[8=EHMR^P6-0 T9,0[A&/?;WE]$_2W,443?T2K")NP M/ $+C! #&Z"*/M%+8&S,%I_ UH!1G+2[_3@Z3^F@L7]1D:3+2]&DHK'"TN+B MH<7#SE(\XG#^M>%#JE(E?=+!F%_IW#/S900* MS1D<[9_JQ52/D98RJ1SA <83&M7X\EK\ M2YW(&A'REN1VG8%RB?L6M'UA:.F:J()^ H;Z^2$CGX@(570!IJF^'P?J_&<: M"K5G25>_ L #03,XZ:8WT!2(,S'U6?CL9'B\-VJ0BB;@K*+%3*(.SATYJT$_0Y'!GJNR M?+KC\#*EVUBKP6TJ>:+)U7"46!@E.C2!168PI25I^/O*ZT%F5UK7MMJOWP(-HWQ(D!5%8LL=;6K MX@5D":#!(M?>++3&^.QUHK,=3V"3H)F6^Q3$(T".(3W]7F?28@&BDT>4Z4+I MATJXT",5-TL'UO3NWF&3H-"1>=AA$J%;F(:XQBQ2]OZ1QQK'PJ]CC^*<7!5; MV\#PB5*(QO'5X5C46R]8CCMFOU](#P-SXW6_V^E&P%C62G=\W>]UAOH;T>X-1MSVT-K!,5_LE1[-MUW"$ M=T\A!?F.K*^*K6R\)Z6ATTK+=2>^OZ=OY'H/U-42-7QS9?W?=G/_L@=VCPI5 MX]:>H SN3K^GTZ>;.RZ$)- MZ:W7%IA,.RNI(:,/;S ;QF<>Z*'Y5B4BD+E HZ28% M@U_K4D2XQL,E-A4&V, V9K"Q-7%&>E9"%_DDJ6F6M+X7($2)% X?'[7&4PRI M,0PK.MN@MI3J(%AF$975@G.5E!"O)A*^ M;5%:B&0@AIS^_:I;3ZQ\_'!QAKY./^>4K_;H&)\6.46?\,$\57%0S5$I@0XBU>*U MQ8+M]=!6CX[F4;[WF&)S8)4X*GE_BPXU7EX=]Z-6!14'\5NKP# T!9VHL-B- M?FJ(!S,!:Y;/Z0X(I0T\<"N2*F'WAW+P/0%=G48GW9/OZ+CU3[ZO@P:9VPE: MN5A\T/0!&0,;B2JFZ_MGFI'H,8Y!!G7G7M1EX?:J8=/,NQ2M08PDM%JQ8@[1 MK[U,S?,S$)#+PP\K;^O18\'E5NU?U\Q+H9'/#VF.*R.N.44B> =1$<-,&KJK M'3%9M+0Z-#J]_,H!+_%TQA[1H20-Q&<'G>VKY!ZH;LMIM,X5.7QWEU)V!QY/ M'1MW$UQ5O*N6S:(;[, M;I-A+WI:J$3S-$R,EBQ.XZC=S:904B8A'@U%BZW(J(=?PYM"RD!N9DDZCS@9 M*W%*K/EB5I[A.T**)3')BTMU1Y:J-?!#K9F@*%:+1M9$5(IW997M2B4J;2(L ME"V*7E>Z!?X>VRA7]6WU5Q/&RM>!VJ&/C(MG1H%1#\GZ3L0$>CV3DEPOY$># MHU-I/( =REV'PU$@NW9!EFE3RTS:XLZ$U;Q'YU(ND?/)'I3OTG*<*'+<5WM2 MP&]!'^?+/Q.E2FXKT1>Y4\:1^;.\IBN4SX-'( *KI<$WE%7>/C]1Q= MGJ*OS3[\O#!XYVH.2?60;;.1RTKA M@7CY29'1+DF3VM-,H^9JP68+ZL(>1OZ+:#F_J('X?E@Y^.TU9A=YZVMV\#.9 MX:36HRL+^1.]0JN^A^79I!+/C%ZU)SO.&4?=T1I$1;SU'E-@2"FE?>(5 ZIQ M(^M!7UP3&\*0;B9Q[A0T8WY2\ZT5.W'I0:-,9^2ABZ.[5$ZA+ J%I^JP-#," MPW38)T%7M(W[XZXFB8S-%F^B$6-CL]]H0;"TH&1:KSY>G[YBU 'GC$@\ P9- M;T-J _:VIXM\33PPQNB '(I]B4M%]V56'U9@U>W1&NC M_]';[)#8V7D)=74%"0W]B+S^A[@J+R)[W9.=Q"G1(?.W"7X",E-GY(%" &QB M4T@W5@ =#BC]LO.M!1T@%)J]L#5S_4&4+YDGJSAZR.X?Y*M2U%6R/]PWR/'^ M)!P#N[#U8%D/+45<#>:.CB*94UFYW&_P&F*95C[W^@DU)TO 9/ECL0;AI _& M<]1<8U6B8E;V6:MQ0=PTD,>-ZEJ XZ(2:K7G3%6KH'S5LL:$G2I=KR7:;DGQ MX(L%AH,KRFA2+C^AQU:6^ M-0%2&"E>EIQRNV:[R2B.?IPD*Z\8Y4(/.192AM1 M3$38,,?R2A@3VA,J%B."M686ERNJ^TS3#4\OX_M"PUM892,->HE"XRC&9Z+, MH'>T_O''/6=T%[MB63U:-*_PX[!FY3CK#(.0)<,$T(R%P"_KJFK-,*/R&/\:Z0UE32IJU/"P8\8'&::#/TRNG M)VK)V&;(KV&"*VW'42A929=J;!@%^JS<3J]"&I/<"N9WV?U>Y2963]4NW6A) M1M^A=W6CLYFUIH'!$+S?H/*"=B;^/9*P<%(IKAMM4N;CF)3V)5VU8>(J;RKG M39+#SRX]1]4!X;=$*5F4&*5#]Z(J8&'I6#44<;)\*- &P#@JR?-D!=RX+1_2 M#1S.1_:VI/D];@1\F96D$9%=WT:N]*0YI$K%K9J6L PZ*\QY$J>:HS0H$E6B MV7AP:AY)TK! 7T#J"EH+2B\1.\ R7HB^3$24+5K9R7V+1Z^F[&L.:SN^"B?* M>9^KO@@.1#PEKL?LWH(9T%.34)W802"Q8JLLLDH)-=)S%(L^[QAOZH9!AEAY MI]['5(3Q)2BWW.'1C4;4TH GU_J6[8W.]9($*WBB=(%$W-WA[@UIT T]3X . MG-;4V0PGRB+WI>+W#8[ZNI>3'(OI.MT^%+AY"OF$+F.B;9%QG"%28&G6($)S9A%*=#[D6.K] 7 M2^%SS\MLFV,BP2K'T6OVBC4ACN%8U08L@A.^$[PA1T-6,5N23:M[5A&U)"R^ M:>I7!93SK7 GN,YVEH]D'LC1))WK+"U)%DLII24W:;/+"(HS-@7L0QQ$BB!8LD_5C MBNRUU9OH@^)E[J6=P.IP"/UOV8TZEU!T4]?'7DI".FVA3/'.>-,CF,E!]?&5K.6.WQJ20O3=_?/A[FB+WJ9;7F5Q,_$ M^VR)#[RYE; O9I?NDQ0?;0D%4/N27R7CNJB[$BBT-K_?D4O5GWYLFS?K["Y= M/BV1(9I\*;'GQ-^4V*!P*KI7SFPIW*[RL9VM*'\=WV-96V$J0\"_BXCJF MU6+SFOE@?W<%7L?0Z26RT['G3O;_;;%WXJ'BFO(D"3#>F29KM=%WW**U%$3$ M-]^%TGZ:ZCU$K_&9\7#@2:_7L +Q<-KUN%G4UJ?A=32,^^/@(_8I@<>@?0.V MYRN-)D"X/G?%19R4IV,2G? 0)Y7LRU%K5$OK>BU#;EZ9U]$H'O?&\.\X'H\' M_C+@^@R D&"1X\&P#_].QSTB%[G2M2[S5>N?*4)#2;$5IGOGRJBKQ[9+-R1= M'A(CIRB;A2V:*$MRNGFY0Z=A>$;HWAI=?]SD0'RU/^ M6(/D.V(W8U+'2S5S"9Y,:QI6B( J&QR5)'88Q4U'9))LOT-]\?;)#FSGAL%* MML>N,FBO27H2!(ZU5)?64MTXS,YS_31<)*,O#%& T,.A9(&F1QVJ09F,F#;FT';?U./KZ/^*#X9 M(Q=4$9WV7_K' T^=T_U^[SNLXV_I4P"U#9[)\-XTNVK=_CC,.J-)G&_/ZR] MQ=/H?P?+*B" T6V!KXM29W(RH5)@ M:/Z T"[7-M3[T?=Z?3"+9<=PI] M3AH^S>ZI? /O@>R<.HOO_.M^TFOWG <=X0F^_\RGBLU/3 M';[BW)BS,C@9-I\5_M%[ZM )Z8]ZM!3U+5+?UW_7V],?(]T._!?E^_KO ?HF MN.DA/-8[B> 0MOI3W&;X/##4)!^#9 E4W(,S/+;)NC^I?2(_%XCYY:\4#*A? M!M(934^B:=2"!M[0Q\G$8A#TT:%E4&=/S)EO]?!,PW?#D1DL?=)+=#*-)[ " M8SC_)SUD&O#9HG3Y6"/> '*">B,JC_RF?#U!+5$M[&O5P _:TX=^>_=" M=$7!QI(2FQ!6IZ&JA#(8 @7A5!A#+2.[%K_*:!7K[!_[3&ZB&(3+ZF!'4#+L MI\]-FB&A@% /ZNU,H9R;EV^?G/LP07U^$C?*!U)]1>]EI[M!+Q8;HJ' EK(F M8,D+1%]7/@*&!PE*9 FAUQ4BE-U1NT U.@L",.MH+7M6Y(_DQ/:=E36K TD, M_@IG\XO# MW=_OI"V^M0O;E0 DK]?M%9SZK3+.9YCL:98*CV.V-'JTP#O= ;;(XT1!*C(F;NA562'K^G'!VX[#LI:XJ! MD5J%=&%OE*/1\B-!Q\+#- *?&>-#EI;(Y9\\E5)C!Y]>?GQ[=C$+I2>HBJ&X MDK<2SGY(G0RUN8A^2AY3Q,4!>U[75D#TGK_L077OC4/0%11]1O1/X0E4.C32 M2.XS%=+"6R9P%DT/*6P+)C<]F"L\K>>[52>F>SA=PM@%2387:>ODL_:?7J>2 M]HB4"9N3;-'AHG U5!<&5(,(E7&7I+ -OJF'TE(W:WS#:<\)?H:G34NX_7^# M8W)?%M%54NYR;,N:2B8QCLDV65)0J KE-A@W)H*D>4@=7$<'/K%I=6OWDTN! M8;-@VNRS)\6XC(M.AI )K'=M7:R5N#%AVVHUE%_/HBHPHP@]=?)EHK$1+"\A M.0=V>/E+5U88.OS4)O3HN!G[E^DF#/,;M5Y1V,"K-W4@7_CE5/W"L+^M5S_R M%^S 5ZT'4F+@U2M^TB3'J'@)=1'.00.8%M,6H P?@K@V(NR6AV(UR[7QI&., M>=E@B@VS=!MYRIDU'TLTHPW:N5[O)9X%C?"[12C_2F,)L +B,]&M(BS7!^S# M&_1ZXT[/.&@2SG\N*W-L]/W7PV%G8/^BRL352@RXDL0*KJT/JVMA M+#@=33HC^P=UYC2@TD.Z7J$6R!!55-X>! ,ASF+05[K)\?GE.LDV$C]3"Y;@ M/#E;SK F2K+3V5QK--$PV *I.Z85IA$]2EI$],D-K#6D13WI3,T7]B53AIZB<,WA4"D# MIUZI"XUA47^@+JOU:U/YTSK2QK%W!XYR*RM2R(K@8H0)*G/!&0\/[6O'8NK3 MR83@X3RMX6-:^^D*!TFB?=T;=/KV#% -EX U:WOX_&&A :FG")M^8K]F^]2> M>9N%$1]<5$9KCC<&(V-/I0IZKH=4TCVHQH11KQ,8- /JB$\5MVN3_(+A'NM$ MX^V'\13AP/D=/7"R(UZE=KE*: -?).AT!\X][@Z[CD*5^;)PK4:8\!&O88XGX=PP''UW300A"6";"4G.J M;5D;IN6>V30[H$K?ONMX2"LSV;I2M!!5'%JZ5TM9*X#17<:XK"(FEB M:DX=1,C82"XU2VFC.HD9C;(.1HH[EEH0AHC-Q4').E=/8OI,H@$2U'Z-@.X5 MQF%H&PWFIA^*U4HTCH0"'>T36C]>EN?L4Y6"FDGWT_38S\AEWF#J_TI\#P65 M1,B!DZ";90KDCY=R5'G*#>%%IR(0_]A$('!X/,SI(=NB([@WQ9_Y[/@3>*W. MJ[T?L&$4 B91!!;JZ:ZN7 >4,8LCO^QN3 4K=95SSP.8F#";LG$U>-TL?IM MP7_?6'79Q&#(:7/J!X1O[FL(R6[PET 0Y!PR9.DQ!$&M=%\SS ;H9LT[%-!J M104\:E+4>%P4U(C&P6I@1<^B%DA_%(%(:6&)'H*+"\W.BAHAN "$&IA0.^), M/P8'[ZN&:2,O5\[,/7?&V<7-[.+#V=OS>31;+.8WC"K[X?+RW4]GY^>!,E+J M<,P$)QD+=;7.=.*/$F%O#K@[#O?)5^:(*\A9@R*Q_7,I86"I!AXT81DO#P#@ MVP"[U"].C+\]58.9<82O_913,A%?J3\<9$FOH\% O,*M7C\>=T_X1J,;CT^Z M[/(?=_OTZR@>=J?T:Z\;]Z>#)B[6Z]&O+= O?@$1OON94$#CM)9%F0G!:Q@RWK% M4@I[2J[6ET0!Z:431TLT2PKVQ]AX>79\%+#G74-$@T"W/%<&-!:=G,(@,1! M@PR&QZ8LD[V2EX^$U&U'B['"2"A&;_K!^"G,8M]L*-5'O/ZU M0")UN"P(=*WIU>?$';]U"@V[,3^#:7PR'6KS3 ?&.%5Q11<_6$\=CLE@BJ?T MK5,(N$X&&$S4BR=CKU3O]=F''V[:E^_;"+YO\<3S^6SAUV 2K.$# #<'FW/T M&*,/"P;67;)4JB)EV]S=J>PM2DT3GU@%\BD5+R\9R +ACKOIP6JI;#TJ6*/! MB]@MCB"QA5.:#'0.S.&$OQ30^DI2++A&7+\[Z'+J<@"Z]!ZAJLC(3')S'>.G M&TB&0!( W62-H889^N3>3*CP9RV=:E"H08S3'U7B8QTW5;23NK)3>XS !Z?Z-6,2H":POO7*6< M(Y=T>%@-3\A=4EX6@>LUZ;X"T$!>8 )[>3**(^P[9T_SSM_O$\2:2#E;P'Z* M'"HX,_1-YFPXS2HGS,EXD609I6/AAI3FP$GF>AXD91$,'0%:\:;%G3\A$^Y4 M"*#$2-^"Y&)F2Y?TB4+A1G]M*K!==CR<96DRLA0'XP'/S@J-61[7\HTU.KF4 M&?6L]L]TN4RTAOEF"270\M L.)WT'WNCG=?/%"=^89T(-%=(7ENAUHG!!=>( MPOZZV&O'*2 )_TT!S?YJ=Z*&HM;U_+47H1V?VXPKUQDH!\"7A47X2.EN2H+2 M5M0@Y;[L:/":YFW:M&%G$0O?EU-)[$O>$X M.K<<,'6"@-;OWY958G8 M:U^'^OL1ID/+9RW>Z'X#J+8G(0D7D495(U[^A2."-YKK?G69C";*$DRORB[' M;!.6BD@XI@^'LF*[,L=GONW! %%8U?L4R.ZGVE>6>+9DZ+33$[GI/:\RU9BW M#3O=/[&S&JL_<\B*K@KCZARV.U7+2Y=\AO$0;$A#F*9 =1A45;UQ<(UU]$JP M4Q--8&3FLUKGT8?<,WKPZ$W8Z('CVQ6CIS< XWS"5@^8J+W)E,T>-+SA']ON MF<23@0H$JTDQ-&_!$(*FSX&Q?X<2::]+/J/D;/7[L%SH#^ 'UA+*CXHWY45: M]POD'>CC=V#DR6L,$FA7XM+JBEA1@_D*(I7.F#CE03"G,ZN MHBNZ.CK#"!A=U%M5PC(:N:J@S0V=PR*MBW+UZHWF&Z<%L)6$$-I@_?DR,F0( M-)4U.,3FFY:,ZG\Q3+'ZZE (44[7 _?Y1ET$FPL?7XU5U5@02?=+NMQS?H"[ MJOK:0:T'7QQ>%[_NJ1"[LZ9V>%'K%3Z#82&$G%*_S*\X[1^%/+5E;;P0[DIJ ME:N1W::[SVF:N\V(_J0&A_3ZER2GZN[] 2W7Q(_Q:0CJ<5$O=7P 8P;RU2IA M2UEY(U;8E"XBHM07"@:Z13M]MY/,6,9*EJ5 *\O=$FWI/55."A:3NM(;C^-);Q15^ OIC9SR9S,< MA0118(P%V5 4!TF-D]'8QCC9)_72[3Y;T]34K2\\?)ILMK<@(6+X:YW!V/(L ML:V^3 (X,7$@DAQ:K5\Z^Y\+.]>(4'MI M;\CVC@_43V;C7"H4*:>5=,HUWWCT^I3=4F&15&D"NN@1VMUXV2:QXRPV$F6W M99L:T(6-F.)+BP8?2A-[>E*:6I7B+"(A#O+'FA+75H:^MB%AIO<4)TS@E::6 MO%[>E>:E?$W)4\\\K;1KQ:=B5@7OO"D"5SK!O+:SPTZB)KN1[XVIE.)3K9O! MGW K"5TKR7,8>%E9KDUJS@/=9B=SI2^&07$@YR_A=R:EH&@(I2O$#V6*J>LZ MKU4; /Y&?WZIL6TMU/C3Y@&E-$+I5X?20Z.-J@.U-,8/0?>C(B@)SVR>- M56VQXLJ)"OQ'8YV*+>L+2@VY"[*^:QD:!B0.+]_+Y',>K1##1MY#'Y?KL%BE M=PE=[-5XLD1/FFHV)G( W?7/GPV*A'\].K$B[.BT!%ZV!;J\9&+XO*N\T\N/ M'\]N.!$-O;VGEU1!9WZ!Y1>]ARV@3\ITL6MD6EEP![S,!_N3X!:K&RSD0F%Y MIFZ.W_%[BJC _ +<<_K794.,#9+EE-ZODJ65HYCN/3D-7>>7[)(O=%14#W1\ MQ>S4-9ZD:PKPKR"BZL C=+?=PZ9<840M86XX M^;D2Q&.3G' )@7UD&!.BL90-5 XJC2FT?9_M".D6P^,,_(WV>VU-IS8\)NH5 MI,[<(=\50$AI-=ULUP6#19MJMN@I0;A84GBL>IC 04FO$I5 FT&KK$*[DFX^ M8!.7!(6351H"W4-FQ ASVB"K#+.F,R>03&/7B9K"!Z^> MY--0/)H@' G1P<;BPE$4%"Y2Z6@1B771!\H.F#U87-D(#FJ306'MRP=]G_H, MX29KT7+O=#$14S C3^\+T.F$D8 PV*U5)?MROY;JBBN!904A<,][!#)];1%5 M/4*/A!>!8>[4)4[APD4N27"=2WL*]B3L96U*'*JGHE7:(\WX,7296#QFE0Z M(4A-@L+6!T7BL06*1Y]'_&SH9J<,8;W3'(FGMGOE;C=,S%1]IGC>AU08[C[? MHHVT9&\3^0,-K+9=B0_KE]#J,5K\3P\9]9H2. R10DZPNON2\2EH0'?)8\&X M,W>4%%_L=R@-*@W^4]QRIIZ[=/9$<1E!^JGJ&.%F,U@IM8_Y&O23P'_;2W"[+]$30RHKL: T5?7M]Q7+X17I ML&+[FR./!01W%'N/C(I9$79",0P(B\Q9$UXU0J#T%-D/%[GQ?4,&+2X89!5; M)UJ;0S)B5=^6%(,!H'BCRP"653K+]):[@,K$%Z$C-3-AT!9H+ M!^"X8*"%M= ]>ENJ$O8T+#+:Y;$+U:J>40XU,UXZ]QM!W+;;)F?!$'3*G*[S M3+TWM0Q4"Y/QE571'=PJ)6TX_2=G5#+DFG9."%*F@D*-):U%PHLI;,C=!GTW M0)!RMU:B+0D&=7XK"QXPH;(15*G(J@+BU0Z/)7R^!C$R'%F6#I8LA%5]W8N[ MW6Z05'=Z-8F59^("L6F7'$Z#26)"!:T.I4$#2G.G+QM;5XYSD8Z1?ZZ+'8>FVPI?@!#*%#0BFX98'E8G/9$GLP28S45[1CLSQD+F, M$=>$LVO4\&V8]]C@(NT"N\-N0$[IE#BDM?+>"NV1CB>DZ:?PL-517S)<"\NY M@DY@3*6TYNMD+5ALY-9->4],L1"T45@R/[-]LFDJNYFT!-06RAWAYA=5R5U"U..)4 ^14NVS-*[4N7/!6):C%?5NB)OJZ%_XCJIY._O>B3YM M.8-!]MLG&E5H256NTTJ.N4NZ?5*>.-S0%,,LA=VJ.NB5LAMCR9 +9T82=TVQZR8VF^:;2-<'#H5TF7VTG#E#4=\G<4+[B0XQ7\C#W[L)U?DO( M@)PY[;-6[,%*HC8#L,X'OM4]8E1TBV /&.,";H62=&MG$*VWEXFK[V.!4#,QH//&V>T@Y09*U<@?@HM^U M#SDHC@I/6Z#=\0X7K]?@>+Q1? ]7<]"U?W(8A> SM%RE,H3K8.4+OHDT%*[V MP_';O(O'<2(65GD@F= *2+;VE,45571*"&XGD: 0 ?AKD;#BDE.9 A<6426E MR537.<-E$-]V<%5B^T0P/=N53>Q!DI=!JW5U*FUFGHQW;;WZ$EJMGU-RDEA: M[',D#._$I,'HZG&Q2"=O.:T1D[?*=4'H*/_ M<4)WRLZW4F%5BB*>OJIP1A2;ZK$PUE_V7[D&:GG=M2C$]MNEAB@<9 *YZ^"+ M&KSLVW/Y(=T&'URLG[N$:9&2+V.48CA.A\&\<8=K4%*+6'P5U;6Q<'QEZ?!: M-0-F0%<'[GQ5E>]=/;5.,.D'PX!:XVX\&6/PD/VT:^%%K=$ GVB-)IBQF$X3>B@?#H?=L;>'ZF*DT&IA$4:_7>#09$4(L)L6< MLMU\BK1\%L[Y1\YK@9,*G["9O!-D(;X8."G*D4QV>8-YWGIEC:!2\4O&MD,D M^U*J#$ZK1ZQ+4&1I4S4.R2H3SV=#(J>$42]( M3>-*Y?F38X$X=&'L3.G-]B?09%WX+#7[P$0(,<59 PV:>L!.YOD;G*O9P71 M'?:^V/-K6,T7N40L5\@7('66= @;P(9NPN+.=3K8[LI-6MXC>-(CSVM'9678 M=R9P!KE5RIP?JWE,=L],PO?:V*C"657N69>T'2I49A3U8KJADP *KPZVW:L] M*95'I>L-91A'^4@Y:F*LD@H1V\ETZ^1S3$5+Z>:4K@?(IG7>OLO6^G8&;'RJ M4F.FH.I',D8%W6H*0Z3<\JH6F,Q M%56#8W' ZY$\1>O^1N'"V&GCTJSRL*&23XP80Q&4KX_3>EX/!E9DD;Z/M/W= MWG ^)Q:6OE\2QB(?5*3;9)Q3N0*CY(HC$..V*7Q[Y5U[+&XN3__:?CM;X.7# MY<>K^<4BB%Q'<&4"*B-%Q:*950JI^=JCJ8=0W'J!-1J$%%F,5#+/<=H,1A0:OUU*G14U0K8O8YZ\71 ":3Q8$RIJ_')F+3#>-@=1==P+DB7Y(H" ME'%.^S6,@1-C9FY_$&$2>"\:Q5WX9A$HV# "':@+S_:[)]$T[I_T*/MW&'UH MQH<8Q9/I",8R[O?@E2EHGF-H?JAS?C'GFQ%ZNW&O/^4"!-,):ER]:=R%[HY> MI(6SQS8XWF&H]^\H17E(.,.3Z%+>I[V&WC0^+$Q#_:8NM%91"W1OTI3'F%&O M?N>L S%O@7CO4@K\;@U0G6Y1$OME\S"M,%TUP'X\AB4!Y;'?UZD%I-\@UW6;@L/&D)N6#E_4L MK4U]IM>OS\CS(6- IYA'-[/_\$-9SS@&\R;Y#A/Y=F2-#!5$ERLX4(3HS^IOZS&CJIN(TW5)W(QOXG.+Q>+Z&I^ M'2U^F%W/ZT_,%=;2%;3'4+3-Z^(W%\S9TZI;I:X:MON=ME0P:7@IX.!KRK-! MEQH%;FG#NT$AX]\H-$P_B9@3_TFZUL5^@Y%$1?D=^[8U0>N1?I2/'Z MMY#*V@18RM^\B08C4Z' _OM*^YCD7;Z*D=@P6O_YXNHJ0K@G](6J?P6^R5E$ M:0%A\@@Q:BSE1]2'.I_X,+_\<#V[^N'L='8>G5V\O[S^&+8ETWNR0:XU%GLS M[VEJL\%Z3.E>4IRH5F&W>G:VJFPO-XS_Z;2BBM*YY>8P-^>[Z%-.FN1B1Z', M$\S$+=$U#FR=<4J*+F(9]JHPRB:?=\5&7#Y*$2A'%NNYI:"8S8)S9$N1B M2U\/ C5_6B"#&8'!,!XR\-<)L)KY'MNM/?E7A"?K8R4=&"9JC2?#>#S&/T8P MJ\'(HZ1/'S_.KG^.+M]'B[,/%V?O@4PN;J+9Z>GE)\HYB:XNS\\H[:1U52#" M!YP=KV83YY9=$374?W35@%J^)$6\J.72D8%+#!9;)5RJ2^+:2D1E)6\E>?'L M=OA"N)*K7UW"_050?M2X?K,V1GC)'J$P7S- '44/!\&I@VNEW!WNPR]DPR"W!K>3P%2Y> M+.DX)5Z6<]",>>&-7;0D3S'G%>\\.&"1' =NU52@9S,>2HZ4_*%@"+T;+J\) MG&5F94!*V0!E(M#Z7$.Z#@X8:8^R@Y ^<+]5"(N]O(1IEOQZ"%2: QPX%(G/ MA 0]60B "CG1 <-G3#T@MTV58A" W3@;Q6DKA,6ZE:K MP=L.OMI6N\8)%:N,BEB>];ONO MR@L40AQN.,B*3>MNG",-=84ZNHG%-@HW M?.DVX8@J"BL'VLP)AB$M'SFJ4A.P@IL2T2FYW^0+H>LT]!DZ,JCI]C*V<_4L MD#P[%=X-=KYER#Y[GL@93!(VC;+,R/:@%G.=%2_%6 Q]'25="ENZB*.7GQ * MTM3*Z4H2V>V=VNN4"GK4LOX%'8 #$KP,.M%@.9";&*S!*Y-K84OCL;B> W O MW?(>R[%6U=0Y,)":WEJ62FCTK(+/1 6?&78 %K.)%H'=YF>;G_#:GI_.+V[. M?XYF[RZO;N;O''OV^O("_CZ5NL)S[9=FZ*9>*"5760FSQ:?HHNC@$R=M,+)5 M?37\7KXSA=$$BI*1/NE2HUCQHL%1* N%SL=!%Y)A*1B@T7X'E/Y/G0>HQ\BX M^Y7#3%1(%KR\%DKH1-:(+*2 2C!^/$L)AI:NZ4@RQ)L*']-,%M-!TK1>9+H! M/:X"W- MNU8VP,GVLA=000!8,)J:$P=L-K03+/9ABSGTH.AXV,\,/(474E94?+XG9Y*^ M3D93 QU[FA6M,IU[I"G'!TNB+!:YXY-R;!28'&IJB_=D.[>XH"$3-4A%$\ P MT+XB-H.P%)19ST&I[!LIRR=8P<^)KO-EKX:@3#J,BR*05+V'F'4ZNAW*"ZM> M Q:%X_M7*=*J?-V!]23@'&M1 ]-62'P$KV,"ZY14-+O6O+:<-A%H>L=PPSHL MRT".(;:B!@GF4&?)Z%_+VF!8W(XGL.%B CX%Z1PEU=/O=28M%N" ?Q=!Z%R[ M*A'W7L??)@A$7:/J14"XY,I:%0X@GD^40C2.9T??SJ-V=/QR^"&W7>O^FQ!6 M^ST+3:E>38T5&N5^J&%FUDH.*( M[8))'RWDUM9-LS@7[QVH3B10>B.U8_.D5)Y/P?70 L!# M(+,0EK!TG-9E[(UDX!@KO!?M\=V+BNETPKL(V^-OSBBVZKY5;5W932N_;;GC M66.IJVA1W.T(\K)%U<9Q]P:C;GMH;2!%A:9X M\;?XRC#Q 1X_C?>7%_U9Z?=M>'5!VZ-[*H2M>C-F"#2UX(T MA?<1RS+CB*V@<9IYAGK>L'N:L0OBY96AT:GEU_9MH((9V,>*M]K MF/ALE-E]!3IXC*<)8] =SS5\=X?GCR2H>EGP2;Q5S9K+NINLYP:H7!M+4B#_ M*"'YBR2&$MO#'K$$I@Z1A,-%T:QZ6D6IIF&N6V5Q&D?M;C:C6^HJH@5?_*Y( M>UKN&C:%C*W/F!MTVY=F+,>..LE@N$SZ-4NSV,S(6?D5YU]'S15Y+*JUE'7Y>&'1V MFD."A>2VRE&O<&(Q,;L3_66_NC=>7NV"I_&(EU!XX*.JX>"2M!V-$SHTVH=C MLP7E*9?\*CPROZB!^ :O'/PV%BQ:>^MK=E!P(BF;2;+UZ15:=&4"D0E=TIP N335'Q+R@ Y MF4TFG8E*K#1GSND1&*;#RA]Y/QOWQX?6$(0X3/? &&%;-&TK*(@+G%CK9%M$$ M>4^A+1B[I!>J_'H>(O$1ZSG\%IZU:MA3BWIY7[BVI,E5G,_;)+J5U, HA]($ M:"@9Q^),!"#SE.TZ=>6Y.M2Q8:?6\:]BZX$#LIW,9F,=R#B]'ION910Z"!/# M*GODVEEZH(B'D-T]44K=8:'*MA>!;-*^*M^_ZB'12C>*[.=:<\>K]11WP&HW M! R!U:Q,Y&MJCNA?822QEHNY%FE)E0U*1-2C$B(^Y*6BYQ25E_6X)4[;OWD M%M?DXBKTAEZ_FKHBT-2IJ=OI:@.,2YJ]ISRW8IE10]FFML19?E:[7R?+NO:V'J^DENX!ZS]+,^6)C5Y4\;<]/5@BM'/6LSC92)2& /Q0H+*4NA M&Q,45S!BJ;FV% 5](=NC#*%%+;_6\\QHB]&J5&3Y9JQ2SELX2"3_:_7TZ+8 M5ON.;NE;KLL&W)9/6H M,>^#CH';E*^R<@X^=&P_RE1'4&'*<)>%=+@!U?CN7T1"T9VPSY=8:%JY0= M9V'"6OG>;I^5V^E52&,2]VM^E]WO2SEQU5.U2S=:DM%WZ/?<:, &K6G@K5,N M((/H[17_'DE85:87;=)4ZC7>95_251LFKL*9!;1 #G]:Q]R7?$*,.2WQ.E22 M#/AF:.E8-72UMWPH"D:DD!9% 3=NRX=T X?SD;TM:7Z/&[&C%![4B,BN;R-7 M>M(<4G2%LFI:PC+HK##G294%LI4&1:)*-!L/3LTC21H658IJL!:47B)V@&6\ M$'V9JV=;M%J@]#5E7W-8V_%5..%%^USU13B?XBEQ/6;W5B:TGIK^.%,/0I*$!,N3 :4V=S7"B+')?*G[?X*BO>SG)L9BNT^U# M@9NGDV (,&];9!S0P3!]G 6LC#")KRN+-2DE ENSLO"%3<0@Y0.CKX4O7!B* M006>^3S600-1(S75W36A!&/!C&]*%2X]=?:GUB%?*!5T.U[N/,VWILJI(G^: MG6*H#)6TU(K3(? MV"TFIC??@SB.$'(**9FL'U-DKZU>4V[$"ZA/.X'5(0WN-^U&G4LHNJGK8R\E M(5/;C) &5GS<#.LGFK4)U8Y->4E7'8*Z(2W[\I:QF[1;U1P=9HWD$,FG%+7 MC;*LK3 5N:E.IDJ1'UO[X_SBTQSC9 KU8\*8N!O)5X)22_=GH#3ZF*KG2LDSG,=T@$>+2>#CPY-%K MS/$>3KL>?XK:5A7R8=P?!Q^QZ1X>&ZA8;N\*U9HWF;#UIFX5T[:YWS&@&&7Z MV]!67\N0FU<&*T&/*;-Z'(_' W\9<'T&O0'!)0V&F&\]'?>\O./9V77TX^P< MJ/'C?+;X="T184WD&([I\H/D"62>8M]-Z0I1\K4CH VTV29X<*Y0)O."I<[HI['V':?[IDW)T\?U= M;]"/1Z.>?E8CAXV\I^ OE M5N]D&$\P09[?X8_#J#>:4+%Q]RV>1A\!1E3QB5O"4AV,X\EH$B$@5@N10.#S M% :BWNX/XYY@/9Q,")T$$<$(:!"!.4;Q:-KW!LK?(IK:*.K!WV/]RT==<]&: M>C_N3J<1;+GN%/J<-'R:W1/N) ^^!V=PZB^_\ZW[2:_>T-D$:T)P:;@UU,&LCOIQWWB'M(. MHBW$0^CM=SY%?'9J/.LKSHTY*X.38?-9X1^]IPZ=D/ZH1TM1WR+U??UWO3W] M,=+MP']1OJ__'J!O0G$>GA 2!AS"5A]!;?#SP%"3? R2)5!Q#\[PV";K_J3V MB2SF"/%8**Q(OPRD,YJ>1-.HU4-4'?PXF5@,@CXZM QB],2<^58/SS1\-QR9 MP=(GO40GTW@"*S"&\W_20Z8!GRU*EX\UXAW C(,AT*()"583ZO?B+O!@SH>3[\; MJW3 \'0(6S8T;:J:9BV@L^ZX3QA3-;6D-4580R8.=U+ OV#(O8&'Z6-OYGMT M>*3M<[+0<<&QWM*=_:4U#6^/J^A*@'S?JGI!IZ;83:W?Z,MF_1U5>__W5UOQ M.+YRPFJM($)WZSC V5O/Q"8V)[F5B?"U(DX? M0.]F=O&!"AS.%HNYE'_^<'GY[J>S\_-F.TM5&?A1'3V/CD*L0!$-0ZPVJB& 8CD<;=/OX[B87=*O_:Z<7\Z:-I84%;PUQ96A1B2QCDF+*_A M"8@31 %&]M"+$1.L@:ZFP%A:$Q0?$]!Z0$GK3D#&TC]OC*;+TD>1N1.M$J*F M(67GT%*O:J,[>S-GQ M4&]V%L3(C)7C,*D7AZA/,19?/#DH\1)2YUD%F ->Q8CYO%='_I&2UVT_#D=2 M'"9H(:YKC0U*T$RO";QY@!]Z0 !H 6&1*_AV@LAU73 )!E2E@BI]]L&Z&#/: M)^=LG(!=.](PSKQ)A[9!B:L7N4X2P9+487;+F@_!+4M"'/]>R44/SHW&*BX< M]/1[YOY@&I],09*N5!&R%2?*$@57\IV(V_=%F6;WN>P1Z''D M1*NW .6@'P&LB;&G9EV???CAIGWYOOUIX7#0\_EL,6]V#,P,Z9S;* .]Y72J'[*YAI_LG5G:I MJA==MFEH!A?)=JREIZHW_-W M/_8:NA<\ $4 M*3W%P ZX[.2+]DO7J@Q.P 0#&+\UD9G@A&!3WAR./DX>0T-B?H?1WWO.5Y8B M1RTL"#5!W80?X/^$?)EC]*MOQ1LN6/DBU_E&SY_VG)EB.J01PC:_R*$[%5IN = M%P X1@?_H\S$__?+3!PBE!G8#;H$P<),-,/S>#IF*,K<3I00?.8P+&'/W]'(-JSV#W*Z^NS/,.*&^H M(2BV3UNR,05J\YA@TW9T@:D%S,SU>M$J?61H/G\'["V5=6T I4)P,4Y*F!D\ M52EM$IWRC23VS+BQ>,NGP%L/+98.A'3B3^-Z7/X_?05.#\MHLTT)J.QS>N&J M#]M=CVQTV(.)#V=72^Q>U6V#!5]&K$G7O_[(V@DGL*.]F;T%%,M01U M,H65I2J5+WH9#;M#+X>#RL5%>;NS@R#]&//8RGI9!FY&?U/C_IT?!::&^C"E M,)S >..P";?EB?79P=F\> M?\EB/'/=4\F\;GCZ;I RT>&LFJ> MVZG@0\W;?_CQXX8 C[^(KS4U.!YZ$4$*RV"60'C<1KL27YRM8L6'I_67_;JC M ^R],:C8\ID)WCNH4P4OGM!A)@[)^O,_)8\I!O%$5YC#?;Y;>2FF=L]D=S:. M<6GBW^-Z+JZ"L?5M:@W9HT(4T9DL31[7E79ZL$>;?:A!4?*08MDT],_2A01F M)F/V]R:G^)=UDFV\+N=<9^HKWO27%GE(MDG;'&%_#8>IS);L2L2!SVC7CFK& MLFQ>UMJ/:655G_),CP:+W;3-RNVI&)\S7>((U/$2/=>VH?"OZ'GJ\IH&&V+I MM>[$@5I/'--#PS'V(;,M(PH+NZITF5.'D+_")^AGR03"AMRX:4^C]G-%_G\N$8T:3]>= M+X3]!)$7[\#OE!WQ%;OD1JS6?\7 US.);'WY$IFT \L; MJ5/N:GI7XWSU"W^_+N#_[[F!C3D)'A4>RDSPZ.Q AL*!$?C79-XN'LY. M^ H%E1AA=^ PPKO=__J?O?'D>X([WQ6E1^H'_08OXG6:IY\1ICW@WJ]G%J0-&40Z@I@?4TA!>$.!:%R>7F'?T)G>44,( MC>(M55L*.-JE8BP,$L.Q$W)P+TN)T*:LI.!K@TZW^R=_ 7,L\91M,%DD##TA MT1J8G$GUI7VQ;3JO9U?XF1\O>5L'97O;V@M+-7WG^P/JJ9\H8+^6)N M)O3. M.X)(:@0X@XDSW,R_(D6XS5MYN\_6*K2D9'TO2.'/'K134WP-FJ7!1M=J_;!J M4(,C^EC^%;%4US8"3%6P,31.$^6IDI3!E?0P&A7) 0(_830L)/'<@*\?3-8_,[ MF@3.MY9/ 2-/$.I>?]$DBGI.O(LG4]/;#B8[VH(**,/TQ?_WW-=)V=%"O4'1 M)__*F?:O')1AGB\&3<%?%3"U&]^XPE)0I15PYO6L_0@$E9E0A0\J*F45;$$> M]?HW^)6.\"8M4_%'!'KR'M?I$:&3UNV,_),&C!X!\P1*2^=>J)R-8SI=FLFI M#Q140'9EZ-9%16W&B)8ILWOI[AP]"M[\KVP4;-F4RS5S.[&E*WA'I-L-L;+# M ]T]P'9AE)^MA&C/DQ3: ME_[VOKO<%OZ@^HF(0MU5)?YL@]Q3/,60N^V)%"5*OT"R=9D>^O_*:2\O"Q_DU%:!I/ M**HK03;W HY=1SX03Y).QS2JC6-F>@O0;EX ;90>9.(^FY @/<]WTI1N=^A! M-\4KY"RHI=K]AB7ULNU^\\(=&3042I(+&#[->7+//7QX%48' M+Z&^,NGH.''S6]+-GAWI5Z4U>6X_L=,&"A.A/PI::NHY%2 6C8./6?<_S]/H MBQ/=#FUD,*OMR,=?3GY?D>MVH#5O$WK=@YLP4L]-@H]]5;[:"WA?^!JZCQFT MUZG&>KM"%/!&%>)C\J3L.0]L8L9%(_])D:.ZO;!X-P[QY 5O\?:9Q_3Q>Y[. MSBY@->;1S>P_Y@=R!^:ZHG/&V?R[Y$O0TFIU.R?=/WGOM\@"\[X.9 RVC\L' M_$\537_9YYU&9[?]XR3@TI/4O9!J=U0FGV\UF$2])I.R.6_OP,[[:7M';4]3 M%IZ](3*@P-+[?NC?):?OH'9D_*S!9*]GV:((MT,\,Z0)OR"WS;,YCDMI\VZ7 MFK+1VJ8:[U>HKH?2U XNO)/=Y3OMK72N%\P$+)RO"1UH2L_R.%TX-\MS7B:W MJ3?J.?NEZU__& J)>CYI:!K]_2/=N_GJOI>N [3MY42I9*=,I_E@#NVJ"-K_ M^ZI]GR3;_\-;7XD@E&_P+J0E 0!#I6A]N?_;=5 MM?OS_P%02P,$% @ 63%?3Z"K ?5> @ H@P T !X;"]S='EL97,N M>&ULU5=;;YLP%/XKECM-K3052!?:KH"T5:HT:9LJ-0][JQPP8,D79DQ&^NMG M8VYA2K9FW31XB,_%YSN?[4-\"$JUI?@AQUB!FE%>AC!7JGCG.&6<8X;*OZ#D.$PRC@%;MCJ@2QJ+@*H=^;@(V_%0D. MX>/IZV^54#>O@!U/WIR,X@\!B?$Q"Z/EOH?/[H.?N?ESMFT O MGP=] 'D"[.\!'H#V!%X>#K3/*-P^$Y"K9^[8P2V;@E\;<*<]]RA(!1^._P): M@\Z.& 8;1$-XBRA92V*B4L0(W5KSPAAB084$2M>=9N<92_EDW9[53$FV.(QP M(9O<-H/]7;?3)XY.,P0)I3W!!;2&*"B04ECR.ZTTDQOC3R[0RJMMH1EF$FV] MQ1(. 4 N)'G2>*94 M8FW $H(-EHK$8\MWB8H5KE573G5Z+.?%##F_]#YGF&.)Z)BTKOW_>9?_,>.+ MRS^GW/RK3 F_($=S^\Z Y'(.)/TYD)Q%35[-@>3U7R;IM!?XJ$O8Z1%Z*UA7 MA"K"6[HY21)L^9@F+81?3(=(=V[JH570\ JM]0?##KZ.37"**JKNS1(;9P@' M^9,A[OG]K%4/$<)!_HP34C';3PY?)=$/4$L#!!0 ( %DQ7T\?A\^=WP0 M ((G / >&PO=V]R:V)O;VLN>&ULQ9I;HH6+8UBR$#.-GNKZ\@ZXWHPIF^G/H);% MEZ<\_T*^GM*LG R.5?5\/QJ5R5&>1/EK_BPSO6>?%R=1Z=7B,"J?"REVY5'* MZI2.[/'X9G02*AM\_G0YU[H8F2MY)9-*Y9G>6&_8*OE:ON^O5XG0![S(6#Q- M!N,!$>O 2CR%0K-.!C=C?<(75:HG ME:KJ[\F@^9W*@;Z+D7$;33M%_\EV;,]WN5R%F>G$\RJ][:L9!I??6L M/*KGD?!=E;-B,@3\!GE M$9T1_2L*EFSFQWKEP5_Z?$J) 6D#D/95(*-8+U:4&Y . .E<$?(OVX!T 4CW MFI". >D!D-XU(5T#\@: O,&%G-%H&K)US ).@CEYV$2,TR@RX#X" MW>&"S7T6DJV_U&PKZD>;L.YD8C.TUACJL<>X>)='3;\=JP?&_7\UG 7:!%DG MC,<^7["')25^%-$X(CZ?D440S'YGRZ5)">G$0O9)R!:/\3"8#S=1BW.IHTU; M<89\8J$+9;5B4LR D/(CI=V+? MQ(2,8B$K)8J#Z6_#!_]-*JNUULM/[PTD$PO9)HQK*DIB_X]V:"&'6,@2X30F MRT#W,VL:DNC1#ZE)!HG#0C;'@@:+T%\_:JLM">/S(%S]%$W('Q:R0$#]MH:" M-B02&UDD'0(F'W12E%U\X34PP04$V2I>3.]L2$HJ-+!18 MSJU<#U**C:P4V,XM3$@I-GZ6TF^^]DL.F<5&-DN?^;X_G28F)!O[?Y=-Y^L# M6<>^DG4Z6A*2CXTLGY[$E'R8R4JHU"R60/)QD.4#.]*L1#B0?QQD_W0YU@PY9R$6V$(S9"CID M(1?90C"F9V)"%G*1+01GE:V@0Q9RD2T$8[:"#EG(1;80C&D&W8,LY&'G0GTY M^I!$59Z8F)"%/&0+@9BM?M.#+.0A6PC K =S)B9D(0^]&O=>\K\DYZUBAP?) MQT.63T<]9DBH*.K\IR1K$Q.<*8 LGTY,/ZO43J7GUFC8@^3C(U8,UYN%G.M;ET+6Y.?1Y\78Z MMGE=-:7T/T+(FR:=ZGS3]:D=K^RZX527\>.P#WV]>:WW*KJOA>1NKQ:]ZV*>RKL+;,?SIAM? M=#&]UL\_46H+?P]1:@M_#U M%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]5:@M_+U5J"W\O56H+=>X:P$'9;P M]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]3:@M_'U-J"W\?4VH+?Q M]3:@MUWAK!L==O/U-J"W\?4VH+?Q]3:@M_'U-J"W\?4VH+?Q]7:@M_/U=J"W M\_5VH+?S]7:@M_/U=J"W7^%9)7I8R=?;@=[.U]N!WL[7VX'>SM?;@=[.UWLU MT3LW]9"V+V4XM/M\Z9)/P[^MF<"=R_LQ73[C//7;_1.ER[@EA?/KQ7\NSE,_ M(L*GO^T\_@502P,$% @ 63%?3X"[<[CB 0 62, !, !;0V]N=&5N M=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU43_0-T.;&%;F[8@ M_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI&=\58*"IJ3IB^/8]\@6LQM:FDT31]?[ZWWK>6:<:^K" MQ-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U9.P7$[[?V)^G^^ZW MY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK;O6>]\'X>&?:U)CM M&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK:>Q\JOI8'WB\%.DA M50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_O?7CY1 @.21(#@62 M0X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH&UL4$L! A0#% @ 63%?3V6;$2HR P M.P\ !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3S\MF#V& @ 7@@ !@ M ( !QA4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 63%?3W;2!>>O 0 T@, !@ ( !A"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3SA(0GZU 0 T@, !D M ( ! 3 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 63%?3YP=/$JU 0 T@, !D ( !PS4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%? M3^*,P &U 0 T@, !D ( !@SL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3T_1>#JV 0 T@, M !D ( !CD$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3V/^SK/2 0 G 0 !D M ( !?4< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 63%?3PX,%XO" 0 -P0 !D ( !<$T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3^&& M12SP 0 9 4 !D ( !1E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3[I1=7X3 @ H@4 !D M ( ! 5H 'AL+W=O&PO M=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 63%?3[2%Z2>G 0 G0, !D ( ! M.&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 63%?3ZU=BH,> @ 5 < !D ( !H&T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 63%?3^)WL,[V M 0 # 4 !D ( !BG4 'AL+W=O&PO=V]R:W-H965TEZ !X;"]W;W)K&UL4$L! A0#% @ 63%?3]^:+-_9 0 GP0 !D M ( !_GP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 63%?3X]KY+$2 @ %@8 !D ( !F80 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M63%?3Q9L.P(W P _0P !D ( !1XP 'AL+W=O&PO=V]R:W-H965TA ( %8( 9 " >Z9 !X;"]W;W)K&UL4$L! A0#% @ 63%?3PX*>^<" @ [04 !D M ( !J9P 'AL+W=O&PO=V]R:W-H M965T2@ !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 M ( %DQ7T^@JP'U7@( *(, - " >0! 0!X;"]S='EL M97,N>&UL4$L! A0#% @ 63%?3Q^'SYW?! @B< \ M ( !;00! 'AL+W=O7!E&UL4$L%!@ !$ $0 CA( -(- 0 ! $! end XML 74 R27.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCK-BASED COMPENSATION (Tables)
    6 Months Ended
    Sep. 30, 2019
    Share-based Payment Arrangement [Abstract]  
    Schedule of Stock Option Expense and Activity
    The following tables summarize information pertaining to the stock-based compensation expense from stock options and stock awards (in thousands, except weighted-average grant-date fair value and recognition period):
     
     
    Three Months Ended September 30,
     
    Six Months Ended September 30,
     
     
    2019
     
    2018
     
    2019
     
    2018
    Cost of service revenue
     
    $
    1,939

     
    $
    1,379

     
    $
    3,670

     
    $
    2,405

    Research and development
     
    4,217

     
    2,823

     
    8,081

     
    5,017

    Sales and marketing
     
    5,340

     
    2,206

     
    9,261

     
    4,604

    General and administrative
     
    5,895

     
    3,721

     
    9,976

     
    7,014

    Total
     
    $
    17,391

     
    $
    10,129

     
    $
    30,988

     
    $
    19,040

     
     
    Six Months Ended September 30,
     
     
    2019
     
    2018
    Stock options outstanding at the beginning of the period:
     
    3,114

     
    3,998

    Options granted
     

     
    195

    Options exercised 
     
    (287
    )
     
    (574
    )
    Options canceled and forfeited
     
    (39
    )
     
    (97
    )
    Options outstanding at the end of the period:
     
    2,788

     
    3,522

    Weighted-average fair value of grants during the period
     
    $

     
    $
    8.47

    Total intrinsic value of options exercised during the period
     
    $
    3,726

     
    $
    8,525

    Weighted-average remaining recognition period at period-end (in years) 
     
    2.32

     
    2.52

     
     
     
     
     
    Stock awards outstanding at the beginning of the period:
     
    7,820

     
    5,939

    Stock awards granted
     
    5,123

     
    2,112

    Stock awards vested 
     
    (1,945
    )
     
    (1,720
    )
    Stock awards canceled and forfeited
     
    (663
    )
     
    (433
    )
    Stock awards outstanding at the end of the period: 
     
    10,335

     
    5,898

    Weighted-average fair value of grants during the period
     
    $
    22.35

     
    $
    22.01

    Weighted-average remaining recognition period at period-end (in years) 
     
    2.28

     
    2.44

    Total unrecognized compensation expense at period-end
     
    $
    129,136

     
    $
    79,121


    XML 75 R23.htm IDEA: XBRL DOCUMENT v3.19.3
    BUSINESS COMBINATION (Tables)
    6 Months Ended
    Sep. 30, 2019
    Business Combinations [Abstract]  
    Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
    The major classes of assets and liabilities to which the Company has preliminarily allocated the fair value of purchase consideration were as follows (in thousands):
     
     
    July 17, 2019
    Cash
     
    $
    4,473

    Accounts receivable
     
    9,438

    Intangible assets
     
    21,010

    Other assets
     
    787

    Goodwill
     
    94,584

    Accounts payable
     
    (13,072
    )
    Deferred revenue
     
    (90
    )
    Total consideration
     
    $
    117,130


    Schedule of Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination The Company determined the fair values of intangible assets acquired and liabilities assumed with the assistance of third-party valuation consultants. Based on this valuation, the intangible assets acquired are preliminarily (in thousands):  
     
     
    Fair Value
     
    Useful life (in Years)
    Trade and domain names
     
    $
    990

     
    3
    Developed technology
     
    13,830

     
    7
    Customer relationships
     
    6,190

     
    7
    Total intangible assets
     
    $
    21,010

     


    XML 76 a8x89301910-qq2_htm.xml IDEA: XBRL DOCUMENT 0001023731 2019-04-01 2019-09-30 0001023731 2019-10-21 0001023731 2019-09-30 0001023731 2019-03-31 0001023731 2018-04-01 2018-09-30 0001023731 2019-07-01 2019-09-30 0001023731 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001023731 2018-07-01 2018-09-30 0001023731 us-gaap:ProductMember 2018-07-01 2018-09-30 0001023731 us-gaap:ProductMember 2019-04-01 2019-09-30 0001023731 us-gaap:ServiceMember 2019-04-01 2019-09-30 0001023731 us-gaap:ProductMember 2018-04-01 2018-09-30 0001023731 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001023731 us-gaap:ServiceMember 2018-04-01 2018-09-30 0001023731 us-gaap:ProductMember 2019-07-01 2019-09-30 0001023731 2019-06-30 0001023731 2019-04-01 2019-06-30 0001023731 us-gaap:RetainedEarningsMember 2019-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001023731 us-gaap:CommonStockMember 2019-03-31 0001023731 us-gaap:CommonStockMember 2019-06-30 0001023731 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001023731 us-gaap:RetainedEarningsMember 2019-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001023731 us-gaap:CommonStockMember 2019-09-30 0001023731 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001023731 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001023731 us-gaap:RetainedEarningsMember 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001023731 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001023731 us-gaap:CommonStockMember 2018-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001023731 us-gaap:CommonStockMember 2018-06-30 0001023731 us-gaap:RetainedEarningsMember 2018-03-31 0001023731 us-gaap:RetainedEarningsMember 2018-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001023731 us-gaap:CommonStockMember 2018-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001023731 2018-06-30 0001023731 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001023731 us-gaap:AccountingStandardsUpdate201609Member 2018-04-01 0001023731 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2018-04-01 0001023731 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001023731 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001023731 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001023731 2018-09-30 0001023731 us-gaap:RetainedEarningsMember 2018-06-30 0001023731 2018-04-01 2018-06-30 0001023731 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001023731 2018-03-31 0001023731 us-gaap:AccountingStandardsUpdate201602Member 2019-04-01 0001023731 2019-10-01 2019-09-30 0001023731 srt:MaximumMember 2019-04-01 2019-09-30 0001023731 us-gaap:AccountingStandardsUpdate201409Member 2019-09-30 0001023731 srt:MinimumMember 2019-04-01 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 us-gaap:CashMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001023731 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-09-30 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2019-09-30 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember 2019-03-31 0001023731 us-gaap:CashMember 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember 2019-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0001023731 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001023731 eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:RestrictedCashNoncurrentAndOtherLiabilitiesNoncurrentMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member 2019-04-01 2019-09-30 0001023731 eght:PerformanceBasedRestrictedStockAwardsMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:TimeBasedRestrictedStockAwardsMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:RestrictedCashCurrentAndOtherAccruedLiabilitiesMember eght:WavecellPte.Ltd.Member 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member us-gaap:CustomerRelationshipsMember 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member us-gaap:TradeNamesMember 2019-07-17 2019-07-17 0001023731 eght:WavecellPte.Ltd.Member 2019-07-17 0001023731 us-gaap:TradeNamesMember 2019-09-30 0001023731 us-gaap:PatentedTechnologyMember 2019-09-30 0001023731 us-gaap:CustomerRelationshipsMember 2019-09-30 0001023731 us-gaap:CustomerRelationshipsMember 2019-03-31 0001023731 us-gaap:PatentedTechnologyMember 2019-03-31 0001023731 us-gaap:TradeNamesMember 2019-03-31 0001023731 2019-07-03 2019-07-03 0001023731 2019-07-03 0001023731 srt:MaximumMember 2019-09-30 0001023731 eght:PropertyHeldUnderOperatingLeaseMember 2019-07-03 2019-07-03 0001023731 eght:PropertyHeldUnderOperatingLeaseMember 2019-07-03 0001023731 srt:MinimumMember 2019-09-30 0001023731 2019-02-01 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-02-01 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember us-gaap:CallOptionMember 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-02-28 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-07-01 2019-09-30 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-04-01 2019-09-30 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-31 0001023731 eght:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001023731 eght:CostOfServiceRevenueMember 2019-07-01 2019-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-09-30 0001023731 eght:CostOfServiceRevenueMember 2018-07-01 2018-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-09-30 0001023731 eght:CostOfServiceRevenueMember 2019-04-01 2019-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001023731 eght:CostOfServiceRevenueMember 2018-04-01 2018-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001023731 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-09-30 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001023731 eght:A2017RepurchasePlanMember 2019-07-01 2019-09-30 0001023731 eght:A2017RepurchasePlanMember 2017-05-31 0001023731 eght:A2017RepurchasePlanMember 2019-09-30 0001023731 eght:A2017RepurchasePlanMember 2019-04-01 2019-09-30 0001023731 us-gaap:RestrictedStockMember 2018-04-01 2018-09-30 0001023731 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001023731 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001023731 us-gaap:RestrictedStockMember 2019-04-01 2019-09-30 0001023731 us-gaap:PerformanceSharesMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockMember 2019-04-01 2019-09-30 0001023731 us-gaap:EmployeeStockMember 2018-04-01 2018-09-30 0001023731 us-gaap:PerformanceSharesMember 2018-04-01 2018-09-30 0001023731 us-gaap:PerformanceSharesMember 2018-07-01 2018-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-09-30 0001023731 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-09-30 0001023731 us-gaap:PerformanceSharesMember 2019-04-01 2019-09-30 0001023731 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001023731 us-gaap:NonUsMember 2019-04-01 2019-09-30 0001023731 us-gaap:NonUsMember 2018-07-01 2018-09-30 0001023731 country:US 2018-07-01 2018-09-30 0001023731 us-gaap:NonUsMember 2018-04-01 2018-09-30 0001023731 us-gaap:NonUsMember 2019-07-01 2019-09-30 0001023731 country:US 2019-07-01 2019-09-30 0001023731 country:US 2019-04-01 2019-09-30 0001023731 country:US 2018-04-01 2018-09-30 0001023731 srt:AmericasMember 2019-03-31 0001023731 srt:EuropeMember 2019-03-31 0001023731 srt:AmericasMember 2019-09-30 0001023731 srt:EuropeMember 2019-09-30 iso4217:USD shares eght:term eght:story eght:segment iso4217:USD eght:day utreg:sqft pure shares false --03-31 Q2 2020 0001023731 8X8 INC /DE/ P1Y 0.0389484 -0.006 P1Y P5Y P1Y 0 10-Q true 2019-09-30 false 000-21783 DE 77-0142404 2125 O'Nel Drive San Jose CA 95131 408 727-1885 COMMON STOCK, PAR VALUE $.001 PER SHARE EGHT NYSE Yes Yes Large Accelerated Filer false false false 100225912 162219000 276583000 3459000 0 29324000 69899000 30743000 20181000 18572000 15601000 22803000 15127000 267120000 397391000 64776000 52835000 78147000 28410000 11680000 131879000 39694000 20448000 0 15558000 8100000 42139000 33693000 18133000 2965000 666610000 546358000 42134000 32280000 25847000 18437000 12175000 13862000 5292000 4270000 3336000 19329000 6790000 109047000 74705000 75221000 222432000 216035000 21033000 6228000 427733000 296968000 100000 96000 575416000 506949000 -11140000 -7353000 -325499000 -250302000 238877000 249390000 666610000 546358000 104529000 81346000 196901000 159467000 4988000 4336000 9291000 9440000 109517000 85682000 206192000 168907000 43195000 26202000 75162000 50751000 6502000 5397000 12226000 11678000 19434000 14064000 37765000 27114000 57895000 41680000 111494000 82175000 20435000 20326000 40042000 35159000 147461000 107669000 276689000 206877000 -37944000 -21987000 -70497000 -37970000 -2732000 635000 -4296000 1354000 -40676000 -21352000 -74793000 -36616000 256000 130000 404000 221000 -40932000 -21482000 -75197000 -36837000 -0.42 -0.23 -0.77 -0.39 98353000 93831000 97356000 93449000 -40932000 -21482000 -75197000 -36837000 -3000 149000 118000 262000 -3253000 -379000 -3905000 -2051000 -44188000 -21712000 -78984000 -38626000 96119888 96000 506949000 -7353000 -250302000 249390000 451308 1000 1493000 1494000 14059000 14059000 121000 121000 -652000 -652000 -34265000 -34265000 96571196 97000 522501000 -7884000 -284567000 230147000 1761483 2000 -790000 -788000 17867000 17867000 1476009 1000 35838000 35839000 -3000 -3000 -3253000 -3253000 -40932000 -40932000 99808688 100000 575416000 -11140000 -325499000 238877000 92847354 93000 425790000 -5645000 -201464000 218774000 403377 777000 777000 9304000 9304000 113000 113000 -1672000 -1672000 39901000 39901000 -15355000 -15355000 93250731 93000 435871000 -7204000 -176918000 251842000 1840387 1000 -596000 -595000 9829000 9829000 149000 149000 -379000 -379000 -21482000 -21482000 95091118 94000 445104000 -7434000 -198400000 239364000 -75197000 -36837000 4599000 4231000 3827000 2857000 8242000 3749000 6397000 0 8718000 6664000 6234000 2401000 30988000 19040000 1634000 538000 2563000 3347000 20498000 11339000 17418000 1452000 -400000 8131000 922000 814000 -44515000 -4550000 7138000 2878000 58741000 2625000 14339000 11386000 8545000 35455000 30639000 23604000 18890000 42437000 -59924000 -267000 227000 525000 5426000 8183000 6134000 6720000 481000 -1988000 511000 -221000 -103447000 -7026000 284683000 39803000 181236000 32777000 361000 250000 647000 0 62832000 DESCRIPTION OF BUSINESS<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">8x8, Inc. ("8x8" or the "Company") was incorporated in California in February </span><span style="font-family:Arial;font-size:10pt;text-align:center;">1987</span><span style="font-family:Arial;font-size:10pt;"> and was reincorporated in Delaware in December 1996</span><span style="font-family:Arial;font-size:10pt;text-align:center;">. </span><span style="font-family:Arial;font-size:10pt;">The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through </span><span style="font-family:Arial;font-size:10pt;"><span>one</span></span><span style="font-family:Arial;font-size:10pt;"> reportable segment.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company is a leading cloud provider of enterprise Software-as-a-Service (SaaS) communications solutions, that enable businesses of all sizes to communicate faster and smarter across voice, contact center, video meetings, messaging, and communication APIs, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, communication APIs, and other services. Since fiscal 2004, substantially all revenue has been generated from the sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet Protocol semiconductors.</span></div> 1 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">BASIS OF PRESENTATION AND CONSOLIDATION</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> refers to the fiscal year ending </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">).</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accompanying interim condensed consolidated financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial statements for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> with the exception of new lease accounting guidance discussed in the recently adopted accounting principles section below. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to the rules and regulations of the SEC, regarding interim financial reporting.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the opinion of the Company's management, these interim condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of our financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> year-end condensed consolidated balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and notes thereto included in the Company's fiscal </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> Annual Report on Form 10-K.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The results of operations and cash flows for the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future period or the entire fiscal year.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">USE OF ESTIMATES</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve for expected cancellations, income and sales tax liabilities, stock-based compensation, litigation and other contingencies. The Company bases its estimates on historical experience and on various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">RECLASSIFICATIONS AND OTHER CHANGES</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certain prior year amounts in the statement of cash flows have been reclassified to conform with current year presentation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The significant accounting policies used in preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> filed with the SEC on May 21, 2019, and there have been no changes to the Company's significant accounting policies during the three and six months ended </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> except for the accounting policies described below that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-02, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:Arial;font-size:10pt;">. All amounts and disclosures set forth herein are in compliance with this standard.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective April 1, 2019, the Company adopted ASU No. 2016-02 (“ASU 2016-02”), </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:Arial;font-size:10pt;"> using the modified retrospective transition approach utilizing the effective date as the date of initial application. ASU 2016-02 establishes a new lease accounting model for leases, which requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet, but lease expense will be recognized on the income statement in a manner similar to previous requirements. Prior years presented have not been adjusted for ASU 2016-02 and continue to be reported in accordance with our historical accounting policy.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The new standard provides a number of optional practical expedients in transition. The Company has elected the package of practical expedients permitted under the new lease standard, which among other things, allows the carryforward of the historical lease classification. As a result, there was no impact to opening retained earnings. The new standard also provides a practical expedient for an entity’s ongoing accounting. The Company has elected such practical expedient to not separate lease and non-lease components for all leases. It also made an accounting policy election to not recognize right-of-use assets and lease liabilities on the balance sheet for leases with a term of 12 months or less and will recognize lease payments as an expense on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The adoption of the new lease standard resulted in the recognition of right-of-use assets and lease liabilities of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$21.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, for existing operating leases. The Company does not have significant finance lease right-of-use assets or liabilities. The adoption of the new lease standard did not have a material impact on the Company's accumulated deficit as of April 1, 2019. For additional information on leases and the impact of the new lease standard, refer to Note 7.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820)</span><span style="font-family:Arial;font-size:10pt;">, which makes modifications to disclosure requirements on fair value measurements. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40)</span><span style="font-family:Arial;font-size:10pt;">, which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, the FASB issued ASU 2016‑13,</span><span style="font-family:Arial;font-size:10pt;font-style:italic;"> Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="font-family:Arial;font-size:10pt;">, which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments—Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases. In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, Financial Instruments — Credit Losses (Topic 326): Targeted Transition Relief, which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after December 15, 2019, and early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> refers to the fiscal year ending </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">).</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accompanying interim condensed consolidated financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial statements for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> with the exception of new lease accounting guidance discussed in the recently adopted accounting principles section below. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to the rules and regulations of the SEC, regarding interim financial reporting.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the opinion of the Company's management, these interim condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of our financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> year-end condensed consolidated balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and notes thereto included in the Company's fiscal </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> Annual Report on Form 10-K.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The results of operations and cash flows for the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future period or the entire fiscal year.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve for expected cancellations, income and sales tax liabilities, stock-based compensation, litigation and other contingencies. The Company bases its estimates on historical experience and on various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certain prior year amounts in the statement of cash flows have been reclassified to conform with current year presentation.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective April 1, 2019, the Company adopted ASU No. 2016-02 (“ASU 2016-02”), </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:Arial;font-size:10pt;"> using the modified retrospective transition approach utilizing the effective date as the date of initial application. ASU 2016-02 establishes a new lease accounting model for leases, which requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet, but lease expense will be recognized on the income statement in a manner similar to previous requirements. Prior years presented have not been adjusted for ASU 2016-02 and continue to be reported in accordance with our historical accounting policy.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The new standard provides a number of optional practical expedients in transition. The Company has elected the package of practical expedients permitted under the new lease standard, which among other things, allows the carryforward of the historical lease classification. As a result, there was no impact to opening retained earnings. The new standard also provides a practical expedient for an entity’s ongoing accounting. The Company has elected such practical expedient to not separate lease and non-lease components for all leases. It also made an accounting policy election to not recognize right-of-use assets and lease liabilities on the balance sheet for leases with a term of 12 months or less and will recognize lease payments as an expense on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The adoption of the new lease standard resulted in the recognition of right-of-use assets and lease liabilities of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$21.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, for existing operating leases. The Company does not have significant finance lease right-of-use assets or liabilities. The adoption of the new lease standard did not have a material impact on the Company's accumulated deficit as of April 1, 2019. For additional information on leases and the impact of the new lease standard, refer to Note 7.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820)</span><span style="font-family:Arial;font-size:10pt;">, which makes modifications to disclosure requirements on fair value measurements. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40)</span><span style="font-family:Arial;font-size:10pt;">, which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The amendment is effective for public companies with fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its condensed consolidated financial statements.</span></div> 20000000.0 21400000 REVENUE RECOGNITION<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recognizes service revenue, mainly from subscription services to its cloud-based voice, call center, video, collaboration and communication APIs solutions using the five-step model as prescribed by ASC 606:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Identification of the contract, or contracts, with a customer;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Identification of the performance obligations in the contract;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Determination of the transaction price;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Recognition of revenue when or as the Company satisfies a performance obligation.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company identifies performance obligations in contracts with customers, which may include subscription services and related usage, product revenue and professional services. The transaction price is determined based on the amount the Company expects to be entitled to receive in exchange for transferring the promised services or products to the customer. The transaction price in the contract is allocated to each distinct performance obligation in an amount that represents the relative amount of consideration expected to be received in exchange for satisfying each performance obligation. Revenue is recognized when performance obligations are satisfied. Revenues are recorded based on the transaction price excluding amounts collected on behalf of third parties such as sales and telecommunication taxes, which are collected on behalf of and remitted to governmental authorities. The Company usually bills its customers on a monthly basis. Contracts typically range from annual to multi-year agreements with payment terms of net 30-days or less. The Company occasionally allows a 30-day period to cancel a subscription and return products shipped for a full refund.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Judgments and Estimates</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The estimation of variable consideration for each performance obligation requires the Company to make subjective judgments. The Company has service-level agreements with customers warranting defined levels of uptime reliability and performance. Customers may get credits or refunds if the Company fails to meet such levels. If the services do not meet certain criteria, fees are subject to adjustment or refund representing a form of variable consideration. The Company may impose minimum revenue commitments ("MRC") on its customers at the inception of the contract. Thus, in estimating variable consideration for each of these performance obligations, the Company assesses both the probability of MRC occurring and the collectability of the MRC, of which both represent a form of variable consideration. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company enters into contracts with customers that regularly include promises to transfer multiple services and products, such as subscriptions, products, and professional services. For arrangements with multiple services, the Company evaluates whether the individual services qualify as distinct performance obligations. In its assessment of whether a service is a distinct performance obligation, the Company determines whether the customer can benefit from the service on its own or with other readily available resources, and whether the service is separately identifiable from other services in the contract. This evaluation requires the Company to assess the nature of each individual service offering and how the services are provided in the context of the contract, including whether the services are significantly integrated, highly interrelated, or significantly modify each other, which may require judgment based on the facts and circumstances of the contract.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">When agreements involve multiple distinct performance obligations, the Company allocates arrangement consideration to all performance obligations at the inception of an arrangement based on the relative standalone selling prices ("SSP") of each performance obligation. Usage fees deemed to be variable consideration meet the allocation exception for variable consideration. Where the Company has standalone sales data for its performance obligations which are indicative of the price at which the Company sells a promised good or service separately to a customer, such data is used to establish SSP. In instances where standalone sales data is not available for a particular performance obligation, the Company estimates SSP by the use of observable market and cost-based inputs. The Company continues to review the factors used to establish list price and will adjust standalone selling price methodologies as necessary on a prospective basis.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Service Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Service revenue from subscriptions to the Company's cloud-based technology platform is recognized over time on a ratable basis over the contractual subscription term beginning on the date that the platform is made available to the customer. Payments received in advance of subscription services being rendered are recorded as a deferred revenue. Usage fees for our UCaaS and CCaaS offerings, either bundled or not bundled, are recognized as </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">revenue when earned. Usage fees for our CPaaS offerings are typically invoiced monthly in arrears and recognized as revenues when earned. Professional services for configuration, system integration, optimization, customer training or education are primarily billed on a fixed-fee basis and are performed by the Company directly or, alternatively, customers may also choose to perform these services themselves or engage their own third-party service providers. Professional services revenue is recognized over time as the services are rendered.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded as operating expenses against the contract asset (Accounts Receivable). In the normal course of business, the Company records revenue reductions for customer credits.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Product Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recognizes product revenue for telephony equipment at a point in time, when transfer of control has occurred, which is generally upon shipment. Sales returns are recorded as a reduction to revenue estimated based on historical experience.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contract Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Contract assets are recorded for those parts of the contract consideration not yet invoiced but for which the performance obligations are completed. The revenue is recognized when the customer receives services or equipment for a reduced consideration at the onset of an arrangement, for example, when the initial month's services or equipment are discounted. Contract assets are included in other current or non-current assets in the condensed consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred revenues represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual plan subscription services and professional and training services not yet provided as of the balance sheet date. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues in the condensed consolidated balance sheets, with the remainder recorded as other non-current liabilities in the condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Costs to Obtain a Customer Contract</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized as current or non-current assets and amortized on a straight-line basis over the anticipated benefit period, which is </span><span style="font-family:Arial;font-size:10pt;"><span>five years</span></span><span style="font-family:Arial;font-size:10pt;">. The benefit period was estimated by taking into consideration the length of customer contracts, technology lifecycle, and other factors. This amortization expense is recorded in sales and marketing expense within the Company's condensed consolidated statement of operations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company disaggregates its revenue by geographic region. See Note 13 for more information.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table provides information about receivables, contract assets and deferred revenues from contracts with customers (in thousands):</span><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"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue - current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue - non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Changes in the contract assets and the deferred revenue balances during the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span><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="13"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">$ Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The change in contract assets was primarily driven by the recognition of revenue that has not yet been billed. The increase in deferred revenues was due to billings in advance of performance obligations being satisfied. Revenues of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> were recognized during the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, a portion of which were included in the deferred revenues balance at the beginning of the period, which was offset by additional deferrals during the period.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Remaining Performance Obligations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's subscription terms typically range from one to </span><span style="font-family:Arial;font-size:10pt;"><span>four years</span></span><span style="font-family:Arial;font-size:10pt;">. Contract revenue as of </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> that has not yet been recognized was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$220.0 million</span></span><span style="font-family:Arial;font-size:10pt;">. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligation over the next </span><span style="font-family:Arial;font-size:10pt;"><span>36 months</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recognizes service revenue, mainly from subscription services to its cloud-based voice, call center, video, collaboration and communication APIs solutions using the five-step model as prescribed by ASC 606:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Identification of the contract, or contracts, with a customer;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Identification of the performance obligations in the contract;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Determination of the transaction price;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Recognition of revenue when or as the Company satisfies a performance obligation.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company identifies performance obligations in contracts with customers, which may include subscription services and related usage, product revenue and professional services. The transaction price is determined based on the amount the Company expects to be entitled to receive in exchange for transferring the promised services or products to the customer. The transaction price in the contract is allocated to each distinct performance obligation in an amount that represents the relative amount of consideration expected to be received in exchange for satisfying each performance obligation. Revenue is recognized when performance obligations are satisfied. Revenues are recorded based on the transaction price excluding amounts collected on behalf of third parties such as sales and telecommunication taxes, which are collected on behalf of and remitted to governmental authorities. The Company usually bills its customers on a monthly basis. Contracts typically range from annual to multi-year agreements with payment terms of net 30-days or less. The Company occasionally allows a 30-day period to cancel a subscription and return products shipped for a full refund.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Judgments and Estimates</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The estimation of variable consideration for each performance obligation requires the Company to make subjective judgments. The Company has service-level agreements with customers warranting defined levels of uptime reliability and performance. Customers may get credits or refunds if the Company fails to meet such levels. If the services do not meet certain criteria, fees are subject to adjustment or refund representing a form of variable consideration. The Company may impose minimum revenue commitments ("MRC") on its customers at the inception of the contract. Thus, in estimating variable consideration for each of these performance obligations, the Company assesses both the probability of MRC occurring and the collectability of the MRC, of which both represent a form of variable consideration. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company enters into contracts with customers that regularly include promises to transfer multiple services and products, such as subscriptions, products, and professional services. For arrangements with multiple services, the Company evaluates whether the individual services qualify as distinct performance obligations. In its assessment of whether a service is a distinct performance obligation, the Company determines whether the customer can benefit from the service on its own or with other readily available resources, and whether the service is separately identifiable from other services in the contract. This evaluation requires the Company to assess the nature of each individual service offering and how the services are provided in the context of the contract, including whether the services are significantly integrated, highly interrelated, or significantly modify each other, which may require judgment based on the facts and circumstances of the contract.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">When agreements involve multiple distinct performance obligations, the Company allocates arrangement consideration to all performance obligations at the inception of an arrangement based on the relative standalone selling prices ("SSP") of each performance obligation. Usage fees deemed to be variable consideration meet the allocation exception for variable consideration. Where the Company has standalone sales data for its performance obligations which are indicative of the price at which the Company sells a promised good or service separately to a customer, such data is used to establish SSP. In instances where standalone sales data is not available for a particular performance obligation, the Company estimates SSP by the use of observable market and cost-based inputs. The Company continues to review the factors used to establish list price and will adjust standalone selling price methodologies as necessary on a prospective basis.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Service Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Service revenue from subscriptions to the Company's cloud-based technology platform is recognized over time on a ratable basis over the contractual subscription term beginning on the date that the platform is made available to the customer. Payments received in advance of subscription services being rendered are recorded as a deferred revenue. Usage fees for our UCaaS and CCaaS offerings, either bundled or not bundled, are recognized as </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">revenue when earned. Usage fees for our CPaaS offerings are typically invoiced monthly in arrears and recognized as revenues when earned. Professional services for configuration, system integration, optimization, customer training or education are primarily billed on a fixed-fee basis and are performed by the Company directly or, alternatively, customers may also choose to perform these services themselves or engage their own third-party service providers. Professional services revenue is recognized over time as the services are rendered.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded as operating expenses against the contract asset (Accounts Receivable). In the normal course of business, the Company records revenue reductions for customer credits.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Product Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recognizes product revenue for telephony equipment at a point in time, when transfer of control has occurred, which is generally upon shipment. Sales returns are recorded as a reduction to revenue estimated based on historical experience.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contract Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Contract assets are recorded for those parts of the contract consideration not yet invoiced but for which the performance obligations are completed. The revenue is recognized when the customer receives services or equipment for a reduced consideration at the onset of an arrangement, for example, when the initial month's services or equipment are discounted. Contract assets are included in other current or non-current assets in the condensed consolidated balance sheets, depending on if their reduction will be recognized during the succeeding twelve-month period or beyond.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred revenues represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual plan subscription services and professional and training services not yet provided as of the balance sheet date. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues in the condensed consolidated balance sheets, with the remainder recorded as other non-current liabilities in the condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Costs to Obtain a Customer Contract</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized as current or non-current assets and amortized on a straight-line basis over the anticipated benefit period, which is </span><span style="font-family:Arial;font-size:10pt;"><span>five years</span></span><span style="font-family:Arial;font-size:10pt;">. The benefit period was estimated by taking into consideration the length of customer contracts, technology lifecycle, and other factors. This amortization expense is recorded in sales and marketing expense within the Company's condensed consolidated statement of operations.</span></div> P5Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table provides information about receivables, contract assets and deferred revenues from contracts with customers (in thousands):</span><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"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue - current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue - non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Changes in the contract assets and the deferred revenue balances during the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span><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="13"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">$ Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 30743000 13490000 4270000 43000 13490000 5717000 7773000 4313000 3342000 971000 2800000 P4Y 220000000.0 P36M FAIR VALUE MEASUREMENTS<div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash, cash equivalents, and available-for-sale investments (in thousands):</span><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="22"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Short-Term</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Long-Term</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">As of September 30, 2019</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Costs</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gain</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Loss</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Equivalents</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Investments</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Investments</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>132,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>132,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>132,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Treasury securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(5</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>164,802</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(5</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>164,804</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>158,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>47,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>47,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total assets</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>211,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>149</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>211,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>162,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></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="19"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Short-Term</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">As of March 31, 2019</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Costs</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gain</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Loss</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Equivalents</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Investments</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>251,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>251,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>251,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46,516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Agency bonds</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(15</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(61</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total assets</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>346,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(61</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>346,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Historically, the Company had maintained all investments as short-term investments on its balance sheet, as the Company could liquidate these investments at any time and did not limit its liquidation of investments by contractual maturity date. Given the recent issuance of the convertible senior notes, and the associated increased cash, cash equivalents and investment balances, the Company expects to hold certain investments for at least 12 months from the reporting date and records these investments in long-term investments in accordance with the contractual maturity dates.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the estimated fair value of the Company's outstanding convertible senior notes (the Notes) was </span><span style="font-family:Arial;font-size:10pt;"><span>$302.7 million</span></span><span style="font-family:Arial;font-size:10pt;">. The fair value of the Notes was determined based on the closing price for the Notes on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.</span></div> <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash, cash equivalents, and available-for-sale investments (in thousands):</span><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="22"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Short-Term</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Long-Term</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">As of September 30, 2019</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Costs</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gain</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Loss</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Equivalents</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Investments</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Investments</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>132,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>132,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>132,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Treasury securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(5</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>164,802</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(5</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>164,804</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>158,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>47,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>47,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total assets</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>211,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>149</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>211,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>162,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></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="19"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Short-Term</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">As of March 31, 2019</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Costs</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gain</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Loss</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Equivalents</span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Investments</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>251,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>251,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>251,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46,516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Municipal securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Agency bonds</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(15</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">     Subtotal</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(61</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total assets</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>346,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(61</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>346,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>276,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>69,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 25673000 25673000 25673000 132551000 132551000 132551000 6578000 7000 5000 6580000 6580000 164802000 7000 5000 164804000 158224000 6580000 37858000 123000 3000 37978000 24110000 13868000 5592000 0 0 5592000 3995000 1597000 0 2099000 19000 0 2118000 2118000 0 1499000 0 0 1499000 1499000 0 47048000 142000 3000 47187000 3995000 29324000 13868000 211850000 149000 8000 211991000 162219000 29324000 20448000 25364000 25364000 25364000 251219000 251219000 251219000 276583000 276583000 276583000 46516000 51000 29000 46538000 46538000 5511000 17000 0 5528000 5528000 13596000 9000 17000 13588000 13588000 4260000 0 15000 4245000 4245000 69883000 77000 61000 69899000 69899000 346466000 77000 61000 346482000 276583000 69899000 302700000 BUSINESS COMBINATIONS<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Wavecell Acquisition</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On July 17, 2019, the Company entered into a Share Purchase Agreement (the “Share Purchase Agreement”) with Wavecell Pte. Ltd., a corporation incorporated under the laws of the Republic of Singapore (“Wavecell”), the equity holders of Wavecell (collectively, the “Sellers”), and Qualgro Partners Pte. Ltd., in its capacity as the representative of the equity holders of Wavecell. Pursuant to the Share Purchase Agreement, the Company acquired all of the outstanding shares and other equity interests of Wavecell (the “Transaction”). This acquisition extends 8x8’s technology advantage as a fully-owned, cloud technology platform with unified communications ("UCaaS"), contact center ("CCaaS"), video ("VCaaS") and platform communication APIs ("CPaaS") solutions able to natively offer pre-packaged communications, contact center and video solutions and open APIs to embed these and other communications into an organization’s core business processes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The total fair value of the purchase consideration of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$117.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> was comprised of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$72.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> in cash and </span><span style="font-family:Arial;font-size:10pt;"><span>$44.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> in shares of common stock of the Company, of which approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$10.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> in cash and </span><span style="font-family:Arial;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> in equity have been heldback to cover potential indemnity claims made by the Company after the closing date. One-third of these heldback amounts are eligible to be released in twelve months from the date of acquisition and the remainder in eighteen months from the date of the acquisition. The heldback cash of </span><span style="font-family:Arial;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$6.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> are recorded in restricted cash, current and restricted cash, non-current, respectively and other accrued liabilities and other liabilities, non-current, respectively, in the Company's condensed consolidated balance sheet. The holdback of </span><span style="font-family:Arial;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> in equity is included in other liabilities, non-current in the Company's condensed consolidated balance sheet. Additionally, in connection with the acquisition, the Company issued </span><span style="font-family:Arial;font-size:10pt;"><span>$13.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> in time-based restricted stock awards and </span><span style="font-family:Arial;font-size:10pt;"><span>$6.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> in performance based restricted stock awards all of which vest over the next </span><span style="font-family:Arial;font-size:10pt;"><span>three years</span></span><span style="font-family:Arial;font-size:10pt;">, and which the Company will expense over the same such period.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The major classes of assets and liabilities to which the Company has preliminarily allocated the fair value of purchase consideration were as follows (in thousands):</span><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="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">July 17, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>94,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(13,072</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>117,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company will continue to collect information and reevaluate the estimates and assumptions and will record any adjustments to the Company’s preliminary estimates provided that the Company is within the measurement period. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of Wavecell and is not expected to be deductible for income tax purposes. The Company determined the fair values of intangible assets acquired and liabilities assumed with the assistance of third-party valuation consultants. Based on this valuation, the intangible assets acquired are preliminarily (in thousands):  </span><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="7"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Useful life (in Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Trade and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>990</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,010</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company incurred costs related to this acquisition of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> during the six months ended September 30, 2019. All acquisition related costs were expensed as incurred and have been recorded in general and administrative expenses in the accompanying consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The revenue and earnings of the acquired business have been included in the Company’s results since the acquisition date and are not material to the Company’s condensed consolidated financial results. Pro forma results of operations for this acquisition have not been presented, as the financial impact to the Company’s condensed consolidated financial statements is not material.</span></div> 117100000 72800000 44300000 10400000 8500000 3500000 6900000 8500000 13200000 6600000 P3Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The major classes of assets and liabilities to which the Company has preliminarily allocated the fair value of purchase consideration were as follows (in thousands):</span><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="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">July 17, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>94,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(13,072</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>117,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4473000 9438000 21010000 787000 94584000 13072000 90000 117130000 The Company determined the fair values of intangible assets acquired and liabilities assumed with the assistance of third-party valuation consultants. Based on this valuation, the intangible assets acquired are preliminarily (in thousands):  <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="7"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Useful life (in Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Trade and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>990</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,010</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 990000 P3Y 13830000 P7Y 6190000 P7Y 21010000 1600000 INTANGIBLE ASSETS AND GOODWILL<div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The carrying value of intangible assets consisted of the following (in thousands):</span><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="25"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>33,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(12,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(15,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,293</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(4,534</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,759</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8,080</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,387</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Trade and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>972</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total acquired identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>45,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>28,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(25,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,680</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> the Company wrote off approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$11.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> of fully amortized intangible assets and the corresponding accumulated amortization.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, annual amortization of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in thousands):</span><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"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,807</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>28,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):</span><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"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>39,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Additions due to acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>94,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,399</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at September 30, 2019</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>131,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The carrying value of intangible assets consisted of the following (in thousands):</span><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="25"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>33,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(12,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>25,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(15,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,293</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(4,534</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,759</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8,080</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,387</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Trade and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>972</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total acquired identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>45,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(17,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>28,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(25,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,680</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 33466000 12706000 20760000 25702000 15409000 10293000 11293000 4534000 6759000 9467000 8080000 1387000 972000 81000 891000 2108000 2108000 0 45731000 17321000 28410000 37277000 25597000 11680000 11300000 <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, annual amortization of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in thousands):</span><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"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,807</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>28,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4603000 6673000 4896000 3116000 2807000 6315000 28410000 <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table provides a summary of the changes in the carrying amounts of goodwill (in thousands):</span><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"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>39,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Additions due to acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>94,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,399</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at September 30, 2019</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>131,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 39694000 94584000 -2399000 131879000 RIGHT-OF-USE ASSETS AND LEASES<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company primarily leases facilities for office and data center space under non-cancellable operating leases for its U.S. and international locations that expire at various dates through 2030. For leases with a term greater than 12 months, the Company recognizes a right-of-use asset and a lease liability based on the present value of lease payments over the lease term. Variable lease payments are not included in the lease payments to measure the lease liability and are expensed as incurred. The Company’s leases have remaining terms of one to </span><span style="font-family:Arial;font-size:10pt;"><span>eleven years</span></span><span style="font-family:Arial;font-size:10pt;"> and some of the leases include a Company option to extend the lease term for one to </span><span style="font-family:Arial;font-size:10pt;"><span>five years</span></span><span style="font-family:Arial;font-size:10pt;">, or more, which if reasonably certain to exercise, the Company includes in the determination of lease payments. The lease agreements do not contain any material residual value guarantees or material restrictive covenants. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As most of the Company's leases do not provide a readily determinable implicit rate, the Company uses the incremental borrowing rate at lease commencement, which was determined using a portfolio approach, based on </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company uses the implicit rate when a rate is readily determinable. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Leases with an initial term of 12 months or less are not recognized on the balance sheet and the expense for these short-term leases is recognized on a straight-line basis over the lease term. Common area maintenance fees (or CAMs) and other charges related to these leases continue to be expensed as incurred. The following table provides balance sheet information related to leases as of </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><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="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease, right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease liabilities, current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>80,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the three and </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, operating lease expense was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. Variable lease cost and short-term lease cost were immaterial during the three and </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents supplemental information for the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands, except for weighted average):</span><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="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.1 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4.0%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,487</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating cash flow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><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="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>68,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>118,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(22,486</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less: lease incentives receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(15,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>80,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company has an operating lease for an office space that has not yet commenced and as such, have not yet been recognized on the Company's condensed consolidated balance sheet as of </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">. The contractual obligation for this lease is </span><span style="font-family:Arial;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord") for the Coleman property is not included in the right-of-use assets and operating lease liabilities as of September 30, 2019. On April 30, 2019, the Company entered into an assignment and assumption of the Company's previously executed lease agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku this lease that had been executed between the Company and the Landlord on January 23, 2018. Pursuant to the Agreement, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company’s fiscal year ending March 31, 2022 or shortly thereafter. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On July 3, 2019, the Company entered into a lease for a new company headquarters to rent </span><span style="font-family:Arial;font-size:10pt;"><span>177,815</span></span><span style="font-family:Arial;font-size:10pt;"> square feet of office space as the sole tenant in a new </span><span style="font-family:Arial;font-size:10pt;"><span>five</span></span><span style="font-family:Arial;font-size:10pt;">-story office building located in Campbell, California.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The lease is for a </span><span style="font-family:Arial;font-size:10pt;"><span>132</span></span><span style="font-family:Arial;font-size:10pt;">-month term, anticipated to begin on January 1, 2020. The Company has the option to extend the lease for </span><span style="font-family:Arial;font-size:10pt;"><span>two</span></span><span style="font-family:Arial;font-size:10pt;"> additional five-year terms, on substantially the same terms and conditions as the prior term, with the base rent rate adjusted to fair market value at that time. The Company recognized an operating lease right-of-use asset and operating lease liability during second quarter of fiscal 2020, when the Company was given full access to the leased property.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Base rent is approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> per month for the first 12 months of the lease, with the rate increasing by approximately </span><span style="font-family:Arial;font-size:10pt;"><span>3%</span></span><span style="font-family:Arial;font-size:10pt;"> on each anniversary of the lease. The Company is responsible for paying its share of building and common area expenses. The Company is entitled to full rent abatement during the first 12 months of the lease term. The Company is also entitled to a tenant improvement allowance of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$15.4 million</span></span><span style="font-family:Arial;font-size:10pt;">. The Company paid to the landlord a security deposit in the amount of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, which may be drawn down in the event the Company defaults under the lease. This new lease increased our operating lease right-of-use assets by </span><span style="font-family:Arial;font-size:10pt;"><span>$56.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and our operating lease liabilities by </span><span style="font-family:Arial;font-size:10pt;"><span>$56.1 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div> P11Y P5Y The following table provides balance sheet information related to leases as of <span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><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="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease, right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease liabilities, current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>80,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 78147000 5292000 75221000 80513000 4200000 6200000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents supplemental information for the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands, except for weighted average):</span><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="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.1 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4.0%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,487</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating cash flow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P9Y1M6D 0.040 4487000 4487000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><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="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>68,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>118,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(22,486</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less: lease incentives receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(15,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>80,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5298000 8103000 13768000 11189000 11224000 68839000 118421000 22486000 15422000 80513000 2200000 177815 5 P132M 2 700000 0.03 15400000 2000000.0 56800000 56100000 COMMITMENTS AND CONTINGENCIES<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments, Indemnifications and Contingencies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">From time to time the Company receives inquiries from various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects from its customers or has accrued for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company from time to time may be involved in a variety of claims, lawsuits, investigations and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters and contractual disputes, that can arise in the normal course of the Company's operations. The Company accrues a liability when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Legal costs are expensed as incurred. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of September 30, 2019, the Company has not recorded any provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could upon resolution have a material adverse effect on the Company's business, results of operations, financial condition and cash flows.</span></div> CONVERTIBLE SENIOR NOTES AND CAPPED CALL<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2019, the Company issued </span><span style="font-family:Arial;font-size:10pt;"><span>$287.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:Arial;font-size:10pt;"><span>0.50%</span></span><span style="font-family:Arial;font-size:10pt;"> convertible senior notes (the "Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February 1 and August 1 of each year, beginning on August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$245.8 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Each </span><span style="font-family:Arial;font-size:10pt;">$1,000</span><span style="font-family:Arial;font-size:10pt;"> principal amount of the Notes is initially convertible into </span><span style="font-family:Arial;font-size:10pt;">38.9484</span><span style="font-family:Arial;font-size:10pt;"> shares of the Company’s common stock, par value </span><span style="font-family:Arial;font-size:10pt;"><span>$0.001</span></span><span style="font-family:Arial;font-size:10pt;">, which is equivalent to an initial conversion price of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$25.68</span></span><span style="font-family:Arial;font-size:10pt;"> per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Notes will be convertible at certain times and upon the occurrence of certain events in the future. Further, on or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's election. The Company’s current intent is to settle the principal amount of the Notes in cash upon conversion. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the three and </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, the conditions allowing holders of the Notes to convert were not met.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Company may redeem for cash all or part of the Notes, at the redemption price equal to </span><span style="font-family:Arial;font-size:10pt;"><span>100%</span></span><span style="font-family:Arial;font-size:10pt;"> of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least </span><span style="font-family:Arial;font-size:10pt;"><span>130%</span></span><span style="font-family:Arial;font-size:10pt;"> of the conversion price then in effect for at least </span><span style="font-family:Arial;font-size:10pt;"><span>20</span></span><span style="font-family:Arial;font-size:10pt;"> trading days (whether or not consecutive) during any </span><span style="font-family:Arial;font-size:10pt;"><span>30</span></span><span style="font-family:Arial;font-size:10pt;"> consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to </span><span style="font-family:Arial;font-size:10pt;"><span>100%</span></span><span style="font-family:Arial;font-size:10pt;"> of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company’s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span><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="9"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Principal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unamortized debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(64,532</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(70,876</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unamortized issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>222,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>216,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;">Interest expense related to the Notes was as follows (in thousands):</span><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="9"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Amortization of debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Amortization of issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Capped Call</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$25.68</span></span><span style="font-family:Arial;font-size:10pt;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of </span><span style="font-family:Arial;font-size:10pt;"><span>$39.50</span></span><span style="font-family:Arial;font-size:10pt;"> per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately </span><span style="font-family:Arial;font-size:10pt;"><span>11.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of the Company’s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of </span><span style="font-family:Arial;font-size:10pt;"><span>$33.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.</span></div> 287500000 0.0050 245800000 0.001 25.68 1 1.30 20 30 1 <span style="font-family:Arial;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span><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="9"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Principal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unamortized debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(64,532</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(70,876</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unamortized issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>222,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>216,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 287500000 287500000 64532000 70876000 536000 589000 222432000 216035000 <span style="font-family:Arial;font-size:10pt;">Interest expense related to the Notes was as follows (in thousands):</span><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="9"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Amortization of debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Amortization of issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 360000 719000 3198000 6344000 27000 53000 3585000 7116000 25.68 39.50 11200000 33700000 STOCK-BASED COMPENSATION<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables summarize information pertaining to the stock-based compensation expense from stock options and stock awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></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"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cost of service revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,939</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Research and development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,217</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">General and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,721</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,391</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,129</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,988</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></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="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock options outstanding at the beginning of the period:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>195</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options canceled and forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(39</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(97</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options outstanding at the end of the period:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average fair value of grants during the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8.47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total intrinsic value of options exercised during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average remaining recognition period at period-end (in years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards outstanding at the beginning of the period:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,939</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards vested </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,945</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,720</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards canceled and forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(663</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(433</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards outstanding at the end of the period: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,335</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average fair value of grants during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average remaining recognition period at period-end (in years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total unrecognized compensation expense at period-end</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>129,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>79,121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In May 2017, the Company's board of directors authorized the Company to purchase up to </span><span style="font-family:Arial;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> of its common stock from time to time (the "2017 Repurchase Plan"). The 2017 Repurchase Plan expires when the maximum purchase amount is reached, or upon the earlier revocation or termination by the board of directors. The remaining amount available under the 2017 Repurchase Plan at </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:Arial;font-size:10pt;">. There were </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> stock repurchases under the 2017 Repurchase Plan during the three and </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables summarize information pertaining to the stock-based compensation expense from stock options and stock awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></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"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cost of service revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,939</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Research and development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,217</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">General and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,721</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,391</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,129</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,988</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></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="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock options outstanding at the beginning of the period:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>195</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options canceled and forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(39</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(97</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Options outstanding at the end of the period:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average fair value of grants during the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8.47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total intrinsic value of options exercised during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average remaining recognition period at period-end (in years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards outstanding at the beginning of the period:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,939</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards vested </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,945</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,720</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards canceled and forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(663</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(433</span></span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards outstanding at the end of the period: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,335</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average fair value of grants during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted-average remaining recognition period at period-end (in years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2.44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total unrecognized compensation expense at period-end</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>129,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>79,121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1939000 1379000 3670000 2405000 4217000 2823000 8081000 5017000 5340000 2206000 9261000 4604000 5895000 3721000 9976000 7014000 17391000 10129000 30988000 19040000 3114000 3998000 0 195000 287000 574000 39000 97000 2788000 3522000 0 8.47 3726000 8525000 P2Y3M25D P2Y6M7D 7820000 5939000 5123000 2112000 1945000 1720000 663000 433000 10335000 5898000 22.35 22.01 P2Y3M10D P2Y5M8D 129136000 79121000 25000000.0 7100000 0 INCOME TAXES<span style="font-family:Arial;font-size:10pt;">The Company's effective tax rate was </span><span style="font-family:Arial;font-size:10pt;"><span>-0.6%</span></span><span style="font-family:Arial;font-size:10pt;"> for the three months ended </span><span style="font-family:Arial;font-size:10pt;">September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>-0.5%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>-0.6%</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">six months ended September 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span>, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense. -0.006 -0.005 -0.006 NET LOSS PER SHARE<span style="font-family:Arial;font-size:10pt;"> </span><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except share and per share data):</span><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"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net loss available to common stockholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(40,932</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(21,482</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(75,197</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(36,837</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Denominator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common shares - basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>98,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>93,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>97,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>93,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net loss per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.42</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.77</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.39</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span><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="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contingently issuable shares (hold-back shares)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Potential shares to be issued from ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total anti-dilutive shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except share and per share data):</span><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"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net loss available to common stockholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(40,932</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(21,482</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(75,197</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(36,837</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Denominator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common shares - basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>98,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>93,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>97,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>93,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net loss per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.42</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.77</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(0.39</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -40932000 -21482000 -75197000 -36837000 98353000 93831000 97356000 93449000 -0.42 -0.23 -0.77 -0.39 <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span><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="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Stock awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Contingently issuable shares (hold-back shares)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Potential shares to be issued from ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total anti-dilutive shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2788000 3496000 2788000 3496000 10334000 5854000 10334000 5854000 350000 0 350000 0 387000 360000 387000 360000 13859000 9710000 13859000 9710000 GEOGRAPHICAL INFORMATION<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables set forth the geographic information for each period (in thousands):</span><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"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue by geographic area:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>74,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>168,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>146,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,516</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,824</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>109,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>206,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>168,907</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></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="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Property and equipment by geographic area:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Americas (principally US)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>58,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>45,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Europe (principally UK)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>64,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>52,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables set forth the geographic information for each period (in thousands):</span><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"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue by geographic area:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>74,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>168,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>146,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,516</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,824</span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>109,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>206,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>168,907</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></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="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Property and equipment by geographic area:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Americas (principally US)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>58,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>45,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Europe (principally UK)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>64,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>52,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 85428000 74361000 168676000 146083000 24089000 11321000 37516000 22824000 109517000 85682000 206192000 168907000 58574000 45639000 6202000 7196000 64776000 52835000 XML 77 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 78 R42.htm IDEA: XBRL DOCUMENT v3.19.3
    INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Mar. 31, 2019
    Intangible Assets, Net (Including Goodwill) [Abstract]    
    Remaining 2020 $ 4,603  
    2021 6,673  
    2022 4,896  
    2023 3,116  
    2024 2,807  
    Thereafter 6,315  
    Net Carrying Amount $ 28,410 $ 11,680
    XML 79 R46.htm IDEA: XBRL DOCUMENT v3.19.3
    RIGHT-OF-USE ASSETS AND LEASES - Supplemental Information (Details)
    $ in Thousands
    6 Months Ended
    Sep. 30, 2019
    USD ($)
    Leases [Abstract]  
    Weighted average remaining lease term 9 years 1 month 6 days
    Weighted average discount rate 4.00%
    Operating cash flow from operating leases $ 4,487