0001564590-21-031777.txt : 20210604 0001564590-21-031777.hdr.sgml : 20210604 20210604160743 ACCESSION NUMBER: 0001564590-21-031777 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210604 DATE AS OF CHANGE: 20210604 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOX INC CENTRAL INDEX KEY: 0001372612 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 202714444 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36805 FILM NUMBER: 21996508 BUSINESS ADDRESS: STREET 1: 900 JEFFERSON AVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 877-729-4269 MAIL ADDRESS: STREET 1: 900 JEFFERSON AVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 FORMER COMPANY: FORMER CONFORMED NAME: BOX.NET INC DATE OF NAME CHANGE: 20060814 10-Q 1 box-10q_20210430.htm 10-Q box-10q_20210430.htm
false 2022 Q1 0001372612 --01-31 true true true P12M 0.0625 0.0625 0.0625 0.0625 box:AccountingStandardsUpdates202006Member P4Y2M19D P3Y9M7D P3Y6M18D P3Y6M7D P2Y7M28D P5Y9M18D P6M P6M P2Y P2Y 0.002 0.004 0.52 0.52 0001372612 2021-02-01 2021-04-30 xbrli:shares 0001372612 2021-05-28 iso4217:USD 0001372612 2021-04-30 0001372612 2021-01-31 iso4217:USD xbrli:shares 0001372612 2020-02-01 2020-04-30 0001372612 us-gaap:CommonClassAMember 2021-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001372612 us-gaap:TreasuryStockMember 2021-01-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001372612 us-gaap:RetainedEarningsMember 2021-01-31 0001372612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001372612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-31 0001372612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-31 0001372612 us-gaap:CommonClassAMember 2021-02-01 2021-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001372612 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001372612 us-gaap:CommonClassAMember 2021-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001372612 us-gaap:TreasuryStockMember 2021-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001372612 us-gaap:RetainedEarningsMember 2021-04-30 0001372612 us-gaap:CommonClassAMember 2020-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001372612 us-gaap:TreasuryStockMember 2020-01-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001372612 us-gaap:RetainedEarningsMember 2020-01-31 0001372612 2020-01-31 0001372612 us-gaap:CommonClassAMember 2020-02-01 2020-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001372612 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001372612 us-gaap:CommonClassAMember 2020-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001372612 us-gaap:TreasuryStockMember 2020-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001372612 us-gaap:RetainedEarningsMember 2020-04-30 0001372612 2020-04-30 0001372612 us-gaap:CreditConcentrationRiskMember us-gaap:AccountsReceivableMember 2021-02-01 2021-04-30 0001372612 us-gaap:CreditConcentrationRiskMember us-gaap:AccountsReceivableMember 2020-02-01 2021-01-31 xbrli:pure 0001372612 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2020-02-01 2020-04-30 0001372612 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2021-02-01 2021-04-30 0001372612 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember country:US 2021-02-01 2021-04-30 0001372612 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember country:US 2020-02-01 2020-04-30 0001372612 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember country:JP 2021-02-01 2021-04-30 0001372612 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember country:JP 2020-02-01 2020-04-30 0001372612 country:US us-gaap:GeographicConcentrationRiskMember us-gaap:NetAssetsGeographicAreaMember 2021-02-01 2021-04-30 0001372612 country:US us-gaap:GeographicConcentrationRiskMember us-gaap:NetAssetsGeographicAreaMember 2020-02-01 2021-01-31 0001372612 us-gaap:AccountingStandardsUpdate201912Member 2021-04-30 0001372612 box:AccountingStandardsUpdates202006Member 2021-04-30 0001372612 box:AccountingStandardsUpdates202006Member 2021-02-01 0001372612 box:AccountingStandardsUpdates202006Member 2021-02-01 2021-02-01 0001372612 2021-05-01 2021-04-30 0001372612 2022-05-01 2021-04-30 0001372612 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-04-30 0001372612 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001372612 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001372612 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2021-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2021-01-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember 2021-01-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember 2020-02-01 2021-01-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember us-gaap:FairValueInputsLevel2Member 2021-04-30 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember us-gaap:FairValueInputsLevel2Member 2021-01-31 0001372612 2020-02-01 2021-01-31 0001372612 us-gaap:TechnologyEquipmentMember 2021-04-30 0001372612 us-gaap:TechnologyEquipmentMember 2021-01-31 0001372612 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001372612 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001372612 us-gaap:ComputerEquipmentMember 2021-04-30 0001372612 us-gaap:ComputerEquipmentMember 2021-01-31 0001372612 us-gaap:FurnitureAndFixturesMember 2021-04-30 0001372612 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001372612 us-gaap:ConstructionInProgressMember 2021-04-30 0001372612 us-gaap:ConstructionInProgressMember 2021-01-31 0001372612 us-gaap:TechnologyEquipmentMember 2021-02-01 2021-04-30 0001372612 us-gaap:TechnologyEquipmentMember 2020-02-01 2020-04-30 0001372612 box:OnPremisesSoftwareMember 2021-04-30 0001372612 box:OnPremisesSoftwareMember 2021-01-31 0001372612 box:OnPremisesSoftwareMember srt:MinimumMember 2021-02-01 2021-04-30 0001372612 box:OnPremisesSoftwareMember srt:MaximumMember 2021-02-01 2021-04-30 0001372612 srt:MinimumMember 2021-02-01 2021-04-30 0001372612 srt:MaximumMember 2021-02-01 2021-04-30 0001372612 box:OtherLongTermLiabilitiesMember 2021-04-30 0001372612 box:OtherLongTermLiabilitiesMember 2021-01-31 0001372612 box:SignRequestMember 2021-02-08 2021-02-08 0001372612 box:SignRequestMember 2021-02-08 0001372612 box:CloudFastPathMember 2021-02-16 2021-02-16 0001372612 box:CloudFastPathMember 2021-02-16 0001372612 box:SignRequestMember 2021-02-01 2021-04-30 0001372612 box:CloudFastPathsMember 2021-02-01 2021-04-30 0001372612 us-gaap:DevelopedTechnologyRightsMember 2021-04-30 0001372612 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2021-04-30 0001372612 us-gaap:CostOfSalesMember 2021-02-01 2021-04-30 0001372612 us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:LetterOfCreditMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2021-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:LetterOfCreditMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2021-01-31 0001372612 box:AccountsPayableAccruedExpensesAndOtherCurrentLiabilitiesAndOtherLongTermLiabilitiesMember 2021-04-30 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember 2021-01-31 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember 2021-01-01 2021-01-31 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember 2021-02-01 2021-04-30 box:TradingDay 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember box:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember 2021-02-01 2021-04-30 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember box:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember 2021-02-01 2021-04-30 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember box:DebtInstrumentRedemptionPeriodOnOrAfterJanuaryTwentyTwoThousandTwentyFourMember 2021-02-01 2021-04-30 0001372612 us-gaap:ConvertibleDebtMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember 2021-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2017-11-26 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2017-11-26 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:LetterOfCreditMember us-gaap:SecuredDebtMember box:WellsFargoBankMember 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember us-gaap:PrimeRateMember 2021-02-01 2021-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember box:WellsFargoBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-01 2021-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 us-gaap:InterestRateSwapMember 2021-02-01 2021-04-30 0001372612 us-gaap:InterestRateSwapMember 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:CommonClassAMember 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:PerformanceSharesMember 2021-04-30 0001372612 us-gaap:PerformanceSharesMember 2021-04-30 0001372612 us-gaap:PerformanceSharesMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyOneExecutiveBonusPlanMember 2021-02-01 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember 2021-02-01 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember srt:MaximumMember 2021-02-01 2021-04-30 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-04-30 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001372612 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-04-30 0001372612 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-04-30 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001372612 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001372612 srt:MinimumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-02-01 2021-04-30 0001372612 srt:MinimumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2020-02-01 2020-04-30 0001372612 srt:MaximumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-02-01 2021-04-30 0001372612 srt:MaximumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2020-02-01 2020-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2020-02-01 2020-04-30 0001372612 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001372612 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-04-30 0001372612 us-gaap:EmployeeStockMember 2021-02-01 2021-04-30 0001372612 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001372612 us-gaap:ConvertibleDebtSecuritiesMember 2021-02-01 2021-04-30 box:Segment 0001372612 box:SeriesAConvertiblePreferredStockMember box:KKRCreditAdvisorsUSLLCMember 2021-04-07 2021-04-07 0001372612 box:SeriesAConvertiblePreferredStockMember box:KKRCreditAdvisorsUSLLCMember 2021-04-07 0001372612 box:SeriesAConvertiblePreferredStockMember box:KKRCreditAdvisorsUSLLCMember us-gaap:SubsequentEventMember 2021-05-12 2021-05-12 0001372612 us-gaap:CommonClassAMember box:TenderOfferMember us-gaap:SubsequentEventMember 2021-06-02 0001372612 us-gaap:CommonClassAMember box:TenderOfferMember us-gaap:SubsequentEventMember srt:MinimumMember 2021-06-02 2021-06-02 0001372612 us-gaap:CommonClassAMember box:TenderOfferMember us-gaap:SubsequentEventMember srt:MaximumMember 2021-06-02 2021-06-02 0001372612 box:TenderOfferMember us-gaap:SubsequentEventMember 2021-06-02 2021-06-02

 

 

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 April 30, 2021  

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 001-36805

 

Box, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware

 

20-2714444

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

900 Jefferson Ave.

Redwood City, California 94063

(Address of principal executive offices and Zip Code)

(877) 729-4269

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Class A Common Stock, $0.0001 par value
per share

 

BOX

 

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 such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that 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 definition 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

 

  

Small 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  

As of May 28, 2021, the number of shares of the registrant’s Class A common stock outstanding was 162,789,262.

 

 

 


 

TABLE OF CONTENTS

 

 

 

PART I – FINANCIAL INFORMATION

 

Page

Item 1.

 

Financial Statements (Unaudited)

 

5

 

 

Condensed Consolidated Balance Sheets as of April 30, 2021 and January 31, 2021

 

5

 

 

Condensed Consolidated Statements of Operations for the Three Months Ended April 30, 2021 and 2020

 

6

 

 

Condensed Consolidated Statements of Comprehensive Loss for the Three Months Ended April 30, 2021 and 2020

 

7

 

 

Condensed Consolidated Statements of Stockholders' Equity for the Three Months Ended April 30, 2021 and 2020

 

8

 

 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended April 30, 2021 and 2020

 

9

 

 

Notes to Condensed Consolidated Financial Statements

 

10

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

26

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

38

Item 4.

 

Controls and Procedures

 

39

 

 

PART II – OTHER INFORMATION

 

 

Item 1.

 

Legal Proceedings

 

40

Item 1A.

 

Risk Factors

 

40

Item 6.

 

Exhibits

 

62

 

 

Signatures

 

65

 

2


 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

 

our future financial and operating results; including expectations regarding revenues, deferred revenue, billings, remaining performance obligations, gross margins, operating income, and net retention rate;

 

our ability to maintain an adequate rate of revenue and billings growth and our expectations regarding such growth;

 

our market opportunity, business plan and ability to effectively manage our growth;

 

our ability to achieve profitability and expand or maintain positive cash flow;

 

our ability to achieve our long-term margin objectives;

 

our ability to grow our remaining performance obligations;

 

our expectations regarding our revenue mix;

 

costs associated with defending intellectual property infringement and other claims and the frequency of such claims;

 

our ability to attract and retain end-customers;

 

our ability to further penetrate our existing customer base;

 

our ability to displace existing products in established markets;

 

our ability to expand our leadership position as a cloud content management platform;

 

our ability to timely and effectively scale and adapt our existing technology;

 

our ability to innovate new products and features and bring them to market in a timely manner and the expected benefits to customers and potential customers of our products;

 

our investment strategy, including our plans to further invest in our business, including investment in research and development, sales and marketing, our data center infrastructure and our professional services organization, and our ability to effectively manage such investments;

 

our ability to expand internationally;

 

expectations about competition and its effect in our market and our ability to compete;

 

the effects of seasonal trends on our operating results;

 

use of non-GAAP financial measures;

 

our belief regarding the sufficiency of our cash, cash equivalents and credit facilities to meet our working capital and capital expenditure needs for at least the next 12 months;

 

our expectations concerning relationships with third parties;

 

our ability to attract and retain qualified employees and key personnel;

 

our ability to realize the anticipated benefits of our partnerships with third parties;

 

the effects of new laws, policies, taxes and regulations on our business;

 

management’s plans, beliefs and objectives, including the importance of our brand and culture on our business;

 

our ability to maintain, protect and enhance our brand and intellectual property;

3


 

 

acquisitions of or investments in complementary companies, products, services or technologies and our ability to successfully integrate such companies or assets;

 

the KKR-led investment in Box and achievement of its potential benefits;

 

any potential repurchase of our Class A common stock;

 

the potential impact of shareholder activism on Box’s business and operations; and

 

the impact of public health epidemics or pandemics, such as the COVID-19 pandemic, and governmental responses thereto.

These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations, except as required by law.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance, and events and circumstances may be materially different from what we expect.

4


 

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

BOX, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands)

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

 

 

(unaudited)

 

 

 

 

 

ASSETS

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

561,459

 

 

$

595,082

 

Short-term investments

 

 

50,000

 

 

 

 

Accounts receivable

 

 

112,253

 

 

 

228,309

 

Prepaid expenses and other current assets

 

 

26,371

 

 

 

16,785

 

Deferred commissions

 

 

39,514

 

 

 

39,110

 

Total current assets

 

 

789,597

 

 

 

879,286

 

Property and equipment, net

 

 

146,100

 

 

 

160,148

 

Operating lease right-of-use assets, net

 

 

183,401

 

 

 

194,253

 

Goodwill

 

 

75,597

 

 

 

18,740

 

Deferred commissions, non-current

 

 

63,487

 

 

 

66,481

 

Other long-term assets

 

 

51,949

 

 

 

32,774

 

Total assets

 

$

1,310,131

 

 

$

1,351,682

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable, accrued expenses and other current liabilities

 

$

34,904

 

 

$

32,128

 

Accrued compensation and benefits

 

 

20,761

 

 

 

39,123

 

Finance lease liabilities

 

 

47,110

 

 

 

49,888

 

Operating lease liabilities

 

 

43,881

 

 

 

47,771

 

Deferred revenue

 

 

406,049

 

 

 

443,929

 

Total current liabilities

 

 

552,705

 

 

 

612,839

 

Debt, net, non-current

 

 

366,061

 

 

 

297,614

 

Finance lease liabilities, non-current

 

 

49,877

 

 

 

60,351

 

Operating lease liabilities, non-current

 

 

182,348

 

 

 

192,531

 

Deferred revenue, non-current

 

 

17,200

 

 

 

21,684

 

Other long-term liabilities

 

 

17,127

 

 

 

15,598

 

Total liabilities

 

 

1,185,318

 

 

 

1,200,617

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 162,762 shares

   (unaudited) and 159,851 shares issued and outstanding as of April 30 and January 31, 2021, respectively

 

 

16

 

 

 

16

 

Additional paid-in capital

 

 

1,462,038

 

 

 

1,474,843

 

Treasury stock

 

 

(1,177

)

 

 

(1,177

)

Accumulated other comprehensive loss

 

 

(371

)

 

 

(938

)

Accumulated deficit

 

 

(1,335,693

)

 

 

(1,321,679

)

Total stockholders’ equity

 

 

124,813

 

 

 

151,065

 

Total liabilities and stockholders’ equity

 

$

1,310,131

 

 

$

1,351,682

 

 

See notes to condensed consolidated financial statements.

5


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share data)

(Unaudited)

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Revenue

 

$

202,441

 

 

$

183,561

 

Cost of revenue

 

 

60,947

 

 

 

53,995

 

Gross profit

 

 

141,494

 

 

 

129,566

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

 

50,859

 

 

 

53,114

 

Sales and marketing

 

 

69,811

 

 

 

72,750

 

General and administrative

 

 

31,087

 

 

 

27,942

 

Total operating expenses

 

 

151,757

 

 

 

153,806

 

Loss from operations

 

 

(10,263

)

 

 

(24,240

)

Interest and other expense, net

 

 

(3,999

)

 

 

(1,103

)

Loss before provision for income taxes

 

 

(14,262

)

 

 

(25,343

)

Provision for income taxes

 

 

311

 

 

 

207

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

Net loss per share, basic and diluted

 

$

(0.09

)

 

$

(0.17

)

Weighted-average shares used to compute net loss per share, basic and diluted

 

 

161,733

 

 

 

151,943

 

 

 

See notes to condensed consolidated financial statements.

6


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(In thousands)

(Unaudited)

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

Other comprehensive income (loss)*:

 

 

 

 

 

 

 

 

Changes in foreign currency translation adjustment

 

 

273

 

 

 

(152

)

Changes in unrealized loss on cash flow hedge

 

 

294

 

 

 

(1,180

)

Other comprehensive income (loss)

 

 

567

 

 

 

(1,332

)

Comprehensive loss

 

$

(14,006

)

 

$

(26,882

)

 

*

Tax effect was not material

See notes to condensed consolidated financial statements.

7


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(In thousands)

(Unaudited)

 

 

 

Three Months Ended April 30, 2021

 

 

 

Class A Common Stock

 

 

Additional

Paid-In

 

 

Treasury

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Stock

 

 

Loss

 

 

Deficit

 

 

Equity

 

Balance as of January 31, 2021

 

 

159,851

 

 

$

16

 

 

$

1,474,843

 

 

$

(1,177

)

 

$

(938

)

 

$

(1,321,679

)

 

$

151,065

 

Cumulative adjustment due to adoption of

   ASU 2020-06

 

 

 

 

 

 

 

 

(68,576

)

 

 

 

 

 

 

 

 

559

 

 

 

(68,017

)

Issuance of common stock under

   employee equity plans, net of shares

   withheld for employee payroll taxes

 

 

2,911

 

 

 

 

 

 

(1,878

)

 

 

 

 

 

 

 

 

 

 

 

(1,878

)

Stock consideration in connection with

   fiscal 2022 acquisition

 

 

 

 

 

 

 

 

10,000

 

 

 

 

 

 

 

 

 

 

 

 

10,000

 

Stock-based compensation related to

   stock awards

 

 

 

 

 

 

 

 

47,649

 

 

 

 

 

 

 

 

 

 

 

 

47,649

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

567

 

 

 

 

 

 

567

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(14,573

)

 

 

(14,573

)

Balance as of April 30, 2021

 

 

162,762

 

 

$

16

 

 

$

1,462,038

 

 

$

(1,177

)

 

$

(371

)

 

$

(1,335,693

)

 

$

124,813

 

 

 

 

Three Months Ended April 30, 2020

 

 

 

Class A Common Stock

 

 

Additional

Paid-In

 

 

Treasury

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Stock

 

 

Loss

 

 

Deficit

 

 

Equity

 

Balance as of January 31, 2020

 

 

150,611

 

 

$

15

 

 

$

1,302,072

 

 

$

(1,177

)

 

$

(307

)

 

$

(1,278,246

)

 

$

22,357

 

Issuance of common stock under

   employee equity plans, net of shares

   withheld for employee payroll taxes

 

 

2,835

 

 

 

 

 

 

2,607

 

 

 

 

 

 

 

 

 

 

 

 

2,607

 

Stock-based compensation related to

   stock awards

 

 

 

 

 

 

 

 

42,766

 

 

 

 

 

 

 

 

 

 

 

 

42,766

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,332

)

 

 

 

 

 

(1,332

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(25,550

)

 

 

(25,550

)

Balance as of April 30, 2020

 

 

153,446

 

 

$

15

 

 

$

1,347,445

 

 

$

(1,177

)

 

$

(1,639

)

 

$

(1,303,796

)

 

$

40,848

 

 

 

See notes to condensed consolidated financial statements.

8


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

19,380

 

 

 

17,946

 

Stock-based compensation expense

 

 

41,790

 

 

 

40,043

 

Amortization of deferred commissions

 

 

10,517

 

 

 

8,159

 

Other

 

 

443

 

 

 

74

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

116,835

 

 

 

110,367

 

Deferred commissions

 

 

(7,927

)

 

 

(7,695

)

Operating lease right-of-use assets, net

 

 

10,852

 

 

 

9,713

 

Prepaid expenses and other assets

 

 

(8,816

)

 

 

(4,925

)

Accounts payable, accrued expenses and other liabilities

 

 

(11,906

)

 

 

(19,713

)

Operating lease liabilities

 

 

(13,927

)

 

 

(11,002

)

Deferred revenue

 

 

(47,896

)

 

 

(55,500

)

Net cash provided by operating activities

 

 

94,772

 

 

 

61,917

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

Purchase of short-term investment

 

 

(50,000

)

 

 

 

Purchases of property and equipment, net of proceeds from sales

 

 

(1,145

)

 

 

(1,407

)

Capitalized internal-use software costs

 

 

(1,178

)

 

 

(3,291

)

Acquisitions, net of cash acquired

 

 

(56,642

)

 

 

 

Proceeds from the sale of a strategic equity investment

 

 

 

 

 

107

 

Net cash used in investing activities

 

 

(108,965

)

 

 

(4,591

)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Convertible debt issuance costs

 

 

(471

)

 

 

 

Proceeds from borrowings, net of borrowing costs

 

 

 

 

 

30,000

 

Proceeds from exercise of stock options

 

 

1,356

 

 

 

965

 

Proceeds from issuances of common stock under employee stock purchase plan

 

 

12,510

 

 

 

11,906

 

Employee payroll taxes paid related to net share settlement of restricted stock units

 

 

(15,684

)

 

 

(10,212

)

Principal payments of finance lease liabilities

 

 

(13,262

)

 

 

(17,356

)

Capitalized internal-use software costs

 

 

(3,297

)

 

 

 

Net cash (used in) provided by financing activities

 

 

(18,848

)

 

 

15,303

 

Effect of exchange rate changes on cash, cash equivalents, and restricted cash

 

 

(211

)

 

 

200

 

Net (decrease) increase in cash, cash equivalents, and restricted cash

 

 

(33,252

)

 

 

72,829

 

Cash, cash equivalents, and restricted cash, beginning of period

 

 

595,511

 

 

 

195,586

 

Cash, cash equivalents, and restricted cash, end of period

 

$

562,259

 

 

$

268,415

 

SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Increase in finance lease liabilities

 

$

1,107

 

 

$

14,825

 

Stock consideration in connection with fiscal 2022 acquisition

 

 

10,000

 

 

 

 

CASH, CASH EQUIVALENTS, AND RESTRICTED CASH INFORMATION:

 

 

 

 

 

 

 

 

Cash and cash equivalents, beginning of period

 

$

595,082

 

 

$

195,586

 

Restricted cash, beginning of period

 

 

429

 

 

 

 

Cash, cash equivalents, and restricted cash, beginning of period

 

$

595,511

 

 

$

195,586

 

Cash and cash equivalents, end of period

 

$

561,459

 

 

$

267,973

 

Restricted cash, end of period

 

 

800

 

 

 

442

 

Cash, cash equivalents, and restricted cash, end of period

 

$

562,259

 

 

$

268,415

 

 

 

See notes to condensed consolidated financial statements.

 

 

9


 

BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

Note 1. Description of Business and Basis of Presentation

Description of Business

We were incorporated in the state of Washington in April 2005, and were reincorporated in the state of Delaware in March 2008. We changed our name from Box.Net, Inc. to Box, Inc. in November 2011. Box provides a leading cloud content management platform that enables organizations of all sizes to securely manage cloud content while allowing easy, secure access and sharing of this content from anywhere, on any device.

Basis of Presentation

The accompanying condensed consolidated balance sheet as of April 30, 2021 and the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, the condensed consolidated statements of stockholders’ equity, and the condensed consolidated statements of cash flows for the three months ended April 30, 2021 and 2020, respectively, are unaudited. The condensed consolidated balance sheet data as of January 31, 2021 was derived from the audited consolidated financial statements that are included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 (the Form 10-K), which was filed with the Securities and Exchange Commission (the SEC) on March 19, 2021. The accompanying statements should be read in conjunction with the audited consolidated financial statements and related notes contained in our Form 10-K. Other than items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements, there have been no other material changes to our critical accounting policies and estimates during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K.

The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements. In the opinion of our management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements in the Form 10-K and include all adjustments necessary for the fair presentation of our balance sheet as of April 30, 2021, and our results of operations, including our comprehensive loss, our stockholders’ equity, and our cash flows for the three months ended April 30, 2021 and 2020. All adjustments are of a normal recurring nature. The results for the three months ended April 30, 2021 are not necessarily indicative of the results to be expected for any subsequent quarter or for the fiscal year ending January 31, 2022.

Certain prior period amounts reported in our condensed consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, operating income, or net income.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the determination of the allowance for accounts receivable, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, timing and costs associated with our asset retirement obligations, the nature and timing of satisfaction of performance obligations, estimate of standalone selling price allocation included in contracts with multiple performance obligations, the estimated expected benefit period for deferred commissions, the estimated useful life of capitalized internal-use software costs, observable price changes of non-marketable equity securities, fair value of derivative instruments, the incremental borrowing rate we use to determine our lease liabilities, fair values of stock-based awards, legal contingencies, the valuation of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.   

Certain Risks and Concentrations

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.

10


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We maintain an allowance for doubtful accounts based upon the expected collectability, which takes into consideration specific customer creditworthiness and current economic trends. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of April 30, 2021 and January 31, 2021, one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three months ended April 30, 2021 and 2020.

We serve our customers and users from data center facilities operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.

Geographic Locations

For the three months ended April 30, 2021 and 2020, revenue attributable to customers in the United States was 69% and 73%, respectively. For the three months ended April 30, 2021 and 2020, revenue attributable to customers in Japan was 17% and 13%, respectively.

Substantially all of our net assets are located in the United States. As of April 30, 2021 and January 31, 2021, property and equipment located in the United States was approximately 96%.

Recently Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board (FASB) issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by improving consistent application of other areas of Topic 740. We adopted the new standard, effective February 1, 2021, and the adoption did not have a material impact on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06 (ASU 2020-06), Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update were implemented by the FASB to reduce the number of accounting models for convertible debt instruments. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. There is no longer a debt discount representing the difference between the carrying value, excluding issuance costs, and the principal of the convertible debt instrument and, as a result, there is no longer interest expense from the amortization of the debt discount over the term of the convertible debt instrument. The amendments in this update also require the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. We early adopted the new standard, effective February 1, 2021, using the modified retrospective method. The comparative periods presented and disclosed in the year of adoption are based on legacy guidance.

Adoption Impact of ASU 2020-06 on the Opening Balance Sheet as of February 1, 2021

In connection with the adoption of ASU 2020-06, we recognized a $0.6 million decrease of accumulated deficit, a $68.6 million decrease of additional paid-in capital, and a $68.0 million increase of debt, net, noncurrent. The adoption of ASU 2020-06 did not have a material effect on our condensed consolidated statements of operations and cash flows.

Recently Issued Accounting Pronouncements

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. Reference rate reform refers to the global transition away from certain reference rates, such as the London Interbank Offered Rate (LIBOR), and to the introduction of new reference rates that are based on a larger and more liquid

11


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

population of observable transactions. ASU 2020-04 provides temporary optional expedients and exceptions for applying GAAP to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued as a result of reference rate reform. The amendments in this ASU were effective upon issuance do not have a material impact on our condensed consolidated financial statements.

Summary of Significant Accounting Policies

Other than items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements, there have been no material changes to our critical accounting policies during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the fiscal year ended January 31, 2021.

Note 2. Revenue

Contract Assets

Contract assets, which are presented within accounts receivable, were not material as of April 30, 2021 and January 31, 2021.

Deferred Revenue

Deferred revenue was $423.2 million and $465.6 million as of April 30, 2021 and January 31, 2021, respectively. During the three months ended April 30, 2021 and 2020, we recognized $167.4 million and $154.4 million of revenue that was included in the deferred revenue balance as of January 31, 2021 and 2020, respectively.

Transaction Price Allocated to the Remaining Performance Obligations

As of April 30, 2021, we had remaining performance obligations for subscription contracts of $864.8 million. We expect to recognize revenue on 62% of these remaining performance obligations over the next 12 months, with the substantial majority of the remaining balance expected to be recognized within 24 months.

Note 3. Fair Value Measurements

We measure our financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We define fair value as the exchange price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

 

Level 1—Observable inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2—Observable inputs are quoted prices for similar assets and liabilities in active markets or inputs other than quoted prices which are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

 

Level 3—Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. These inputs are based on our own assumptions used to measure assets and liabilities at fair value and require significant management judgment or estimation.

12


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Investments

Financial assets subject to the fair value disclosure requirements were as follows (in thousands):    

 

 

 

April 30, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

324,926

 

 

$

 

 

$

 

 

$

324,926

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

256,861

 

 

$

 

 

$

 

 

$

256,861

 

As of April 30, 2021, we had certificates of deposit of $50 million with a maturity of twelve months, which is classified as short-term investments in our condensed consolidated balance sheet.

Fair Value Measurements of Other Financial Instruments

In November 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”). As of April 30, 2021 and January 31, 2021, we had total debt outstanding relating to the November 2017 Facility with a carrying amount of $30.0 million. The estimated fair value of the November 2017 Facility, which we have classified as a Level 2 financial instrument, approximates its carrying value.

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026 (Notes). The fair value of the Notes is determined using observable market prices. The fair value of the Notes, which we have classified as a Level 2 instrument, was $375.3 million and $348.4 million as of April 30, 2021 and January 31, 2021, respectively.

Note 4. Balance Sheet Components

Allowance for Doubtful Accounts

Allowance for doubtful accounts, which is presented within accounts receivable, was $3.0 million and $2.7 million as of April 30, 2021 and January 31, 2021, respectively.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Prepaid expenses

 

$

21,551

 

 

$

11,672

 

Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization (1)

 

 

1,802

 

 

 

1,672

 

Other current assets

 

 

3,018

 

 

 

3,441

 

Total prepaid expenses and other current assets

 

$

26,371

 

 

$

16,785

 

 

(1)

Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented.

13


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Servers and related equipment

 

$

354,999

 

 

$

352,224

 

Leasehold improvements

 

 

78,289

 

 

 

80,558

 

Computer hardware

 

 

21,689

 

 

 

25,810

 

Furniture and fixtures

 

 

13,998

 

 

 

14,157

 

Construction in progress

 

 

9,955

 

 

 

11,422

 

Total property and equipment

 

 

478,930

 

 

 

484,171

 

Less: accumulated depreciation

 

 

(332,830

)

 

 

(324,023

)

Total property and equipment, net

 

$

146,100

 

 

$

160,148

 

 

As of April 30, 2021, the gross carrying amount of property and equipment included $258.6 million of servers and related equipment and $5.6 million of construction in progress acquired under finance leases, and the accumulated depreciation of property and equipment acquired under these finance leases was $165.5 million. As of January 31, 2021, the gross carrying amount of property and equipment included $256.0 million of servers and related equipment and $7.1 million of construction in progress acquired under finance leases, and the accumulated depreciation of property and equipment acquired under these finance leases was $152.5 million.

Depreciation expense related to property and equipment was $16.2 million and $16.4 million for the three months ended April 30, 2021 and 2020, respectively. Included in these amounts were depreciation expense for servers and related equipment acquired under finance leases in the amount of $13.1 million, for the same periods respectively. Construction in progress primarily consists of servers and networking equipment and storage infrastructure being provisioned in our data center facilities. Interest capitalized to property and equipment was not material for the periods presented.

Operating Lease Right-of-Use Assets, Net

Operating lease right-of-use assets, net consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Operating lease right-of-use assets

 

$

270,331

 

 

$

270,428

 

Less: accumulated amortization

 

 

(86,930

)

 

 

(76,175

)

Operating lease right-of-use assets, net

 

$

183,401

 

 

$

194,253

 

 

Other Long-term Assets

Other long-term assets consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Acquired intangible assets, net of amortization

 

$

19,781

 

 

$

 

Internally developed software costs, net of amortization (1) (2)

 

 

16,007

 

 

 

16,071

 

On-premises software, net of amortization (2) (3)

 

 

8,290

 

 

 

8,749

 

Other assets, noncurrent

 

 

5,390

 

 

 

5,247

 

Deposits, noncurrent

 

 

2,481

 

 

 

2,707

 

Other long-term assets

 

$

51,949

 

 

$

32,774

 

 

(1)

Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively.

14


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

(2)

The accumulated amortization of capitalized software costs in the aggregate was $14.1 million and $11.2 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized software was $3.0 million and $1.9 million for the three months ended April 30, 2021 and 2020, respectively. We have not recorded any material impairment charges during the periods presented.

(3)

The estimated useful lives of on-premises software range from three to four years.

Note 5. Leases

We have entered into various non-cancellable operating lease agreements for certain of our offices and data centers with lease periods expiring primarily between fiscal years 2022 and 2029. Certain of these arrangements have free or escalating rent payment provisions and optional renewal or termination clauses. Our operating leases typically include variable lease payments, which are primarily comprised of common area maintenance and utility charges for our offices and power and network connections for our data centers, that are determined based on actual consumption. Our operating lease agreements do not contain any residual value guarantees, covenants, or other restrictions.  

We have also entered into various finance lease arrangements to obtain servers and related equipment for our data center operations. These agreements are primarily for four years and certain of these arrangements have optional renewal or termination clauses. The leases are secured by the underlying leased servers and related equipment.

We sublease certain floors of our Redwood City, San Francisco, and London offices. Our current subleases have total lease terms ranging from 11 to 96 months that will expire at various dates by fiscal year 2025.

The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

$

13,082

 

 

$

13,106

 

Interest on finance lease liabilities

 

 

1,171

 

 

 

1,526

 

Operating lease cost, gross

 

 

13,780

 

 

 

13,117

 

Variable lease cost, gross

 

 

2,302

 

 

 

2,724

 

Sublease income

 

 

(3,194

)

 

 

(2,808

)

Total lease cost (1)

 

$

27,141

 

 

$

27,665

 

 

(1)

Short-term lease cost was not material for the periods presented and is not included in the table above.

As of April 30, 2021, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):

 

Years ending January 31:

 

Operating Leases (1)

 

 

Finance Leases

 

Remainder of 2022

 

$

41,742

 

 

$

38,898

 

2023

 

 

49,593

 

 

 

42,041

 

2024

 

 

48,126

 

 

 

19,584

 

2025

 

 

32,476

 

 

 

1,573

 

2026

 

 

28,391

 

 

 

 

Thereafter

 

 

63,616

 

 

 

 

Total lease payments

 

$

263,944

 

 

$

102,096

 

Less: imputed interest

 

$

(37,715

)

 

$

(5,109

)

Present value of total lease liabilities

 

$

226,229

 

 

$

96,987

 

 

(1)

Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above.

15


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

We establish assets and liabilities for the present value of estimated future costs to return certain of our leased facilities to their original condition. Such assets are depreciated over the lease period into operating expense, and the recorded liabilities are accreted to the future value of the estimated restoration costs. The present value of our estimated asset retirement obligation for our headquarters facility, which is recorded in other long-term liabilities, was $3.1 million as of April 30, 2021 and January 31, 2021. The accretion expense, which was included in operating expenses in our condensed consolidated statements of operations, was not material for all periods presented.

Note 6. Acquisitions

The purchase price allocation is preliminary. The Company continues to collect information with regard to its estimates and assumptions, including potential liabilities and contingencies. The Company will record adjustments to the fair value of the net assets acquired and goodwill within the twelve months measurement period, if necessary.

SignRequest B.V.

On February 8, 2021, we completed the acquisition of SignRequest B.V. (SignRequest), an e-signature provider, for total aggregate consideration of $54.3 million comprised of a combination of cash and shares of our Class A common stock. Box acquired SignRequest to develop Box Sign, an e-signature capability that will be developed on Sign-Request’s technology and natively integrated into Box.

The consideration paid was $44.3 million of cash and 550,366 shares of our Class A common stock valued at $10.0 million.

Under the acquisition method of accounting, the total final purchase price was allocated to SignRequest’s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, $43.4 million was allocated to goodwill, $14.9 million to the acquired developed technology, $2.5 million to deferred tax liability and the remainder to net liabilities assumed which were not material. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of the acquired developed technology into the Box service. Goodwill is non-deductible for tax purposes.

Cloud FastPath

On February 16, 2021, we purchased certain assets and assumed certain liabilities of, and hired certain employees from, Cloud FastPath, a cloud-based content migration solution, for total consideration of $14.8 million paid in cash. We entered into this agreement with Cloud FastPath to supplement and enhance Box Shuttle, our full-service content migration program.

The fair value of the consideration transferred on the date of purchase totaled $14.8 million, which consisted of cash consideration of $12.4 million and $2.4 million which has been held back for fifteen months from the date of purchase to secure the indemnification obligations of the Seller.

Under the acquisition method of accounting, the total final purchase price was allocated to Cloud FastPath’s net tangible and intangible assets based on their estimated fair values as of the date of purchase. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, $13.2 million was allocated to goodwill, $5.8 million to the acquired developed technology, $4.8 million to deferred revenue and the remainder to net assets assumed which were not material. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of the acquired developed technology into the Box service. Goodwill is deductible for tax purposes.

Results of operations for these acquisitions have been included in our condensed consolidated statements of operations since the acquisition dates and were not material. Pro forma results of operations for these acquisitions have not been presented because they were also not material to the consolidated results of operations.

16


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Note 7. Goodwill and Acquired Intangible Assets

Goodwill activity for the three months ended April 30, 2021 is reflected in the following table (in thousands):

 

Balance as of January 31, 2021

 

$

18,740

 

Goodwill acquired - SignRequest

 

 

43,386

 

Goodwill acquired - Cloud FastPath

 

 

13,230

 

Foreign currency translation

 

 

241

 

Balance as of April 30, 2021

 

$

75,597

 

We did not record any goodwill impairment during the three months ended April 30, 2021. There were no additions or impairment to goodwill during the three months ended April 30, 2020.

Acquired intangible assets consisted of the following (in thousands):

 

 

 

Weighted-Average Remaining Useful Life (Years)

 

 

Gross Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

Balance as of January 31, 2021

 

 

 

 

 

$

 

 

$

 

 

$

 

Developed technology

 

 

4.22

 

 

 

20,682

 

 

 

(901

)

 

 

19,781

 

Balance as of April 30, 2021

 

 

 

 

 

$

20,682

 

 

$

(901

)

 

$

19,781

 

Acquired intangible assets are amortized on a straight-line basis over the useful life. Acquired intangible assets amortization was $0.9 million for the three months ended April 30, 2021. We did not record any acquired intangible assets amortization during the three months ended April 30, 2020. Amortization of acquired developed technology is included in cost of revenue in the condensed consolidated statements of operations.

As of April 30, 2021, expected amortization expense for acquired intangible assets was as follows (in thousands):

Fiscal years ending January 31:

 

 

 

 

Remainder of 2022

 

$

3,860

 

2023

 

 

4,912

 

2024

 

 

4,912

 

2025

 

 

3,064

 

2026

 

 

2,976

 

Thereafter

 

 

57

 

Total

 

$

19,781

 

 

Note 8. Commitments and Contingencies

Letters of Credit

As of April 30, 2021 and January 31, 2021, we had letters of credit in the aggregate amount of $27.0 million in connection with our operating leases and voluntary disability insurance (VDI) program, which were primarily issued under the available sublimit for the issuance of letters of credit in conjunction with a secured credit agreement as disclosed in Note 9.

17


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Purchase Obligations

As of April 30, 2021, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet and relate primarily to infrastructure services and IT software and support services costs, are as follows, shown in accordance with the payment due date (in thousands):

 

Fiscal years ending January 31:

 

 

 

 

Remainder of 2022

 

$

7,363

 

2023

 

 

38,104

 

2024

 

 

4,860

 

2025

 

 

434

 

2026

 

 

211,234

 

Thereafter

 

 

 

 

 

$

261,995

 

Our contracts for infrastructure services and IT software, which have terms ranging from 2 to 8 years, support our long-term goals of improving gross margin. In addition to the purchase obligations included above, as of April 30, 2021, we recognized a total of $9.2 million related to non-cancellable contractual purchases, which were included in accounts payable, accrued expenses and other current liabilities, and other long-term liabilities on the condensed consolidated balance sheet. $3.5 million, $3.8 million, and $1.9 million is due to be paid in the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023 and 2024, respectively.

Legal Matters

From time to time, we are subject to claims that arise in the ordinary course of business, including matters we initiate to defend ourselves or our users by determining the scope, enforceability, and validity of third-party proprietary rights or to establish our proprietary rights. We investigate these claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of April 30, 2021. Additionally, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors, regardless of the outcome of such litigation.

Indemnification

We include service level commitments to our customers warranting certain levels of uptime reliability and performance and permitting those customers to receive credits in the event that we fail to meet those levels. In addition, our customer contracts often include (i) specific obligations that we maintain the availability of the customer’s data through our service and that we secure customer content against unauthorized access or loss, and (ii) indemnity provisions whereby we indemnify our customers for third-party claims asserted against them that result from our failure to maintain the availability of their content or securing the same from unauthorized access or loss. To date, we have not incurred any material costs as a result of such commitments.

Our arrangements generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party’s intellectual property rights. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, we have not incurred any material costs as a result of such obligations and have not accrued any material liabilities related to such obligations in the condensed consolidated financial statements. In addition, we indemnify our officers, directors and certain key employees while they are serving in good faith in their respective capacities. To date, there have been no claims under any indemnification provisions.

18


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Note 9. Debt

Convertible Senior Notes

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Notes will initially be convertible into 38.7665 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $25.80 per share, subject to adjustment upon the occurrence of specified events.

The Notes are convertible at the option of the holders of the Notes at any time prior to the close of business on the business day immediately preceding October 15, 2025, only under the following circumstances: (1) during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2021 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our Class A common stock and the conversion rate for the Notes on each such trading day; (3) if we call the Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events.

On or after October 15, 2025, holders of the Notes may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Effective February 5, 2021, we have made an irrevocable election to settle the principal portion of the Notes only in cash. Accordingly, upon conversion, we will pay the principal portion in cash and we will pay or deliver, as the case may be, the conversion premium in cash, shares of common stock or a combination of cash and shares of common stock, at the Company’s election.

We may not redeem the Notes prior to January 20, 2024. We may redeem for cash all or any portion of the Notes, at our option, on or after January 20, 2024, if the last reported sale price of our 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 we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus any accrued and unpaid special interest to, but excluding the redemption date.

Upon the occurrence of a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, subject to certain conditions, holders of the Notes may require us to repurchase all or a portion of the Notes for cash at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid special interest to, but excluding, the fundamental change repurchase date.

As of April 30, 2021, the conditions allowing holders of the Notes to convert were not met.

The net carrying amount of the Notes consists of the following (in thousands):

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Principal

 

$

345,000

 

 

$

345,000

 

Unamortized debt discount for conversion option

 

 

 

 

 

(69,916

)

Unamortized issuance costs

 

 

(8,939

)

 

 

(7,470

)

Net carrying amount

 

$

336,061

 

 

$

267,614

 

Issuance costs are being amortized to interest expense over the term of the Notes using the effective interest rate method. The effective interest rate used to amortize the issuance costs was 0.56%. For the three months ended April 30, 2021, the interest expense recognized related to the Notes was $0.5 million.

Capped Calls

In connection with the pricing of the Notes, we entered into privately negotiated capped call transactions with certain counterparties (Capped Calls). The Capped Calls each have an initial strike price of approximately $25.80 per share, subject to certain adjustments, which correspond to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $35.58 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 13.4 million shares

19


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

of our Class A common stock. Conditions that cause adjustments to the initial strike price of the Capped Calls are similar to the conditions that result in corresponding adjustments for the Notes. The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. 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 $27.8 million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital.

Line of Credit

On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the November 2017 Facility). The maturity date of borrowings under the November 2017 Facility is July 12, 2022, the revolving commitment is $100.0 million, and it provides for a sublimit for the issuance of letters of credit of $45.0 million. The November 2017 Facility limits the amount of finance leases and debt that we can incur to $200.0 million, and allows for the issuance of debt constituting convertible debt securities of $350.0 million so long as the total leverage ratio does not exceed 6.00 to 1.00. The revolving loans accrue interest at a prime rate plus a margin of 0.25% or, at our option, a LIBOR rate (based on one, three or six-month interest periods) plus a margin of 1.00%. Borrowings under the November 2017 Facility are collateralized by substantially all of our assets. The November 2017 Facility requires us to comply with a maximum leverage ratio and a minimum liquidity requirement.  Additionally, the November 2017 Facility contains customary affirmative and negative covenants.

As of April 30, 2021, we had total debt outstanding with a carrying amount of $30.0 million and we were in compliance with all financial covenants.

Derivative Instruments and Hedging

In association with our November 2017 Facility, we are required to make variable rate interest payments based on a contractually specified interest rate index (e.g., LIBOR). The variable rate interest payments create interest rate risk as interest payments will fluctuate based on changes in the contractually specified interest rate index over the life of the loan. To minimize our risk exposure due to the volatility of the interest rate index, we entered into an interest rate swap agreement with Wells Fargo Bank, National Association, effective as of September 5, 2019 (Swap Agreement). This agreement, which is designated as a cash flow hedge, has a maturity of five years. Under the Swap Agreement, we have hedged a portion of the variable interest payments by effectively fixing our interest payments over the term of the agreement. As of April 30, 2021, our interest rate swap had a notional value of $30.0 million.

Note 10. Stock-Based Compensation

Employee Equity Plans

In January 2015, our board of directors adopted the 2015 Equity Incentive Plan (2015 Plan), which became effective prior to the completion of our initial public offering (IPO). Awards granted under the 2015 Plan may be (i) incentive stock options, (ii) nonstatutory stock options, (iii) restricted stock units, (iv) restricted stock awards or (v) stock appreciation rights, as determined by our board of directors at the time of grant. Generally, our restricted stock units vest over four years and, (a) for employee new hire restricted stock unit grants, twenty-five percent vest one year from the vesting commencement date and continue to vest 1/16th per quarter thereafter; or (b) for employee refresh restricted stock unit grants, 1/16th per quarter vest from the vesting commencement date. As of April 30, 2021, 26,683,430 shares were reserved for future issuance under the 2015 Plan.

In January 2015, our board of directors adopted the 2015 Employee Stock Purchase Plan (2015 ESPP), which became effective prior to the completion of our IPO. The 2015 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount of up to 15% through payroll deductions of their eligible compensation, subject to any plan limitations. The 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period consists of four six-month purchase periods.

On each purchase date, eligible employees may purchase our stock at a price per share equal to 85% of the lesser of (1) the fair market value of our stock on the offering date or (2) the fair market value of our stock on the purchase date. In the event the price is lower on the last day of any purchase price period, in addition to using that price as the basis for that purchase period, the offering period resets and the new lower price becomes the new offering price for a new 24 month offering period. As of April 30, 2021, 1,356,993 shares were reserved for future issuance under the 2015 ESPP.

20


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Stock Options

The following table summarizes the stock option activity under the equity incentive plans and related information:

 

 

 

Shares Subject to Options Outstanding

 

 

Weighted-

Average

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

 

 

 

 

 

 

 

 

 

Average Exercise

 

 

Contractual Life

 

 

Aggregate

 

 

 

Shares

 

 

Price

 

 

(Years)

 

 

Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

Balance as of January 31, 2021

 

 

6,617,037

 

 

$

10.77

 

 

 

3.77

 

 

$

48,098

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(175,460

)

 

 

7.73

 

 

 

 

 

 

 

 

 

Options forfeited/cancelled

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of April 30, 2021

 

 

6,441,577

 

 

$

10.85

 

 

 

3.55

 

 

$

67,482

 

Vested and expected to vest as of April 30, 2021

 

 

6,381,107

 

 

$

10.76

 

 

 

3.52

 

 

$

67,406

 

Exercisable as of April 30, 2021

 

 

5,224,876

 

 

$

8.71

 

 

 

2.66

 

 

$

65,940

 

 

The aggregate intrinsic value of options vested and expected to vest and exercisable as of April 30, 2021 is calculated based on the difference between the exercise price and the current fair value of our common stock. The aggregate intrinsic value of exercised options for the three months ended April 30, 2021 and 2020 was $2.5 million and $2.2 million, respectively. The aggregate estimated fair value of stock options granted to employees that vested during the three months ended April 30, 2021 and 2020 was $0.4 million and $0.5 million, respectively. There were no options granted to employees during the three months ended April 30, 2021. The weighted-average grant date fair value of options granted to employees during the three months ended April 30, 2020 was $5.41 per share.

As of April 30, 2021, there was $1.2 million of unrecognized stock-based compensation expense related to outstanding stock options granted to employees that is expected to be recognized over a weighted-average period of 1.38 years.

Stock Options with Market-Based Performance Goals

To further align our stockholders’ interests with executive officers’ interests, the Compensation Committee of our board of directors approved and granted performance-based stock options with market-based performance goals under the 2015 Plan to certain executive officers, which are subject to both the achievement of the market-based performance goal established by the Compensation Committee and the continued employment of the participant. These performance-based stock options were awarded during our fiscal years ending January 31, 2018, 2019, and 2020, and vest only to the extent that both the market-based performance goal and time-based condition are satisfied. As of April 30, 2021, the total outstanding balance of performance-based stock options was 1,375,000.

The grant date fair value of these awards was determined using a Monte Carlo valuation model and the related stock-based compensation expense is recognized based on an accelerated attribution method. Of the total $1.2 million in unrecognized stock-based compensation expense for stock options as of April 30, 2021, $0.7 million related to outstanding performance-based stock options with market-based performance goals, which is expected to be recognized over a weighted-average period of 1.67 years.

21


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Restricted Stock Units

The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:

 

 

 

Number of

 

 

Weighted-

 

 

 

Restricted

 

 

Average

 

 

 

Stock Units

 

 

Grant Date

 

 

 

Outstanding

 

 

Fair Value

 

Unvested balance - January 31, 2021

 

 

14,330,678

 

 

$

17.68

 

Granted

 

 

7,003,448

 

 

 

23.65

 

Vested, net of shares withheld for employee payroll taxes

 

 

(1,206,102

)

 

 

19.75

 

Forfeited/cancelled, including shares withheld for employee payroll taxes

 

 

(1,915,467

)

 

 

18.46

 

Unvested balance - April 30, 2021

 

 

18,212,557

 

 

$

19.75

 

 

As of April 30, 2021, there was $339.3 million of unrecognized stock-based compensation expense related to outstanding restricted stock units granted to employees that is expected to be recognized over a weighted-average period of 2.98 years.

Performance-Based Restricted Stock Units

We use performance-based incentives for certain employees, including our named executive officers, to achieve our annual financial and operational objectives, while making progress towards our longer-term strategic and growth goals. Typically, near the beginning of each fiscal year, our Compensation Committee adopts the performance criteria and targets for the incentive compensation plan for that fiscal year, which identifies the plan participants, the performance measures and the associated target levels for each measure, and the potential payouts based on actual performance for the fiscal year. 

In the first quarter of fiscal year 2021, our Compensation Committee adopted and approved the performance criteria and targets for fiscal year 2021 under our omnibus Executive Incentive Plan (the Fiscal 2021 Executive Bonus Plan). Based on a review of our actual achievement of pre-established corporate financial objectives and additional inputs from our Compensation Committee, the Fiscal 2021 Executive Bonus Plan was determined, settled and paid out in the first quarter of fiscal year 2022 in the form of fully vested restricted stock units. During the first quarter of fiscal year 2022, we recognized stock-based compensation expense related to the Fiscal 2021 Executive Bonus Plan in the amount of $3.2 million.

In the first quarter of fiscal year 2022, our Compensation Committee adopted and approved the performance criteria and targets for fiscal year 2022 under our omnibus Executive Plan (the Fiscal 2022 Executive Bonus Plan). The Fiscal 2022 Executive Bonus Plan provides opportunities for 100% equity incentive compensation payouts based on our actual achievement of pre-established corporate financial objectives, subject to review and a final approval by our Compensation Committee. During the three months ended April 30, 2021, we recognized stock-based compensation expense related to the Fiscal 2022 Executive Bonus Plan in the amount of $2.6 million. The unrecognized compensation expense related to the ungranted and unvested Fiscal 2022 Executive Bonus Plan is $9.0 million, based on the expected performance against the pre-established corporate financial objectives as of April 30, 2021, which is expected to be recognized over a remaining weighted-average period of less than one year. The payouts of the Fiscal 2022 Executive Bonus Plan are expected to be made in the form of fully vested restricted stock units in the first quarter of fiscal year 2023.

2015 ESPP

As of April 30, 2021, there was $25.4 million of unrecognized stock-based compensation expense related to the 2015 ESPP that is expected to be recognized over the remaining term of the respective offering periods.

22


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Stock-Based Compensation

The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Cost of revenue

 

$

5,340

 

 

$

4,541

 

Research and development

 

 

15,453

 

 

 

17,287

 

Sales and marketing

 

 

11,551

 

 

 

10,079

 

General and administrative

 

 

9,446

 

 

 

8,136

 

Total stock-based compensation

 

$

41,790

 

 

$

40,043

 

 

Determination of Fair Value

We estimated the fair value of employee stock options and 2015 ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions.

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Employee Stock Options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

 

 

 

N/A

 

 

 

 

 

 

 

5.8

 

Risk-free interest rate

 

 

 

 

 

N/A

 

 

 

 

 

 

 

0.6

%

Volatility

 

 

 

 

 

N/A

 

 

 

 

 

 

 

46

%

Dividend yield

 

 

 

 

 

N/A

 

 

 

 

 

 

 

0

%

Employee Stock Purchase Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

0.5

 

-

 

2.0

 

 

 

0.5

 

-

 

2.0

 

Risk-free interest rate

 

0.1%

 

-

0.2%

 

 

 

0.3

%

-

 

0.4

%

Volatility

 

42%

 

-

52%

 

 

 

44

%

-

 

52

%

Dividend yield

 

 

 

 

 

0%

 

 

 

 

 

 

 

0

%

 

The assumptions used in the Black-Scholes option pricing model were determined as follows:

Fair Value of Common Stock. We use the market closing price for our Class A common stock as reported on the New York Stock Exchange to determine the fair value of our common stock at each grant date.

Expected Term. The expected term represents the period that our share-based awards are expected to be outstanding. The expected term assumptions were determined based on the vesting terms, exercise terms and contractual lives of the options and 2015 ESPP purchase rights.

Expected Volatility. We estimate the expected volatility of the stock option grants and 2015 ESPP purchase rights based on the historical volatility of our Class A common stock over a period equivalent to the expected term of the stock option grants and 2015 ESPP purchase rights, respectively.

Risk-free Interest Rate. The risk-free rate that we use is based on the implied yield available on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options and 2015 ESPP purchase rights.

Dividend Yield. We have never declared or paid any cash dividends and do not plan to pay cash dividends in the foreseeable future, and, therefore, use an expected dividend yield of zero.

23


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Note 11. Net Loss per Share

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):

 

 

 

Three Months Ended April 30,

 

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

Weighted-average number of shares outstanding—basic and diluted

 

 

161,733

 

 

 

151,943

 

Net loss per share—basic and diluted

 

$

(0.09

)

 

$

(0.17

)

 

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been antidilutive (in thousands):

 

 

 

Three Months Ended April 30,

 

 

 

2021

 

 

2020

 

Options to purchase common stock

 

 

5,369

 

 

 

5,624

 

Restricted stock units

 

 

15,471

 

 

 

16,863

 

Employee stock purchase plan

 

 

1,743

 

 

 

2,678

 

Shares related to the convertible senior notes

 

 

601

 

 

 

 

Total

 

 

23,184

 

 

 

25,165

 

 

Note 12. Income Taxes

We evaluate tax positions for recognition using a more-likely-than-not recognition threshold, and those tax positions eligible for recognition are measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon the effective settlement with a taxing authority that has full knowledge of all relevant information. We believe that we have provided adequate reserves for our income tax uncertainties in all open tax years.

We file tax returns in the U.S. for federal, California, and other states. All tax years remain open to examination for both federal and state purposes as a result of our net operating loss and credit carryforwards. We began to file foreign tax returns in the United Kingdom starting with the year ended January 31, 2013, in France, Germany and Japan starting with the year ended January 31, 2014, in Canada starting with the year ended January 31, 2015, and in Australia, Sweden, and Netherlands starting with the year ended January 31, 2016. Certain tax years remain open to examination.

Note 13. Segments

Our chief operating decision maker reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. As such, we have a single reporting segment and operating unit structure. Since we operate in one operating segment, all required segment information can be found in the condensed consolidated financial statements.

24


BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

(Unaudited)

 

Note 14. Subsequent Events

On April 7, 2021, we entered into an investment agreement (Investment Agreement) with certain investment funds which are managed or advised by KKR Credit Advisors (US) LLC or Affiliates thereto (collectively “KKR”) relating to the issuance and sale of 500,000 shares of our Series A Convertible Preferred Stock, par value $0.0001 per share, for an aggregate purchase price of $500 million, or $1,000 per share (the “Issuance”).

Prior to the consummation of the Issuance and as expressly contemplated by the Investment Agreement, KKR elected to syndicate a portion of the investment to certain investment partners. Each of the KKR-led group agreed to become a “party”, “Permitted Investor Transferee”, and “Investor Party” under the Investment Agreement.

The closing of the Issuance occurred on May 12, 2021.

On June 2, 2021 we announced the commencement of a “modified Dutch Auction” tender offer to purchase up to $500 million in value of shares of our Class A common stock, or such lesser number of shares of our Class A common stock as are properly tendered and not properly withdrawn, at a price not less than $22.75 nor greater than $25.75 per share, to the seller in cash, less any applicable withholding taxes and without interest. The tender offer is scheduled to expire at 12:00 midnight, New York City time, at the end of the day on June 29, 2021, unless the offer is extended or terminated. We expect to use substantially all of the proceeds from the Issuance to fund our purchase of shares pursuant to the tender offer.

 

 

25


 

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis of our financial condition and results of operations together with the condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in the section titled “Risk Factors” and in other parts of this Quarterly Report on Form 10-Q.

Overview

Box is the Content Cloud: one secure, cloud-native platform for managing the entire content journey. Content – from blueprints to wireframes, videos to documents, proprietary formats to PDFs – is the source of an organization’s unique value. Our cloud content management platform enables our customers, including 67% of the Fortune 500, to securely manage the entire content lifecycle, from the moment a file is created or ingested to when it’s shared, edited, published, approved, signed, classified, and retained. Box keeps content secure and compliant, while also allowing easy access and sharing of this content from anywhere, on any device – both within the organization and with external partners.

With our Software-as-a-Service (SaaS) platform, users can collaborate on content both internally and with external parties, automate content-driven business processes, develop custom applications, and implement data protection, security and compliance features to comply with legal and regulatory requirements, internal policies and industry standards and regulations. The Box Content Cloud accelerates business processes, improves employee productivity, enables secure remote work, and protects an organization’s most valuable data. Our platform enables a broad set of high-value business use cases across enterprises, hundreds of file formats and media types, and user experiences. Our platform integrates with leading enterprise business applications, and is compatible with multiple application environments, operating systems and devices, ensuring that workers can securely access their critical business content whenever and wherever they need it.

In addition, we continue to innovate by expanding our core services and offerings with a focus on frictionless security and compliance, seamless internal and external collaboration and workflow, and integration with best-of-breed applications. For example, we provide Box Shield, our advanced security offering that helps customers reduce the risk of accidental data leakage and protect their business from insider threats and account compromise; Box KeySafe, a solution that builds on top of Box’s strong encryption and security capabilities to give customers greater control over the encryption keys used to secure the file contents that are stored with Box; Box Governance, which gives customers a better way to comply with regulatory policies, satisfy e-discovery requests and effectively manage sensitive business information; Box Relay, which allows our end users to easily build, manage and track their own workflows; Box Platform, which further enables customers and partners to build enterprise apps using our open APIs and developer tools; and Box Zones, which gives global customers the ability to store their data locally in certain regions. With Box Consulting, we also provide in-house professional services such as implementation support, content migration, and change management. The increasing traction of these product innovations allows our customers to realize the full set of capabilities of our Content Cloud.

We are also continuing to expand the scope of what customers can do with their content using Box. In February 2021, we announced our decision to acquire SignRequest, a leading electronic signature provider, and to develop Box Sign – an e-signature solution natively integrated into Box. With Box Sign, our customers will be able to send, sign, and manage documents within their content platform of record – rather than using siloed, costly point solutions. In February 2021, we also announced the introduction of our all-new Box Shuttle, our content migration service. With the all-new Box Shuttle, we’re making it easier and more cost-effective for customers to get their content into Box, thereby allowing them to apply the same security and governance policies across all of their business-critical content.

We offer our solution to our customers as a subscription-based service, with subscription fees based on the requirements of our customers, including the number of users and functionality deployed. The majority of our customers subscribe to our service through one-year contracts, although we also offer our services for terms ranging from one month to three years or more. We typically invoice our customers at the beginning of the term, in multiyear, annual, quarterly or monthly installments. We recognize revenue as we satisfy a performance obligation. Accordingly, due to our subscription model, we recognize revenue for our subscription and premier services ratably over the term of the contract.

Current Period Highlights

For the three months ended April 30, 2021 and 2020, our revenue was $202.4 million and $183.6 million, respectively, representing year-over-year growth of 10%. As of April 30, 2021, our remaining performance obligations were $864.8 million, representing a 20% increase from our remaining performance obligations of $722.7 million as of April 30, 2020. For the three months

26


 

ended April 30, 2021, our operating loss was $10.3 million, and our operating margin was negative 5%, compared to our operating loss of $24.2 million and our operating margin of negative 13% for the three months ended April 30, 2020. For the three months ended April 30, 2021, our free cash flow was positive $75.9 million, an increase of $36.1 million from our free cash flow of positive $39.9 million for the three months ended April 30, 2020.

COVID-19

We continue to monitor, analyze and respond to evolving developments regarding the COVID-19 pandemic, which has significantly impacted global economic activity and social practices. As part of these efforts, we have taken steps to protect the health and welfare of our employees by temporarily closing most of our offices and suspending almost all business-related travel, while continuing our commitment and efforts to serve customers that rely on us. In addition, we have shifted our customer and marketing events to virtual-only experiences.

Although the COVID-19 pandemic has not had a material adverse impact on our financial results for the first quarter of our fiscal year 2022, the pandemic has negatively impacted some of our customers and prospects. As a result, we have experienced, and may continue to experience, increased customer churn and delayed sales cycles, as well as customers and prospective customers reducing budgets related to services that we offer. Despite these adverse impacts, the COVID-19 pandemic has also created additional opportunities for Box by enabling our customers’ and prospects’ employees to engage in secure remote work through our platform.

The extent to which the COVID-19 pandemic ultimately impacts our business, results of operations, and financial position will depend on future developments, which are uncertain and cannot be predicted at this time, and include the severity and duration of the pandemic, the availability and effectiveness of COVID-19 vaccines globally, actions that may be taken by government authorities to contain the virus and minimize its economic impact, passing of or not passing further stimulus packages by governments, the impact of COVID-19 on our customers, business partners and employees, and other factors identified in Part II, Item 1A "Risk Factors" of this Form 10-Q. As a result, the extent and magnitude of the impact COVID-19 will have on our business and operating results cannot be predicted at this time.

Key Business Metrics

We use the key metrics below for financial and operational decision-making and as a means to evaluate period-to-period comparisons. We believe that these key metrics provide meaningful supplemental information regarding our performance. We believe that both management and investors benefit from referring to these key metrics in assessing our performance and when planning, forecasting, and analyzing future periods. These key metrics also facilitate management's internal comparisons to our historical performance as well as comparisons to certain competitors' operating results. We believe these key metrics are useful to investors both because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making and (2) they are used by institutional investors and the analyst community to help analyze the health of our business. The below data is presented in millions, except for percentage rate data. 

 

 

 

Three Months Ended

 

 

 

 

April 30,

 

 

 

 

2021

 

 

2020

 

 

Remaining performance obligations (period end)

 

$

864.8

 

 

$

722.7

 

 

Remaining performance obligations growth rate

 

 

20

%

 

 

13

%

 

Billings

 

$

159.4

 

 

$

128.1

 

 

Billings growth rate

 

 

24

%

 

 

8

%

 

Free cash flow

 

$

75.9

 

 

$

39.9

 

 

Net retention rate (period end)

 

 

103

%

 

 

107

%

 

 

Remaining Performance Obligations

Remaining performance obligations (RPO) represent, at a point in time, contracted revenue that has not yet been recognized. RPO consists of deferred revenue and backlog, offset by contract assets. Backlog is defined as non-cancellable contracts deemed certain to be invoiced and recognized as revenue in future periods. Future invoicing is determined to be certain when we have an executed non-cancellable contract or a significant penalty is due upon cancellation, and invoicing is not dependent on a future event such as the delivery of a specific new product or feature, or the achievement of contractual contingencies. While Box believes RPO is a leading indicator of revenue as it represents sales activity not yet recognized in revenue, it is not necessarily indicative of future revenue growth as it is influenced by several factors, including seasonality, contract renewal timing, average contract terms and foreign currency exchange rates. Box monitors RPO to manage the business and evaluate performance. We do not consider RPO to be a non-GAAP financial measure given that it is calculated in accordance with GAAP.

27


 

RPO as of April 30, 2021 were $864.8 million, an increase of 20% from April 30, 2020. The increase in RPO was primarily driven by expansion within existing customers as they broadened their deployment of our product offerings, longer customer contract durations, the addition of new customers, and the timing of customer-driven renewals.

Billings

Billings represent our revenue plus the changes in deferred revenue and contract assets in the period. Billings we record in any particular period primarily reflect subscription renewals and expansion within existing customers plus sales to new customers, and represent amounts invoiced for all of our products and professional services. We typically invoice our customers at the beginning of the term, in multiyear, annual, quarterly or monthly installments. If the customer negotiates to pay the full subscription amount at the beginning of the period, the total subscription amount for the entire term will be reflected in billings. If the customer negotiates to be invoiced annually or more frequently, only the amount billed for such period will be included in billings.

Billings help investors better understand our sales activity for a particular period, which is not necessarily reflected in our revenue given that we recognize subscription revenue ratably over the contract term. We consider billings a significant performance measure. We monitor billings to manage our business, make planning decisions, evaluate our performance and allocate resources. We believe that billings offer valuable supplemental information regarding the performance of our business and will help investors better understand the sales volumes and performance of our business. We do not consider billings to be a non-GAAP financial measure given that it is calculated using exclusively revenue, deferred revenue, and contract assets, all of which are financial measures calculated in accordance with GAAP.

Billings for the three months ended April 30, 2021 were $159.4 million, an increase of 24% from the three months ended April 30, 2020. The increase in billings was primarily driven by expansion within existing customers as they broadened their deployment of our product offerings, longer customer contract durations, the addition of new customers, and the timing of customer-driven renewals.

Our use of billings has certain limitations as an analytical tool and should not be considered in isolation or as a substitute for revenue or an analysis of our results as reported under GAAP. Billings are recognized when invoiced, while the related subscription and premier services revenue is recognized ratably over the contract term as we satisfy a performance obligation. Also, other companies, including companies in our industry, may not use billings, may calculate billings differently, may have different billing frequencies, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of billings as a comparative measure.

Over time, we expect to continue to normalize payment durations. In addition, as we have gained and expect to continue to gain more traction with large enterprise customers, we also anticipate our quarterly billings to increasingly concentrate in the back half of our fiscal year, especially in the fourth quarter.

A calculation of billings starting with revenue, the most directly comparable GAAP financial measure, is presented below (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

GAAP revenue

 

$

202,441

 

 

$

183,561

 

Deferred revenue, end of period

 

 

423,249

 

 

 

368,349

 

Less: deferred revenue, beginning of period

 

 

(465,613

)

 

 

(423,849

)

Contract assets, beginning of period

 

 

25

 

 

 

 

Less: contract assets, end of period

 

 

(677

)

 

 

 

Billings

 

$

159,425

 

 

$

128,061

 

 

Free Cash Flow

We define free cash flow as cash flows from operating activities less purchases of property and equipment, principal payments of finance lease liabilities, capitalized internal-use software costs, and other items that did not or are not expected to require cash settlement and that management considers to be outside of our core business. We specifically identify adjusting items in our reconciliation of GAAP to non-GAAP financial measures. We consider free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can possibly be used for investing in our business and strengthening the balance sheet, but it is not intended to represent the residual cash flow available for discretionary expenditures. A reconciliation of free cash flow to net cash provided by operating activities, its nearest

28


 

GAAP equivalent, is presented in the non-GAAP Financial Measures section of this report. The presentation of free cash flow is also not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.

For the three months ended April 30, 2021 and 2020, free cash flow was positive $75.9 million and positive $39.9 million, respectively.

Net Retention Rate

Net retention rate is defined as the net percentage of Total Account Value (TAV) retained from existing customers, including expansion. We calculate our net retention rate as of a period end by starting with the TAV from customers as of 12 months prior to such period end (Prior Period TAV) and a subscription customer of Box for at least 12 months. We then calculate TAV from these same customers as of the current period end (Current Period TAV). Finally, we divide the Current Period TAV by the Prior Period TAV and report the average of this calculation over the prior 12 months to arrive at our net retention rate. We believe our net retention rate is an important metric that provides insight into the long-term value of our subscription agreements and our ability to retain and grow revenue from our customer base. Net retention rate is an operational metric and there is no comparable GAAP financial measure to which we can reconcile this particular key metric.

Our net retention rates were 103% and 107% as of April 30, 2021 and 2020, respectively. Our net retention rates were primarily attributable to seat growth in existing customers and strong attach rates of add-on products. As our customers purchase add-on products, we tend to realize significantly higher average contract values and stronger net retention rates as compared to customers who only purchase our core product. We believe our go-to-market efforts to deliver a solution selling strategy and our investments in product, customer success, and Box Consulting have been a significant factor in our customer retention results. As we penetrate customer accounts, we expect our net retention rate to remain above 100% for the foreseeable future.

Components of Results of Operations

Revenue

We derive our revenue primarily from three sources: (1) subscription revenue, which is comprised of subscription fees from customers who have access to our cloud content management platform and other subscription-based services, which all include routine customer support; (2) revenue from customers purchasing our premier services package; and (3) revenue from professional services such as implementing best practice use cases, project management and implementation consulting services.

To date, practically all of our revenue has been derived from subscription and premier services. Subscription and premier services revenue are driven primarily by the number of customers, the number of seats sold to each customer and the price of our services.

We recognize revenue as we satisfy a performance obligation. Accordingly, due to our subscription model, we recognize revenue for our subscription and premier services ratably over the contract term. We typically invoice our customers at the beginning of the term, in multiyear, annual, quarterly or monthly installments. Our subscription and premier services contracts are typically non-cancellable and do not contain refund-type provisions. The majority of our customers subscribe to our service through one-year contracts, although we also offer our services for terms ranging between one month to three years or more.

Professional services are generally billed on a fixed price basis, for which revenue is recognized over time based on the proportion performed. Professional services revenue was not material as a percentage of total revenue for all periods presented.

Revenue is presented net of sales and other taxes we collect on behalf of governmental authorities.

Cost of Revenue

Our cost of revenue consists primarily of costs related to providing our subscription services to our paying customers, including employee compensation and related expenses for data center operations, customer support and professional services personnel, payments to outside technology service providers, depreciation of servers and equipment, security services and other tools, as well as amortization expense associated with acquired technology and capitalized internally developed software. We allocate overhead such as rent, information technology costs and employee benefit costs to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each of the operating expense categories set forth below. 

29


 

Operating Expenses

Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs are the most significant component of each category of operating expenses. Operating expenses also include allocated overhead costs for facilities, information technology costs and employee benefit costs.

Research and Development. Research and development expense consists primarily of employee compensation and related expenses, as well as allocated overhead. Our research and development efforts are focused on scaling our platform, building an ecosystem of best-of-breed applications and platforms, infrastructure, adding enterprise grade features, functionality and enhancements such as workflow automation, intelligent content management capabilities, and advanced security to enhance the ease of use of our cloud content management services. We capitalize certain qualifying costs to develop software for internal use incurred during the application development stage.

Sales and Marketing. Sales and marketing expense consists primarily of employee compensation and related expenses, sales commissions, marketing programs, travel-related expenses, as well as allocated overhead. Marketing programs include but are not limited to advertising, events, corporate communications, brand building, and product marketing. Sales and marketing expense also consists of data center and customer support costs related to providing our cloud-based services to our free users. We market and sell our cloud content management services worldwide through our direct sales organization and through indirect distribution channels such as strategic resellers.

General and Administrative. General and administrative expense consists primarily of employee compensation and related expenses for administrative functions including finance, legal, human resources, recruiting, information systems, security, compliance, fees for external professional services and cloud-based enterprise systems, as well as allocated overhead. External professional services fees are primarily comprised of outside legal, accounting, audit and outsourcing services.

Interest and Other Expense, Net

Interest and other expense, net consists of interest expense, interest income, gains and losses from foreign currency transactions, and other income and expense. Interest expense consists primarily of interest charges for our line of credit and interest rate swap agreement, interest expense related to finance leases, unused commitment fees on our line of credit, the amortization of capitalized debt issuance costs, fees on our letters of credit, and the amortization of issuance costs of our convertible senior notes. Interest income consists primarily of interest earned on our cash and cash equivalents and short-term investments. We have historically invested our cash and cash equivalents in overnight deposits, certificates of deposit, money market funds, and short term, investment-grade corporate debt, marketable securities and asset backed securities.

Provision for Income Taxes

Provision for income taxes consists primarily of income taxes in certain foreign jurisdictions in which we conduct business and state income taxes in the United States and, as applicable, changes in our deferred taxes and related valuation allowance positions and uncertain tax positions.

30


 

Results of Operations

The following tables set forth our results of operations for the periods presented (in thousands, except per share amounts, and as a percentage of our revenue):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Revenue

 

$

202,441

 

 

$

183,561

 

Cost of revenue (1)

 

 

60,947

 

 

 

53,995

 

Gross profit

 

 

141,494

 

 

 

129,566

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development (1)

 

 

50,859

 

 

 

53,114

 

Sales and marketing (1)

 

 

69,811

 

 

 

72,750

 

General and administrative (1)

 

 

31,087

 

 

 

27,942

 

Total operating expenses

 

 

151,757

 

 

 

153,806

 

Loss from operations

 

 

(10,263

)

 

 

(24,240

)

Interest and other expense, net

 

 

(3,999

)

 

 

(1,103

)

Loss before provision for income taxes

 

 

(14,262

)

 

 

(25,343

)

Provision for income taxes

 

 

311

 

 

 

207

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

Net loss per share, basic and diluted

 

$

(0.09

)

 

$

(0.17

)

Weighted-average shares used to compute net loss per share, basic and diluted

 

 

161,733

 

 

 

151,943

 

 

(1)

Includes stock-based compensation expense as follows:

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Cost of revenue

 

$

5,340

 

 

$

4,541

 

Research and development

 

 

15,453

 

 

 

17,287

 

Sales and marketing

 

 

11,551

 

 

 

10,079

 

General and administrative

 

 

9,446

 

 

 

8,136

 

Total stock-based compensation

 

$

41,790

 

 

$

40,043

 

 

 

 

Three Months Ended

 

 

 

 

April 30,

 

 

 

 

2021

 

 

 

2020

 

 

Percentage of Revenue:

 

 

 

 

 

 

 

 

 

 

Revenue

 

 

100

 

%

 

 

100

 

%

Cost of revenue (1)

 

 

30

 

 

 

 

29

 

 

Gross profit

 

 

70

 

 

 

 

71

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

Research and development (1)

 

 

25

 

 

 

 

29

 

 

Sales and marketing (1)

 

 

35

 

 

 

 

40

 

 

General and administrative (1)

 

 

15

 

 

 

 

15

 

 

Total operating expenses

 

 

75

 

 

 

 

84

 

 

Loss from operations

 

 

(5

)

 

 

 

(13

)

 

Interest expense, net

 

 

(2

)

 

 

 

(1

)

 

Other income, net

 

 

 

 

 

 

 

 

Loss before provision for income taxes

 

 

(7

)

 

 

 

(14

)

 

Provision for income taxes

 

 

 

 

 

 

 

 

Net loss

 

 

(7

)

%

 

 

(14

)

%

 

(1)

Includes stock-based compensation expense as follows:

31


 

 

 

 

Three Months Ended

 

 

 

 

April 30,

 

 

 

 

2021

 

 

 

2020

 

 

Cost of revenue

 

 

3

 

%

 

 

3

 

%

Research and development

 

 

7

 

 

 

 

9

 

 

Sales and marketing

 

 

6

 

 

 

 

6

 

 

General and administrative

 

 

5

 

 

 

 

4

 

 

Total stock-based compensation

 

 

21

 

%

 

 

22

 

%

 

Comparison of the Three Months Ended April 30, 2021 and 2020

Revenue

 

 

 

Three Months Ended

 

 

 

 

 

 

April 30,

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Revenue

 

$

202,441

 

 

$

183,561

 

 

$

18,880

 

 

 

10

%

 

The increase in revenue was primarily driven by expansion within our existing customers as they broadened their deployment of our product offerings with strong attach rates of add-on products at higher price per seat. Additionally, the increase in subscription services was also driven by the addition of new customers, as the number of paying organizations increased by 6% from April 30, 2020 to April 30, 2021. During the three months ended April 30, 2021, we experienced strong growth in the Japan market, driving an increase in revenue from non-U.S. customers to 31%, compared to 27% during the three months ended April 30, 2020. This increase is partially offset by customers partially churning their deployment with Box.

Cost of Revenue

 

 

 

Three Months Ended

 

 

 

 

 

 

April 30,

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Cost of revenue

 

$

60,947

 

 

$

53,995

 

 

$

6,952

 

 

 

13

%

Percentage of revenue

 

 

30

%

 

 

29

%

 

 

 

 

 

 

 

 

 

The increase in absolute dollars was primarily due to an increase of $3.2 million in hosted data service costs, an increase of $0.9 million in acquired intangible assets amortization, and an increase of $0.8 million in software and maintenance expense primarily driven by increases in amortization of internally developed software and on-premises contracts. In addition, there were increases of $0.8 million and $0.7 million in stock-based compensation expense and employee and related costs, respectively. Cost of revenue as a percentage of revenue increased 100 basis points year-over-year. We expect our cost of revenue to increase in dollars but decrease slightly as a percentage of revenue over time as we continue to optimize infrastructure efficiency.

Research and Development

 

 

 

Three Months Ended

 

 

 

 

 

 

April 30,

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Research and development

 

$

50,859

 

 

$

53,114

 

 

$

(2,255

)

 

 

-4

%

Percentage of revenue

 

 

25

%

 

 

29

%

 

 

 

 

 

 

 

 

 

The decrease in absolute dollars was primarily due to decreases of $2.0 million and $1.0 million in stock-based compensation expense and employee and related costs, respectively, due to a reduction in headcount and increased concentration of research and development in lower cost regions. The decrease in research and development expenses was partially offset by a decrease of $0.6 million in capitalized internally developed software costs. Research and development expenses as a percentage of revenue decreased 400 basis points year-over-year. We continue to invest in enhancements of our products and services, developing new products, and further differentiating our offerings. We expect our research and development expenses to increase in dollars but remain relatively

32


 

stable as a percentage of revenue over time, as we continue to make significant improvements to our content cloud product offerings and services, including the introduction Box Sign and the expansion of our advanced security, compliance, collaboration, workflow automation, and integration capabilities.

Sales and Marketing

 

 

 

Three Months Ended

 

 

 

 

 

 

April 30,

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

69,811

 

 

$

72,750

 

 

$

(2,939

)

 

 

-4

%

Percentage of revenue

 

 

35

%

 

 

40

%

 

 

 

 

 

 

 

 

 

The decrease in absolute dollars was primarily due to decreases of $1.8 million and $0.7 million in employee and related costs and allocated overhead costs, respectively, due to a reduction in headcount. In addition, there were decreases of $1.5 million and $0.5 million in travel-related costs and marketing expenses, respectively, primarily due to the impact of the COVID-19 pandemic, a decrease of $1.3 million in outside agency and consulting services, and a decrease of $0.4 million in data center and customer support costs to support our free users. The decrease in sales and marketing expenses was partially offset by an $2.1 million increase in commission expenses primarily driven by increased sales and increased amortization of deferred commissions and a $1.5 million increase in stock-based compensation expense. Sales and marketing expenses as a percentage of revenue decreased 500 basis points year-over-year due to the impact of the COVID-19 pandemic and our focus on driving greater efficiency from our solution selling strategy and simplifying our product offerings, as well our focus on higher performing geographies and segments producing a greater return on investment.

 

Our sales and marketing expenses are generally higher for acquiring new, or expanding existing, customers than for renewals of existing customer subscriptions. We expect to continue to invest in capturing our large market opportunity globally and capitalize on our competitive position with a continued focus on our profitability objectives. We expect our sales and marketing expenses to increase in dollars but continue to decrease as a percentage of revenue over time, as our existing customer base grows and a relatively higher percentage of our revenue is attributable to renewals versus new or expanding Box deployments and as we continue to focus on improving sales productivity and simplifying our product offerings. While we expect certain expenses that were reduced due to COVID-19 to partially return over time, we do not expect to return to pre-COVID-19 levels, even after we return to an office-based environment.

General and Administrative

 

 

 

Three Months Ended

 

 

 

 

 

 

April 30,

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

General and administrative

 

$

31,087

 

 

$

27,942

 

 

$

3,145

 

 

 

11

%

Percentage of revenue

 

 

15

%

 

 

15

%

 

 

 

 

 

 

 

 

 

The increase in absolute dollars was primarily due to an increase of $1.3 million in stock-based compensation expense driven by equity grants to existing and new employees, an increase of $0.3 million in employee and related costs driven by the refresh of salaries in the current fiscal year, an increase of $0.8 million in acquisition-related fees, and an increase of $0.6 million in outside agency, consulting, and audit and tax services. The increase in general and administrative expenses was partially offset by a decrease of $0.4 million in fees related to shareholder activism. General and administrative expense as a percentage of revenue remained flat year-over-year. We expect our general and administrative expense to slowly increase in dollars but to decrease as a percentage of revenue over time as we benefit from greater operational efficiency.

Interest and Other Expense, Net

 

 

 

Three Months Ended

 

 

 

 

 

April 30,

 

 

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

(dollars in thousands)

Interest and other expense, net

 

$

(3,999

)

 

$

(1,103

)

 

$

(2,896

)

 

*

 

*

Percentage change not meaningful.

33


 

The increase in interest and other expense, net is primarily due to an increase of $2.5 million in foreign currency losses and a decrease of $0.4 million in interest income from our certificates of deposit and money market funds due to a lower interest rate environment.

Liquidity and Capital Resources

As of April 30, 2021, we had cash and cash equivalents, restricted cash, and short-term investments of $612.3 million. Our cash and cash equivalents and short-term investments are comprised primarily of overnight cash deposits, money market funds, and certificates of deposit. Since our inception, we have financed our operations primarily through equity, cash generated from sales and debt financing. We believe our existing cash and cash equivalents, together with our finance leases and credit facilities, will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements will depend on many factors including our growth rate, subscription renewal activity, billing frequency, data center expansions, the timing and extent of spending to support development efforts, the expansion of international activities, the introduction of new and enhanced services offerings, and the continuing market acceptance of our services. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all.

Cash Flows

For the three months ended April 30, 2021 and 2020, our cash flows were as follows (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

 

 

 

 

Net cash provided by operating activities

 

$

94,772

 

 

$

61,917

 

Net cash used in investing activities

 

 

(108,965

)

 

 

(4,591

)

Net cash (used in) provided by financing activities

 

 

(18,848

)

 

 

15,303

 

 

Operating Activities

For the three months ended April 30, 2021, cash provided by operating activities was $94.8 million. The primary factors affecting our operating cash flows during this period were our net loss of $14.6 million, favorably offset by non-cash charges of $41.8 million for stock-based compensation, $19.4 million for depreciation and amortization of our property and equipment and capitalized software, $10.5 million for amortization of deferred commissions, and net cash inflows of $37.2 million provided by changes in our operating assets and liabilities.

The primary drivers for the changes in operating assets and liabilities include a $116.8 million decrease in accounts receivable that was primarily due to higher sales and relative timing of our cash collections and a $10.9 million decrease in operating right-of-use assets, partially offset by a $47.0 million decrease in deferred revenue that was primarily due to seasonality in our sales cycle which is concentrated in the back half of our fiscal year, a $13.9 million decrease in operating lease liabilities, an $11.9 million decrease in accounts payable, accrued expenses and other liabilities, an $8.8 million increase in prepaid and other assets, and a $7.9 million increase in deferred commissions due to new and expanded deployments with paying customers during the period.

Investing Activities

Cash used in investing activities of $109.0 million for the three months ended April 30, 2021 was primarily driven by $56.6 million in cash paid for acquisitions, net of cash acquired, $50.0 million in cash paid for the purchase of our short-term investment, $1.2 million of capitalized internally developed software costs associated with the development of additional significant features and functionality to our product, and $1.1 million of fixed asset purchases to support our offices and employees.

Financing Activities

Cash used in financing activities of $18.8 million for the three months ended April 30, 2021 was primarily driven by $15.7 million of employee payroll taxes paid related to net share settlement of restricted stock, $13.3 million of principal payments of finance lease liabilities, and $3.3 million of capitalized internal-use software costs associated with our on-premises software contracts, partially offset by $12.5 million from issuances of common stock under the 2015 ESPP and $1.4 million of proceeds from the exercise of stock options.

34


 

Debt

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Notes will initially be convertible into 38.7665 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $25.80 per share, subject to adjustment upon the occurrence of specified events. Refer to Note 9 for a description of our convertible senior notes.

On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the November 2017 Facility). The maturity date of borrowings under the November 2017 Facility is July 12, 2022, the revolving commitment is $100.0 million, and it provides for a sublimit for the issuance of letters of credit of $45.0 million. As of April 30, 2021, debt outstanding under the November 2017 Facility was $30.0 million. Refer to Note 9 for a description of the November 2017 Facility.

Off-Balance Sheet Arrangements

Through April 30, 2021, we did not have any relationships with unconsolidated entities that have, or are reasonably likely to have, a material effect on our financial statements.

Contractual Obligations and Commitments

Our principal commitments consist of (i) obligations under operating leases for office spaces and data centers, (ii) obligations under finance leases for servers and related equipment for or data center operations, (iii) purchase obligations not recognized on the condensed consolidated balance sheet as of April 30, 2021, which relate primarily to infrastructure services and IT software and support services, and (iv) debt, including obligations under both our November 2017 Facility and Notes. For more information regarding our obligations for leases, purchase agreements, and debt, refer to Notes 5, 8, and 9, respectively, in Part I, Item 1. Financial Statements.

Critical Accounting Policies and Estimates

Our condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

Except for items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements under Part I, Item 1. Financial Statements—Note 1, there have been no material changes to our critical accounting policies and estimates during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended January 31, 2021.

Recent Accounting Pronouncements

Refer to Part I, Item 1. Financial Statements—Note 1 for information regarding the effect of new accounting pronouncements on our financial statements.

Non-GAAP Financial Measures

Regulation S-K Item 10(e), “Use of Non-GAAP Financial Measures in Commission Filings,” defines and prescribes the conditions for use of non-GAAP financial information. Our measures of non-GAAP operating income (loss), non-GAAP operating margin, non-GAAP net income (loss), non-GAAP net income (loss) per share, and free cash flow (collectively, the non-GAAP financial measures) each meet the definition of a non-GAAP financial measure.

We use these non-GAAP financial measures and our key metrics for financial and operational decision-making and as a means to evaluate period-to-period comparisons. We believe that these non-GAAP financial measures and key metrics provide meaningful supplemental information regarding our performance by excluding certain expenses that may not be indicative of our recurring core business operating results. We believe that both management and investors benefit from referring to these non-GAAP financial measures and key metrics in assessing our performance and when planning, forecasting, and analyzing future periods. These non-GAAP financial measures and key metrics also facilitate management’s internal comparisons to our historical performance as well as comparisons to our competitors’ operating results. We believe these non-GAAP financial measures and key metrics are useful to investors both because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making and (2) they are used by our institutional investors and the analyst community to help them analyze the health of our business.

35


 

Non-GAAP operating income (loss) and non-GAAP operating margin

We define non-GAAP operating income (loss) as operating income (loss) excluding expenses related to stock-based compensation (SBC), acquired intangible assets amortization, and as applicable, other special items. Non-GAAP operating margin is defined as non-GAAP operating income (loss) divided by revenue. Although SBC is an important aspect of the compensation of our employees and executives, determining the fair value of certain of the stock-based instruments we utilize involves a high degree of judgment and estimation and the expense recorded may bear little resemblance to the actual value realized upon the vesting or future exercise of the related stock-based awards. Furthermore, unlike cash compensation, the value of stock options, which is an element of our ongoing stock-based compensation expense, is determined using a complex formula that incorporates factors, such as market volatility, that are beyond our control. For restricted stock unit awards, the amount of stock-based compensation expenses is not reflective of the value ultimately received by the grant recipients. Management believes it is useful to exclude SBC in order to better understand the long-term performance of our core business and to facilitate comparison of our results to those of peer companies. Management also views amortization of acquisition-related intangible assets, such as the amortization of the cost associated with an acquired company’s developed technology and trade names, as items arising from pre-acquisition activities determined at the time of an acquisition. While these intangible assets are continually evaluated for impairment, amortization of the cost of purchased intangibles is a static expense, one that is not typically affected by operations during any particular period. Furthermore, Box excludes the following expenses as they are considered by management to be special items outside of Box’s core operating results: (1) fees related to shareholder activism, which include directly applicable third-party advisory and professional service fees, (2) expenses related to certain litigation, (3) expenses associated with restructuring activities, consisting primarily of severance and other personnel-related costs, and (4) expenses related to announced acquisitions, including transaction and discrete tax costs. There are no expenses related to litigation or restructuring activities excluded from non-GAAP operating income (loss) in any of the periods presented.

Non-GAAP net income (loss) and net income (loss) per share

We define non-GAAP net income (loss) as net loss excluding expenses related to stock-based compensation, acquired intangible assets amortization and as applicable, other special items. We specifically identify other​ adjusting ​items in ​our reconciliation of GAAP to non-GAAP net income (loss). These items include expenses related to certain litigation and the amortization of the issuance costs associated with our Notes, which are amortized as interest expense, because they are considered by management to be special items outside our core operating results. We define non-GAAP net income (loss) per share as non-GAAP net income (loss) divided by the weighted-average outstanding shares. Similarly, the same adjusting items specified in our reconciliation of GAAP to non-GAAP net income (loss) are also excluded from the calculation of non-GAAP net income (loss) per share.

Free Cash Flow

We define free cash flow as cash flows from​ operating activities less purchases of property and equipment, principal payments of finance lease liabilities, capitalized internally developed software costs, and other items that did not or are not expected to require cash settlement and that management considers to be outside ​of our core business. We specifically identify other adjusting ​items in ​our reconciliation of GAAP to non-GAAP ​financial measures. We consider free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can possibly be used for investing in our business and strengthening the​ balance sheet; but it is not intended to represent the residual cash flow available for discretionary expenditures. A reconciliation of free cash flow to net cash provided by operating activities, its nearest GAAP equivalent, is presented below. The presentation of free cash flow is also not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.

Limitations on the use of non-GAAP financial measures

A limitation of our non-GAAP financial measures is that they do not have uniform definitions. Our definitions will likely differ from the definitions used by other companies, including peer companies, and therefore comparability may be limited. Thus, our non-GAAP financial measures should be considered in addition to, not as a substitute for, or in isolation from, measures prepared in accordance with GAAP. Additionally, in the case of stock-based compensation expense, if we did not pay a portion of compensation in the form of stock-based compensation expense, the cash salary expense included in costs of revenue and operating expenses would be higher which would affect our cash position.

We compensate for these limitations by reconciling non-GAAP financial measures to the most comparable GAAP financial measures. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure and to view our non-GAAP financial measures in conjunction with the most comparable GAAP financial measures.

36


 

Our reconciliation of the non-GAAP financial measures for the three months ended April 30, 2021 and 2020 are as follows (in thousands, except per share data and percentages):

 

 

 

Three Months Ended

 

 

 

 

April 30,

 

 

 

 

2021

 

 

 

2020

 

 

GAAP operating loss

 

$

(10,263

)

 

 

$

(24,240

)

 

Stock-based compensation

 

 

41,790

 

 

 

 

40,043

 

 

Acquired intangible assets amortization

 

 

901

 

 

 

 

 

 

Acquisition-related expenses

 

 

920

 

 

 

 

 

 

Fees related to shareholder activism

 

 

1,050

 

 

 

 

1,402

 

 

Non-GAAP operating income

 

$

34,398

 

 

 

$

17,205

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP operating margin

 

 

(5

)

%

 

 

(13

)

%

Stock-based compensation

 

 

21

 

 

 

 

22

 

 

Acquired intangible assets amortization

 

 

 

 

 

 

 

 

Acquisition-related expenses

 

 

 

 

 

 

 

 

Fees related to shareholder activism

 

 

1

 

 

 

 

 

 

Non-GAAP operating margin

 

 

17

 

%

 

 

9

 

%

 

 

 

 

 

 

 

 

 

 

 

GAAP net loss

 

$

(14,573

)

 

 

$

(25,550

)

 

Stock-based compensation

 

 

41,790

 

 

 

 

40,043

 

 

Acquired intangible assets amortization

 

 

901

 

 

 

 

 

 

Acquisition-related expenses

 

 

920

 

 

 

 

 

 

Fees related to shareholder activism

 

 

1,050

 

 

 

 

1,402

 

 

Amortization of debt issuance costs

 

 

469

 

 

 

 

 

 

Non-GAAP net income

 

$

30,557

 

 

 

$

15,895

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP net loss per share, basic and diluted

 

$

(0.09

)

 

 

$

(0.17

)

 

Stock-based compensation

 

 

0.26

 

 

 

 

0.26

 

 

Acquired intangible assets amortization

 

 

 

 

 

 

 

 

Acquisition-related expenses

 

 

0.01

 

 

 

 

 

 

Fees related to shareholder activism

 

 

0.01

 

 

 

 

0.01

 

 

Amortization of debt issuance costs

 

 

 

 

 

 

 

 

Non-GAAP net income per share, basic

 

$

0.19

 

 

 

$

0.10

 

 

Non-GAAP net income per share, diluted

 

$

0.18

 

 

 

$

0.10

 

 

Weighted-average shares used to compute GAAP net loss per share, basic and diluted

 

 

161,733

 

 

 

 

151,943

 

 

Weighted-average shares used to compute Non-GAAP net income per share

 

 

 

 

 

 

 

 

 

 

Basic

 

 

161,733

 

 

 

 

151,943

 

 

Diluted

 

 

169,221

 

 

 

 

157,608

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP net cash provided by operating activities

 

$

94,772

 

 

 

$

61,917

 

 

Purchases of property and equipment, net of proceeds from sales

 

 

(1,145

)

 

 

 

(1,407

)

 

Principal payments of finance lease liabilities

 

 

(13,262

)

 

 

 

(17,356

)

 

Capitalized internal-use software costs

 

 

(4,475

)

 

 

 

(3,291

)

 

Non-GAAP free cash flow

 

$

75,890

 

 

 

$

39,863

 

 

GAAP net cash used in investing activities

 

$

(108,965

)

 

 

$

(4,591

)

 

GAAP net cash (used in) provided by financing activities

 

$

(18,848

)

 

 

$

15,303

 

 

 

 

37


 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

We had cash and cash equivalents, restricted cash, and short-term investments of $612.3 million as of April 30, 2021. Our cash and cash equivalents primarily consist of overnight deposits and money market funds. We do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates and we do not enter into investments for trading or speculative purposes.

Interest rate risk also reflects our exposure to movements in interest rates associated with the November 2017 Facility. As of April 30, 2021, we had total debt outstanding with a carrying amount of $30.0 million which approximates fair value. The revolving loans accrue interest at a prime rate plus a margin of 0.25% or, at our option, a LIBOR rate (based on one, three or six-month interest periods) plus a margin of 1.00%.

Effective September 5, 2019, we entered into an interest rate swap agreement with Wells Fargo Bank, National Association, in order to minimize our interest rate risk exposure due to the volatility of LIBOR. Under the Swap Agreement, we have hedged a portion of the variable interest payments of our debt by effectively fixing our interest payments over the five-year term of the agreement. As of April 30, 2021, our interest rate swap had a notional value of $30.0 million.

A hypothetical 10% increase or decrease in interest rates after April 30, 2021 under the November 2017 Facility and in connection with our Swap Agreement would not have a material impact on the combined net fair value of our outstanding debt and Swap Agreement.

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Notes are senior unsecured obligations and do not bear regular interest. As a result, the interest and market value changes affect the fair value of the Notes but do not impact our financial position, cash flows, or results of operations. Additionally, we carry the Notes at face value on our balance sheet, and we present the fair value for required disclosure purposes only.

Foreign Currency Risk

Our sales contracts are denominated predominantly in U.S. dollars. We support sales contracts denominated in 11 foreign currencies and consequently, our customer billings denominated in foreign currencies are subject to foreign currency exchange risk. Five of the 11 currencies are only offered at this time through our online sales experience and are required to be settled by credit cards; accordingly, our foreign currency exposure on these transactions is limited only to ordinary credit card settlement timeframes. A portion of our operating expenses are incurred outside the United States and are denominated in foreign currencies, which are also subject to fluctuations due to changes in foreign currency exchange rates. Our international subsidiaries maintain certain asset and liability balances that are denominated in foreign currencies. Additionally, fluctuations in foreign currency exchange rates can result in fluctuations in our total assets, liabilities, and cash flows and may cause us to recognize transaction gains and losses in our statement of operations impacting our revenue and operating expenses. To date we have managed our foreign currency risk by maintaining offsetting assets and liabilities and minimizing non-U.S. dollar cash balances, and have not entered into derivatives or hedging transactions as our exposure to foreign currency exchange rates has not been material to our historical operating results; however, we may do so in the future if our exposure to foreign currency should become more significant. For the three months ended April 30, 2021, we recognized $2.2 million in foreign currency exchange losses. For the three months ended April 30, 2020, there were no material foreign exchange gains or losses.

38


 

Item 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. The design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

39


 

PART II – OTHER INFORMATION

From time to time, we are a party to litigation and subject to claims that arise in the ordinary course of business. We investigate these claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of April 30, 2021.

Item 1A. RISK FACTORS

Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes, before making a decision to invest in our Class A common stock. If any of the risks actually occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.

Risk Factors Summary

Our business is subject to a number of risks and uncertainties, including those risks discussed at length below. These risks include, among others, the following:

 

The market in which we participate is intensely competitive, and if we do not compete effectively, our operating results could be harmed.

 

Our business depends substantially on customers renewing their subscriptions with us and expanding their use of our services. Any decline in our customer renewals or failure to convince our customers to broaden their use of our services would harm our future operating results.

 

If the market for cloud-based enterprise services declines or develops more slowly than we expect, our business could be adversely affected.

 

Because we recognize revenue from subscriptions for our services over the term of the subscription, downturns or upturns in new business may not be immediately reflected in our operating results.

 

If we are unable to attract new customers at rates that are consistent with our expectations, our future revenue and operating results could be adversely impacted.

 

The continuing impacts of the COVID-19 pandemic, including the resultant economic impacts, may have an adverse effect on our business, operations and future financial performance.

 

Actual or perceived security vulnerabilities in our services or any breaches of our security controls and unauthorized access to our or a customer’s data could harm our business and operating results.

 

As a substantial portion of our sales efforts are increasingly focused on cloud content management use cases and are targeted at enterprise and highly-regulated customers, our sales cycles may become longer and more expensive, we may encounter greater pricing pressure and implementation and customization challenges, and we may have to delay revenue recognition for more complicated transactions, all of which could harm our business and operating results.

 

If we fail to meet the service level commitments we provide under our subscription agreements, we could be obligated to provide credits or refunds for prepaid amounts related to unused subscription services or face subscription terminations, which could adversely affect our revenue. Furthermore, any failure in our delivery of high-quality customer support services may adversely affect our relationships with our customers and our financial results.

 

Privacy concerns and laws or other domestic or foreign regulations may reduce the effectiveness of our services and harm our business.

 

If we are not able to satisfy data protection, security, privacy, and other government- and industry-specific requirements, our growth could be harmed.

 

Our platform must integrate with a variety of operating systems and software applications that are developed by others, and if we are unable to ensure that our solutions interoperate with such systems and applications, our service may become less competitive, and our operating results may be harmed.

40


 

 

If we fail to effectively manage our technical operations infrastructure, our customers may experience service outages and delays in the deployment of our services, which may adversely affect our business.

 

Interruptions or delays in service from our third-party data center hosting facilities and cloud computing and hosting providers could impair the delivery of our services and harm our business.

 

Our services are becoming increasingly mission-critical for our customers and if these services fail to perform properly or if we are unable to scale our services to meet the needs of our customers, our reputation could be adversely affected, our market share could decline and we could be subject to liability claims.

 

Our growth depends in part on the success of our strategic relationships with third parties.

 

We depend on highly skilled personnel to grow and operate our business, and if we are unable to hire, retain and motivate our personnel, we may not be able to grow effectively.

 

Failure to adequately expand and optimize our direct sales force and successfully maintain our online sales experience will impede our growth.

 

Any acquisitions and investments we make could disrupt our business and harm our financial condition and operating results.

 

We may be sued by third parties for alleged infringement of their proprietary rights.

 

Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and brand.

 

Servicing our future debt may require a significant amount of cash, and we may not have sufficient cash flow from our business to settle conversions of our convertible senior notes in cash, repay the convertible senior notes at maturity, or repurchase the convertible senior notes as required following a fundamental change.

 

The holders of Series A Convertible Preferred Stock will be entitled to vote on an as-converted to Class A common stock basis and have rights to approve certain actions.  Additionally, KKR may exercise influence over us through their ability to designate a member of our board of directors.

 

The issuance of shares of our Series A Convertible Preferred Stock reduces the relative voting power of holders of our Class A common stock, and the conversion of those shares into shares of our Class A common stock would dilute the ownership of Class A common stockholders and may adversely affect the market price of our Class A common stock.

 

Our Series A Convertible Preferred Stock has rights, preferences and privileges that are not held by, and are preferential to the rights of, our Class A common stockholders, which could adversely affect our liquidity and financial condition.

Risks Related to Our Business and Our Industry

The market in which we participate is intensely competitive, and if we do not compete effectively, our operating results could be harmed.

The market for cloud content management services is fragmented, rapidly evolving and highly competitive, with relatively low barriers to entry for certain applications and services. Many of our competitors and potential competitors are larger and have greater brand recognition, longer operating histories, and significantly greater resources than we do. Our primary competitors in the cloud content management market include Microsoft and OpenText (Documentum). In the enterprise file sync and share market, our primary competitors include Microsoft, Google and, to a lesser extent, Dropbox. With the introduction of new technologies and market entrants, we expect competition to intensify in the future. If we fail to compete effectively, our business will be harmed. Some of our competitors offer their products or services at a lower price or for free, which has placed pricing pressure on our business. If we are unable to achieve our target pricing levels, our operating results will be negatively impacted. In addition, pricing pressures and increased competition could result in reduced sales, lower margins, losses or the failure of our services to achieve or maintain widespread market acceptance, any of which could harm our business.

41


 

Many of our competitors are able to devote greater resources to the development, promotion and sale of their products or services. In addition, many of our competitors have established marketing relationships and major distribution agreements with channel partners, consultants, system integrators and resellers. Moreover, many software vendors could bundle products or offer them at lower prices as part of a broader product sale or enterprise license arrangement. Some competitors may offer products or services that address business execution functions at lower prices or with greater depth than our services. Our competitors may be able to respond more quickly and effectively to new or changing opportunities, technologies, standards or customer requirements. Furthermore, some potential customers, particularly large enterprises, may elect to develop their own internal solutions. For any of these reasons, we may not be able to compete successfully against our current and future competitors.

Our business depends substantially on customers renewing their subscriptions with us and expanding their use of our services. Any decline in our customer renewals or failure to convince our customers to broaden their use of our services would harm our future operating results.

In order for us to maintain or improve our operating results, it is important that our customers renew their subscriptions with us when their existing subscription term expires. We cannot assure you that customers will renew their subscriptions upon expiration at the same or higher level of service, if at all. Our net retention rate has decreased over time, and may continue to decrease in the future, as some of our customers have elected and may elect not to renew their subscriptions with us or to decrease the scope of their deployments. Our net retention rates were approximately 103% and 107% as of April 30, 2021 and 2020, respectively.

Our net retention rate may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with our services, the effectiveness of our customer support services, the performance of our partners and resellers, our pricing, the prices of competing products or services, mergers and acquisitions affecting our customer base and our ability to successfully integrate acquired technology into our products, our ability to execute on our product roadmap, the effects of global economic conditions, such as those arising from the COVID-19 pandemic, or reductions in our customers’ spending levels. If our customers do not renew their subscriptions, renew them on less favorable terms, purchase fewer seats, or fail to purchase new product offerings, our revenue may decline, and we may not realize improved operating results from our customer base.

In addition, our business growth depends in part on our customers expanding their use of our services. The use of our cloud content management platform often expands within an organization as new users are added or as additional services are purchased by or for other departments within an organization. Further, as we have introduced new services throughout our operating history, our existing customers have constituted a significant portion of the users of such services. If our customers do not expand their use of our services, our operating results may be adversely affected.

If the market for cloud-based enterprise services declines or develops more slowly than we expect, our business could be adversely affected.

The market for cloud-based enterprise services is not as mature as the on-premise enterprise software market. Because we derive, and expect to continue to derive, substantially all of our revenue and cash flows from sales of our cloud content management solutions, our success will depend to a substantial extent on the widespread adoption of cloud computing in general and of cloud-based content management services in particular. Many organizations have invested substantial personnel and financial resources to integrate traditional enterprise software into their organizations and, therefore, may be reluctant or unwilling to migrate to a cloud-based model for storing, accessing, sharing and managing their content. It is difficult to predict customer adoption rates and demand for our services, the future growth rate and size of the cloud computing market or the entry of competitive services. The expansion of the cloud content management market depends on a number of factors, including the cost, performance and perceived value associated with cloud computing, as well as the ability of companies that provide cloud-based services to address security and privacy concerns. If there is a reduction in demand for cloud-based services, it could result in decreased revenue, harm our growth rates, and adversely affect our business and operating results.

Because we recognize revenue from subscriptions for our services over the term of the subscription, downturns or upturns in new business may not be immediately reflected in our operating results.

We generally recognize revenue from customers ratably over the terms of their subscription agreements, which are typically one year, although we also offer our services for terms ranging from one month to three years or more. As a result, most of the revenue we report in each quarter is the result of subscription agreements entered into during prior quarters. Consequently, a decline in new or renewed subscriptions in any one quarter may not be reflected in our revenue results for that quarter. However, any such decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales, our failure to achieve our internal sales targets, a decline in the market acceptance of our services, or a decrease in our net retention rate may not be fully reflected in our operating results until future periods. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from additional sales must be recognized over the applicable subscription term.

42


 

If we are unable to attract new customers at rates that are consistent with our expectations, our future revenue and operating results could be adversely impacted.

In order for us to improve our operating results and continue to grow our business, it is important that we continue to attract new customers and expand deployment of our solutions and products with existing customers. To the extent we are successful in increasing our customer base, we could incur increased losses because costs associated with new customers are generally incurred up front, while revenue is recognized ratably over the term of our subscription services. Alternatively, to the extent we are unsuccessful in increasing our customer base, we could also incur increased losses as costs associated with marketing programs and new products intended to attract new customers would not be offset by incremental revenue and cash flow. Catastrophic events, such as the COVID-19 pandemic, may financially impact our existing and prospective customers and cause them to delay or reduce their technology spending, which may adversely affect our ability to attract new customers. All of these factors could negatively impact our future revenue and operating results.

The continuing impacts of the COVID-19 pandemic may have an adverse effect on our business, operations and future financial performance.

In March 2020, the World Health Organization declared COVID-19 a pandemic. Governments and municipalities around the world have instituted measures to control the spread of COVID-19, including quarantines, shelter-in-place orders, school closures, travel restrictions, and closure of non-essential businesses. These measures have led to significant adverse economic impacts which have had, and could continue to have, an adverse impact on our business operations in a number of ways, including, without limitation, (1) disruptions to our sales operations and marketing efforts as a result of the inability of our sales team to travel and meet customers in person, (2) negative impacts on our customers and prospects that could result in (i) extended customer sales cycles, delayed spending on our services, impairment of our ability to collect accounts receivable, and (ii) reduced payment frequencies, demand for our services, renewal rates, and spending on our services, and (3) negative impacts to the financial condition or operations of our vendors and business partners, as well as disruptions to the supply chain of hardware needed to offer our services. Moreover, as a result of the COVID-19 pandemic, we are temporarily requiring nearly all of our employees to work remotely, which may lead to disruptions and decreased productivity and other adverse operational business impacts. The extent to which the COVID-19 pandemic and resultant economic impact affects our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted.

Adverse economic conditions may negatively impact our business.

Our business depends on the overall demand for cloud content management services and on the economic health of our current and prospective customers. The United States and other key international economies have experienced cyclical downturns from time to time that have resulted in a significant weakening of the economy, more limited availability of credit, a reduction in business confidence and activity, and other difficulties that may affect one or more of the industries to which we sell our services. An economic downturn, recession, or uncertainty about economic conditions, including the effects of COVID-19, in the United States, Europe, Japan and other key markets for our services could cause customers to delay or reduce their information technology spending. This could result in reductions in sales of our services, longer sales cycles, reductions in subscription duration and value, slower adoption of new technologies and increased price competition. Any of these events would likely have an adverse effect on our business, operating results and financial position. In addition, there can be no assurance that cloud content management and collaboration spending levels will increase following any recovery.

If we are not able to successfully launch new products and services or provide enhancements or new features to our existing products and services, our business could be adversely affected.

Our industry is marked by rapid technological developments and new and enhanced applications and services. If we are unable to provide enhancements and new features for our existing services or offer new services that achieve market acceptance or keep pace with rapid technological developments, our business could be adversely affected. The success of any new products and services, enhancements, or modifications to our existing products and services depends on several factors, including their timely completion, introduction and market acceptance. We also may experience business or economic disruptions that could adversely affect the productivity of our employees and result in delays in our product development process. For example, as a result of the COVID-19 pandemic, we are temporarily requiring nearly all of our employees to work remotely, which may lead to disruptions and decreased productivity that could result in delays in our product development process. Failure in this regard may significantly impair our revenue growth and our future financial results. In addition, because our services are designed to operate on a variety of systems, we must continuously modify and enhance our services to keep pace with changes in internet-related hardware, mobile operating systems, and other software, communication, browser and database technologies. We may not be successful in developing these modifications and enhancements or bringing them to market in a timely fashion. Furthermore, modifications to existing platforms or technologies will increase our research and development expenses. Any failure of our services to operate effectively with existing or future network platforms and technologies could reduce the demand for our services, result in customer dissatisfaction and adversely affect our business.

43


 

Actual or perceived security vulnerabilities in our services or any breaches of our security controls and unauthorized access to our or a customer’s data could harm our business and operating results.

The services we offer involve the storage of large amounts of our and our customers’ sensitive and proprietary information, some of which may be considered personally identifiable. Cyberattacks and other malicious internet-based activity, including ransomware, malware and viruses, continue to increase in frequency and magnitude and we face security threats from malicious third parties that could obtain unauthorized access to our systems, infrastructure and networks. These threats may come from a variety of sources including nation-state sponsored espionage and hacking activities, industrial espionage, organized crime, sophisticated organizations, hacking groups and individuals and insider threats. These sources can also implement social engineering techniques to induce our partners, users, employees or customers to disclose passwords or other sensitive information or take other actions to gain access to our data or our users’ data. Hackers that acquire user account information at other companies can attempt to use that information to compromise the accounts of personnel, or our users’ accounts if an account shares the same sensitive information such as passwords. As we increase our customer base and our brand becomes more widely known and recognized, and as our service is used in more heavily regulated industries where there may be a greater concentration of sensitive and protected data, such as healthcare, government, life sciences, and financial services, we may become more of a target for these malicious third parties. In addition, because Box is configured by administrators and users to select their default settings, the third-party integrations they enable, and their privacy and permissions settings, an administrator or user could intentionally or inadvertently configure settings to share their sensitive data. For example, a Box user can choose to share the content they store in Box with third parties by creating a link that can be customized to be accessible by anyone with the link. While this feature is designed to be used for a variety of legitimate use cases in which a user wishes to share non-sensitive content with a broad or public audience, if a user were to intentionally or inadvertently configure a setting that allowed public access to their sensitive data, that data could be discovered and accessed by an unintended third party.

Given that our customers manage significant amounts of sensitive and proprietary information on our platform, and many of our customers are in heavily regulated industries where there may be a greater concentration of sensitive and proprietary data, our reputation and market position are particularly sensitive to impacts from actual or perceived security breaches or concerns regarding security. If our security measures are or are believed to be inadequate or breached as a result of third-party action, employee negligence, error or malfeasance, product defects, social engineering techniques, improper user configuration or otherwise, and this results in, or is believed to result in, the disruption of the confidentiality, integrity or availability of our data or our customers’ data, we could incur significant liability to various parties, including our customers and individuals or organizations whose information is stored by our customers, and our business, reputation or competitive position may be harmed. Techniques used to obtain unauthorized access to, or to sabotage, systems or networks, are constantly evolving and generally are not recognized until launched against a target. Therefore, we may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventive measures, and we may face delays in our detection or remediation of, or other responses to, security breaches and other security-related incidents. We also expect to incur significant costs in our ongoing efforts to detect and prevent security breaches and other security-related incidents, and in the event of an actual or perceived security breach or other security-related incident. Additionally, our service providers may suffer, or be perceived to suffer, data security breaches or other incidents that may compromise data stored or processed for us that may give rise to any of the foregoing.

Our customer contracts often include (i) specific obligations that we maintain the availability of the customer’s data through our service and that we secure customer content against unauthorized access or loss, and (ii) provisions whereby we indemnify our customers for third-party claims asserted against them that result from our failure to maintain the availability of their content or securing the same from unauthorized access or loss. While our customer contracts contain limitations on our liability in connection with these obligations and indemnities, if an actual or perceived security breach occurs, the market perception of the effectiveness of our security measures could be harmed, we could be subject to indemnity or damage claims in certain customer contracts, and we could lose future sales and customers, any of which could harm our business and operating results. Furthermore, while our errors and omissions insurance policies include liability coverage for certain of these matters, if we experience a widespread security breach or other incident that impacts a significant number of our customers to whom we owe indemnity obligations, we could be subject to indemnity claims or other damages that exceed our insurance coverage. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.

Our sales to government entities are subject to a number of additional challenges and risks.

We sell to government customers, and we may increase sales to government entities in the future. Selling to government entities can be highly competitive, often requiring significant upfront time and expense without any assurance that these efforts will generate a

44


 

sale. Government certification requirements may change, or we may lose one or more government certifications, and in doing so restrict our ability to sell into the government sector or maintain existing government customers until we attain revised certifications. Government demand and payment for our products and services are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions. For example, as a result of the COVID-19 pandemic, many governments and municipalities are experiencing budget shortfalls, which may cause them to delay or reduce their technology spending. Moreover, an extended federal government shutdown resulting from budgetary decisions may limit or delay federal government spending on our solutions and adversely affect our revenue. Government entities may also have statutory, contractual or other legal rights to terminate contracts with us for convenience or due to a default, and any such termination may adversely affect our future operating results.

As a substantial portion of our sales efforts are increasingly focused on cloud content management use cases and are targeted at enterprise and highly-regulated customers, our sales cycles may become longer and more expensive, we may encounter greater pricing pressure and implementation and customization challenges, and we may have to delay revenue recognition for more complicated transactions, all of which could harm our business and operating results.

As a substantial portion of our sales efforts are increasingly focused on cloud content management use cases and are targeted at enterprise and highly-regulated customers, we face greater costs, longer sales cycles and less predictability in the completion of some of our sales. In this market segment, the customer’s decision to use our services may be an enterprise-wide decision. These types of sales opportunities require us to provide greater levels of customer education regarding the uses and benefits of our services, as well as education regarding security, privacy, and data protection laws and regulations, especially for those customers in more heavily regulated industries or those with significant international operations. In addition, larger enterprises may demand more customization, integration, support services, and features. Furthermore, our sales efforts may be impeded by catastrophic events, including public health epidemics such as the COVID-19 pandemic, that limit our ability to travel or meet customers in person. These factors could increase our costs, lengthen our sales cycle and leave fewer sales support and professional services resources for other customers. Professional services may also be performed by a third party or a combination of our own staff and a third party. Our strategy is to work with third parties to increase the breadth of capability and depth of capacity for delivery of these services to our customers. If a customer is not satisfied with the quality or interoperability of our services with their own IT environment, we could incur additional costs to address the situation, which could adversely affect our margins. Moreover, any customer dissatisfaction with our services could damage our ability to encourage broader adoption of our services by that customer. In addition, any negative publicity resulting from such situations, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.

If we fail to meet the service level commitments we provide under our subscription agreements, we could be obligated to provide credits or refunds for prepaid amounts related to unused subscription services or face subscription terminations, which could adversely affect our revenue. Furthermore, any failure in our delivery of high-quality customer support services may adversely affect our relationships with our customers and our financial results.

Our customer subscription agreements provide service level commitments. If we are unable to meet our service level commitments or suffer periods of downtime that exceed the periods allowed under our customer agreements, we may be obligated to provide customers with service credits which could significantly impact our revenue in the period in which the downtime occurs and the credits could be due. For example, in 2019, a modification to a perimeter network configuration caused an internal routing problem that led to all Box services being temporarily unavailable. We could also face subscription terminations, which could significantly impact our current and future revenue. Any extended service outages could also adversely affect our reputation, which would also impact our future revenue and operating results.

Our customers depend on our customer success organization to resolve technical issues relating to our services. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services. Increased customer demand for these services, without corresponding revenue, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the ease of use of our services, our reputation and positive recommendations from our existing customers. Any failure to maintain, or a market perception that we do not maintain, high-quality customer support could adversely affect our reputation and our ability to sell our services to existing and prospective customers.

We are in the process of expanding our international operations, which exposes us to significant risks.

A key element of our growth strategy is to expand our international operations and develop a worldwide customer base. In addition, we have opened, and may continue to open, international offices and hire employees to work at these offices in order to gain access to additional talent. For example, we recently established an office in Warsaw, Poland and acquired SignRequest B.V., a company located in The Netherlands. Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic, geographic, social, and political risks that differ from those in the United States. Because of our limited experience with international operations and significant differences between international and U.S. markets, we may not

45


 

succeed in creating demand for our services outside of the United States or in effectively selling our services in all of the international markets we enter. In addition, we will face specific risks in doing business internationally that could adversely affect our business, including:

 

the need to localize and adapt our services for specific countries, including translation into foreign languages and associated expenses;

 

laws (and changes to such laws) relating to privacy, data protection and data transfer that, among other things, could require that customer data be stored and processed in a designated territory;

 

difficulties in staffing and managing foreign operations;

 

different pricing environments, longer sales cycles and longer accounts receivable payment cycles and collections issues;

 

new and different sources of competition;

 

weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;

 

laws and business practices favoring local competitors, including economic tariffs;

 

changes in the geopolitical environment, the perception of doing business with U.S. based companies, and changes in regulatory requirements that impact our operating strategies, access to global markets or hiring;

 

compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including employment, tax, privacy and data protection laws and regulations;

 

increased financial accounting and reporting burdens and complexities;

 

restrictions on the transfer of funds;

 

reliance on third-party resellers and other parties;

 

adverse tax consequences; and

 

unstable regional, economic, social and political conditions.

We sell our services and incur operating expenses in various currencies. Therefore, fluctuations in the relative value of the U.S. dollar and foreign currencies may impact our operating results. We currently manage our exchange rate risk by matching foreign currency assets with payables and by maintaining minimal non-U.S. dollar cash reserves, but we do not have any other hedging programs in place to limit the risk of exchange rate fluctuation. In the future, however, to the extent our foreign currency exposures become more material, we may elect to deploy normal and customary hedging practices designed to more proactively mitigate such exposure. We cannot be certain such practices will ultimately be available and/or effective at mitigating all foreign currency risk to which we are exposed. If we are unsuccessful in detecting material exposures in a timely manner, our deployed hedging strategies are not effective, or there are no hedging strategies available for certain exposures that are prudent given the associated risks and the potential mitigation of the underlying exposure achieved, our operating results or financial position could be adversely affected in the future.

In addition, the United Kingdom’s (UK) withdrawal from the European Union (EU), or Brexit, became effective on January 31, 2020. The UK and EU have signed an EU-UK Trade and Cooperation Agreement, which became provisionally applicable on January 1, 2021 and will become formally applicable once ratified by the UK and EU. This agreement provides details on how some aspects of the UK and EU’s relationship will operate going forward, however there continues to be uncertainty over the practical consequences of Brexit. Many of the regulations that now apply in the UK will likely be amended in the future as the UK determines its new approach, which may result in significant divergence from EU regulations. This lack of clarity could lead to economic and legal uncertainty, including significant volatility in global stock markets and currency exchange rates, among other things. Any of these effects of Brexit, among others, could adversely affect our operations, especially in the United Kingdom, and our financial results.

If we are unable to maintain and promote our brand, our business and operating results may be harmed.

We believe that maintaining and promoting our brand is critical to expanding our customer base. Maintaining and promoting our brand will depend largely on our ability to continue to provide useful, reliable and innovative services, which we may not do successfully. We may introduce new features, products, services or terms of service that our customers do not like, which may negatively affect our brand and reputation. Additionally, the actions of third parties may affect our brand and reputation if customers do not have a positive experience using third-party apps or other services that are integrated with Box. Maintaining and enhancing our brand may require us to make substantial investments, and these investments may not achieve the desired goals. If we fail to successfully promote and maintain our brand or if we incur excessive expenses in this effort, our business and operating results could be adversely affected.

46


 

We have a history of cumulative losses, and we may not be able to achieve or maintain profitability.

We incurred net losses of $43.4 million, $144.3 million, and $134.6 million in our fiscal years ended January 31, 2021, 2020 and 2019, respectively and $14.6 million in the three months ended April 30, 2021. As of April 30, 2021, we had an accumulated deficit of $1.3 billion. These losses and accumulated deficit reflect the substantial investments we made to acquire new customers and develop our services. We intend to continue scaling our business to increase our number of users and paying organizations and to meet the increasingly complex needs of our customers. We have invested, and expect to continue to invest, in our sales and marketing organizations to sell our services around the world and in our product development organization to deliver additional features and capabilities of our cloud services to address our customers’ evolving needs. We also expect to continue making significant investments in our infrastructure and in our professional service organization as we focus on customer success. Furthermore, to the extent we are successful in increasing our customer base, we will also incur increased losses due to upfront costs associated with acquiring new customers, including as a result of the limited free trial version of our service, and the nature of subscription revenue, which is generally recognized ratably over the term of the subscription period, which we offer for terms ranging from one month to three years or more. As a result, we cannot assure you that we will achieve profitability in the future or that, if we do become profitable, we will sustain profitability.

Our quarterly results may fluctuate significantly and may not fully reflect the underlying performance of our business.

Our quarterly operating results may vary significantly in the future, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, and as a result, may not fully reflect the underlying performance of our business. Factors that may cause fluctuations in our quarterly financial results include, but are not limited to:

 

our ability to attract and retain new customers;

 

our ability to convert users of our limited free version to paying customers;

 

the addition or loss of large customers, including through acquisitions or consolidations;

 

changes in our net retention rate;

 

the timing of revenue recognition;

 

the impact on billings of customer shifts between payment frequencies;

 

the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;

 

network or service outages, internet disruptions, disruptions to the availability of our service, security breaches or perceived security breaches and vulnerabilities;

 

general economic, industry and market conditions, including those caused by the COVID-19 pandemic;

 

changes in our go-to-market strategies and/or pricing policies and/or those of our competitors;

 

seasonal variations in our billings results and sales of our services, which have historically been highest in the fourth quarter of our fiscal year;

 

the timing and success of new services and product introductions by us and our competitors or any other change in the competitive dynamics of our industry, including consolidation or new entrants among competitors, customers or strategic partners;

 

changes in usage or adoption rates of content management services;

 

the success of our strategic partnerships, including the performance of our resellers; and

 

the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies.

Risks Related to Data Privacy and Data Security

Privacy concerns and laws or other regulations may reduce the effectiveness of our services and harm our business.

Users can use our services to store identifying information or information that otherwise is considered personal information. Federal, state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations regarding the collection, use and disclosure of personal information obtained from consumers, businesses and other individuals and entities. Data protection, privacy, consumer protection and other laws and regulations, particularly in Europe, are often more restrictive than those in

47


 

the United States. The costs of compliance with, and other burdens imposed by, such laws, policies and regulations that apply to our business or our customers’ businesses may limit the use and adoption of our services and reduce overall demand for them.

These laws and regulations, which may be enforceable by private parties and/or governmental entities, are constantly evolving and can be subject to significant change. A number of new laws coming into effect and/or proposals pending before federal, state and foreign legislative and regulatory bodies could affect our business. For example, the European Commission enacted the General Data Protection Regulation (GDPR), which imposes significant obligations on companies regarding the handling of personal data and provides for penalties for noncompliance of up to the greater of 20 million euros or four percent of a company’s global revenue. Further, local data protection authorities in Europe may adopt regulations and/or guidance more stringent than the GDPR, which may impose additional compliance costs or other burdens that impact our business. In 2020, the Court of Justice of the European Union (CJEU) invalidated the EU-US Privacy Shield framework, and imposed additional obligations on companies when relying on model contractual clauses approved by the European Commission (EC) to transfer personal data from the EU to the U.S. This CJEU decision may result in the EC and European data protection regulators applying differing standards for, and requiring ad hoc verification of, transfers of personal data from the EU to the U.S. The CJEU’s decision may require us to take additional steps to legitimize any personal data transfers that are impacted by this decision, which may result in increased costs of compliance and limitations on our customers and us. This CJEU decision or other legal challenges relating to cross-border data transfers may serve as a basis for challenges to our personal data handling practices, or those of our customers, and may otherwise adversely impact our business, financial condition and operating results.

Brexit has created uncertainty around data protection issues and could lead to further legislative and regulatory changes. For example, pursuant to a post-Brexit trade deal between the UK and the EU, transfers of personal information from the European Economic Area (EEA) to the UK are non-restricted for a period of up to six months from January 1, 2021. However, unless the EC makes an adequacy decision with respect to the UK before the end of that period, the UK will be considered a “third country” under the GDPR and transfers of European personal information to the UK will require additional safeguard as stipulated by Chapter 5 of the GDPR to render such transfers lawful. Additionally, the UK Data Protection Act of 2018 substantially implements the GDPR in the UK and was the subject of statutory amendments that further aligned it with the GDPR in 2019. It remains unclear, however, how the UK’s data protection laws or regulations will develop in the medium to longer term and how data transfers to and from the United Kingdom will be regulated.

In 2018, the State of California enacted the California Consumer Privacy Act (CCPA), that became operative on January 1, 2020. The CCPA requires covered companies to, among other things, provide new disclosures to California consumers, and afford such consumers new abilities to opt-out of certain sales of personal information. Additionally, a new privacy law, the California Privacy Rights Act (CPRA), was approved by California voters in November 2020. The CPRA’s substantive provisions become effective on January 1, 2023, and new guidance and supporting regulations are expected to be introduced by July 1, 2022. The CPRA will replace the CCPA and may potentially result in further uncertainty and require us to incur additional costs and expenses. Aspects of the interpretation and enforcement of the CCPA and CPRA remain unclear. We cannot fully predict the impact of the CCPA and CPRA on our business or operations, but they may require us to modify our data processing practices and policies and incur substantial costs and expenses in an effort to comply. There also have been a number of other recent legislative proposals in the United States, at both the federal and state level, that would impose new obligations in areas such as privacy and liability for copyright infringement by third parties.  

In addition, some countries are considering or have enacted legislation requiring local storage and processing of data that could increase the cost and complexity of delivering our services. If we are unable to develop and offer services that meet our legal duties or help our customers meet their obligations under the laws or regulations relating to privacy, data protection, or information security, we may become subject to significant fines and penalties, which would harm our business. 

Moreover, these existing and proposed laws and regulations can be costly to comply with, delay or impede the development or adoption of our products and services, reduce the overall demand for our products and services, increase our operating costs, require significant management time and attention, and slow the pace at which we close (or prevent us from closing) sales transactions. Additionally, any actual or alleged noncompliance with these laws and regulations could result in negative publicity and subject us to investigations, claims or other remedies, including demands that we modify or cease existing business practices, and expose us to significant fines, penalties and other damages.

Furthermore, government agencies may seek to access sensitive information that our users upload to Box, or restrict users’ access to Box. Laws and regulations relating to government access and restrictions are evolving, and compliance with such laws and regulations could limit adoption of our services by users and create burdens on our business. Moreover, regulatory investigations into our compliance with privacy-related laws and regulations could increase our costs and divert management attention.

48


 

If we are not able to satisfy data protection, security, privacy, and other government- and industry-specific requirements, our growth could be harmed.

There are a number of data protection, security, privacy and other government- and industry-specific requirements, including those that require companies to notify individuals of data security incidents involving certain types of personal data. Security compromises experienced by our competitors, by our customers or by us may lead to public disclosures, which could harm our reputation, erode customer confidence in the effectiveness of our security measures, negatively impact our ability to attract new customers, or cause existing customers to elect not to renew their agreements with us. Our customers also expect, and in some instances require, us to meet voluntary certifications or adhere to standards established by third parties. Although we currently have certain certifications such as ISO/IEC 27001, 27017, and 27018, we may not be successful in continuing to maintain those certifications or in obtaining other certifications. In addition, some of the industries we serve have industry-specific requirements relating to compliance with certain security and regulatory standards, such as GxP and FedRAMP, and those required by HIPAA, FINRA, and the HITECH Act. As we expand into new industries and regions, we will likely need to comply with these and other new requirements to compete effectively. If we cannot adequately comply with these requirements, our growth could be adversely impacted, and we could incur significant liability and our reputation and business could be harmed.

Risks Related to Our Technical Operations Infrastructure and Dependence on Third Parties

If we are unable to ensure that our solutions interoperate with operating systems and software applications developed by others, our service may become less competitive, and our operating results may be harmed.

We offer our services across a variety of operating systems and through the internet. We are dependent on the interoperability of our platform with third-party mobile devices, tablets, desktop and mobile operating systems, as well as web browsers that we do not control. Any changes in such systems, devices or web browsers that degrade the functionality of our services or give preferential treatment to competitive services could adversely affect usage of our services and our ability to deliver high quality services. We may not succeed in developing relationships with key participants in the mobile industry or in developing services that operate effectively with these operating systems, networks, infrastructure, devices, web browsers and standards. In the event that our users experience difficulty accessing and using our services, our user growth may be harmed, and our business and operating results could be adversely affected.

If we fail to effectively manage our technical operations infrastructure, our customers may experience service outages and delays in the deployment of our services, which may adversely affect our business.

We have experienced significant growth in the number of users and the amount of data that our operations infrastructure supports. We seek to maintain sufficient excess capacity in our operations infrastructure to meet our customers’ needs. We also seek to maintain excess capacity to facilitate the rapid provisioning of new customer deployments and the expansion of existing customer deployments. In addition, we need to properly manage our technological operations infrastructure in order to support version control, changes in hardware and software parameters and the evolution of our services. However, the provision of new hosting infrastructure requires significant lead-time. We have experienced, and may in the future experience, website disruptions, incidents of data corruption, service outages and other performance problems. These problems may be caused by a variety of factors, including infrastructure changes, changes to our core services architecture, changes to our infrastructure necessitated by legal and compliance requirements governing the storage and transmission of data, human or software errors, viruses, security attacks, fraud, spikes in customer usage, primary and redundant hardware or connectivity failures, dependent data center and other service provider failures and denial of service issues. Additionally, our ability to properly manage our technical operations infrastructure depends on the reliability of the global supply chain for hardware, network, and platform infrastructure equipment. Significant and unforeseen disruptions to the supply chain may impede our ability to meet our infrastructure capacity requirements. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time, which may harm our reputation and operating results. Furthermore, if we encounter any of these problems in the future, our customers may lose access to important data or experience data corruption or service outages that may subject us to financial penalties, other liabilities and customer losses. If our operations infrastructure fails to keep pace with increased sales, customers may experience delays as we seek to obtain additional capacity, which could adversely affect our reputation and our business.

Interruptions or delays in service from our third-party data center hosting facilities and cloud computing and hosting providers could impair the delivery of our services and harm our business.

We currently store and process our customers’ information within multiple third-party data center hosting facilities located in Nevada and in third-party cloud computing and hosting facilities inside and outside of the United States. As part of our disaster recovery arrangements, our production environment and metadata related to our customers’ data is currently replicated in near real time in facilities located in Nevada. In addition, all of our customers’ data is typically replicated on third-party storage platforms located inside and outside of the United States. These facilities may be located in areas prone to natural disasters and may experience

49


 

events such as earthquakes, floods, fires, power loss, telecommunications failures and similar events. They may also be subject to break-ins, sabotage, intentional acts of vandalism, cyber-attacks and similar misconduct, including by state-sponsored or otherwise well-funded actors. Any damage to, or failure of, our systems generally, or those of the third-party cloud computing and hosting providers, could result in interruptions in our service, which may reduce our revenue, cause us to issue credits or pay penalties, cause customers to terminate their subscriptions and adversely affect our renewal rate and our ability to attract new customers. In addition, we may not have adequate insurance coverage to compensate for losses from a major interruption. Our business will also be harmed if our customers and potential customers believe our service is unreliable. Despite precautions taken at our third-party data center hosting facilities, the occurrence of disasters, security issues (including an act of terrorism or an armed conflict), certain geopolitical events, labor or trade disputes, or pandemics (such as COVID-19), could lead to a decision to close the facilities without adequate notice or other unanticipated problems that result in lengthy interruptions in our service or cause us to not comply with certification requirements. Even with the disaster recovery arrangements, we have never performed a full live failover of our services and, in an actual disaster, we could learn our recovery arrangements are not sufficient to address all possible scenarios and our service could be interrupted for a longer period than expected. For example, in 2019, a modification to a perimeter network configuration caused an internal routing problem which led to all Box services being temporarily unavailable. As we continue to add data centers, increase our dependence on third-party cloud computing and hosting providers, and add capacity in our existing data centers, we may move or transfer our data and our customers’ data. Despite precautions taken during any of these data center moves and data transfers, any unsuccessful data transfers may impair the delivery of our service and materially and adversely disrupt our operations and our service delivery to our customers, which could result in contractual penalties or damage claims from customers. In addition, changes to our data center infrastructure could occur over a period longer than planned, require greater than expected investment and other internal and external resources and cause us to incur increased costs as we operate multiple data center facilities. It may also take longer than expected to realize the intended benefits from any data center infrastructure migrations and improvements, and disruptions or unexpected costs may continue to occur while we enhance our data center infrastructure.

Our services are becoming increasingly mission-critical for our customers and if these services fail to perform properly or if we are unable to scale our services to meet our customers’ needs, our reputation could be adversely affected, our market share could decline and we could be subject to liability claims.

Our services are becoming increasingly mission-critical to our customers’ business operations, as well as their ability to comply with legal requirements, regulations, and standards such as GxP, FINRA, HIPAA, and FedRAMP. These services and offerings are inherently complex and may contain material defects or errors that could cause interruptions in the availability of our services, as well as user error, which could result in loss or delayed market acceptance and sales, breach of contract or warranty claims, issuance of sales credits or refunds for prepaid amounts related to unused subscription services, loss of customers, diversion of development and customer service resources, and harm to our reputation. The costs incurred in correcting any material defects or errors might be substantial and could adversely affect our operating results. Further, our errors and omissions insurance may be inadequate or may not be available in the future on acceptable terms, or at all. In addition, our insurance may not cover all claims made against us and defending a lawsuit, regardless of its merit, could be costly and divert management’s attention.

Because of the large amount of data that we collect and manage, it is possible that hardware failures, software errors, errors in our systems, or by third-party service providers, user errors, or internet outages could result in significant data loss or corruption. Furthermore, the availability or performance of our services could be adversely affected by a number of factors, including customers’ inability to access the internet, the failure of our network or software systems, security breaches or variability in customer traffic for our services. We have been, and in the future may be, required to issue credits or refunds for prepaid amounts related to unused services or otherwise be liable to our customers for damages they may incur resulting from some of these events.

Furthermore, we will need to ensure that our services can scale to meet the needs of our customers, particularly as we continue to focus on larger enterprise customers. If we are not able to provide our services at the scale required by our customers, potential customers may not adopt our solution and existing customers may not renew their agreements with us.

We rely on third parties for certain financial and operational services essential to our ability to manage our business. A failure or disruption in these services could materially and adversely affect our ability to manage our business effectively.

We rely on third parties for certain essential financial and operational services. Most of these services have traditionally been provided by large enterprise software vendors who license their software to customers. However, we receive many of these services on a subscription basis from various software-as-a-service companies that are smaller and have shorter operating histories than traditional software vendors. Moreover, these vendors provide their services to us via a cloud-based model instead of software that is installed on our premises. We depend upon these vendors to provide us with services that are always available and are free of errors or defects that could cause disruptions in our business processes, and any failure by these vendors to do so, or any disruptions in networks or the availability of the internet, would adversely affect our ability to operate and manage our operations.

50


 

We employ third-party software for use in or with our services, and the inability to maintain licenses to this software, or errors in the software, could result in increased costs, or reduced service levels, which would adversely affect our business.

Our services incorporate certain third-party software obtained under open source licenses or licenses from other companies. We anticipate that we will continue to rely on such third-party software and development tools in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, this may not always be the case, or it may be difficult or costly to replace. In addition, integration of the software used in our services with new third-party software may require significant work and require substantial investment of our time and resources. Also, to the extent that our services depend upon the successful operation of third-party software in conjunction with our software, any undetected errors or defects in this third-party software could prevent the deployment or impair the functionality of our services, delay the introduction of new services, result in a failure of our services, and injure our reputation. For example, we discovered that a bug in a third-party software library we use in our services caused a very small subset of files uploaded during a short period of time (from mid-December 2017 to early January 2018) to be stored in a partially-corrupted state. Our use of additional or alternative third-party software would require us to enter into additional license agreements with third parties. If we are unable to maintain licenses to software necessary to operate our business, or if third-party software that we use contains errors or defects, our costs may increase, or the services we provide may be harmed, which would adversely affect our business.

Our growth depends in part on the success of our strategic relationships with third parties.

In order to grow our business, we anticipate that we will continue to depend on our relationships with third parties, such as alliance partners, resellers, distributors, system integrators and developers. For example, we have entered into agreements with partners such as IBM, Microsoft, Google, Macnica Networks, and Mitsui Knowledge Industry to market, resell, integrate with or endorse our services. Identifying partners and resellers, and negotiating and documenting relationships with them, requires significant time and resources.

We also depend on our ecosystem of system integrators, partners and developers to create applications that will integrate with our platform or permit us to integrate with their product offerings. This presents certain risks to our business, including:

 

we cannot provide any assurance that these third-party applications and products meet the same quality standards that we apply to our own development efforts, and to the extent that they contain bugs or defects or otherwise fail to perform as expected, they may create disruptions in our customers’ use of our services or negatively affect our brand and reputation;

 

we do not currently provide support for software applications developed by our partner ecosystem, and users may be left without support and potentially cease using our services if these system integrators and developers do not provide adequate support for their applications;

 

we cannot provide any assurance that we will be able to successfully integrate our services with our partners’ products or that our partners will continue to provide us the right to do so; and

 

these system integrators, partners and developers may not possess the appropriate intellectual property rights to develop and share their applications.

In addition, our competitors may be effective in providing incentives to third parties to favor their products or services, or to prevent or reduce subscriptions to our services. In some cases, we also compete directly with our partners’ product offerings, and if these partners stop reselling or endorsing our services or impede our ability to integrate our services with their products, our business and operating results could be adversely affected. Moreover, competitor acquisitions of our partners could result in a decrease in the number of current and potential customers, as our partners may no longer facilitate the adoption of our services by potential customers.

If we are unsuccessful in establishing or maintaining our relationships with third parties, or realizing the anticipated benefits from such partnerships, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results may suffer. Even if we are successful, we cannot assure you that these relationships will result in increased customer usage of our services or increased revenue.

Our business is subject to the risks of natural disasters, pandemics and other catastrophic events that could disrupt our business operations and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.

The occurrence of any catastrophic event, including a pandemic (such as COVID-19), earthquake, fire, flood, tsunami, or other weather event, power loss, telecommunications failure, software or hardware malfunctions, cyber-attack, war, or terrorist attack, could result in lengthy interruptions in our service. Our corporate headquarters is located in the San Francisco Bay Area, a region known for seismic activity. Our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other

51


 

significant natural disaster. In addition, pandemics, acts of terrorism or war could cause disruptions to the internet or the economy as a whole, which could have a significant impact on our business and operating results. If our or our partners’ business continuity and disaster recovery arrangements prove to be inadequate, our services could be interrupted. Our partners, suppliers, and customers are also subject to the risk of catastrophic events. In those events, our ability to deliver our services in a timely manner, as well as the demand for our services, may be adversely impacted by factors outside our control.  If our systems were to fail or be negatively impacted as a result of a natural disaster, pandemic or other catastrophic event, our ability to deliver our services to our customers would be impaired, we could lose critical data, our reputation could suffer and we could be subject to contractual penalties.

If we overestimate or underestimate our data center capacity requirements, our operating results could be adversely affected.

We continuously evaluate our short- and long-term data center capacity requirements to ensure adequate capacity for new and existing customers while minimizing unnecessary excess capacity costs. If we overestimate the demand for our cloud content management services and therefore secure excess data center capacity, or if we are unable to meet our contractual minimum commitments, our operating margins could be reduced. If we underestimate our data center capacity requirements, we may not be able to service the expanding needs of customers and may be required to limit new customer acquisition, which would impair our revenue growth. Furthermore, regardless of our ability to appropriately manage our data center capacity requirements, only a small percentage of our customers currently use Box to organize all of their internal files, and an increase in the number of organizations, in particular large businesses and enterprises, that use our service as a larger component of their content storage requirements, could result in lower gross and operating margins or otherwise have an adverse impact on our financial condition and operating results.

Changes in laws and regulations related to the internet or changes in the internet infrastructure itself, or disruption in access to the internet or critical services on which the internet depends, may diminish the demand for our services, and could have a negative impact on our business.

The future success of our business depends upon the continued use and availability of the internet as a primary medium for commerce, communication and business services. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. The adoption of any laws or regulations that adversely affect the growth, popularity or use of the internet, including laws or practices limiting internet neutrality, could decrease the demand for, or the usage of, our services, increase our cost of doing business, adversely affect our operating results, and require us to modify our services in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications generally, or result in reductions in the demand for internet-based services such as ours.

In addition, the use of the internet and, in particular, the cloud as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility, and quality of service. The performance of the internet and its acceptance as a business tool have been adversely affected by “viruses,” “worms,” “denial of service attacks” and similar malicious activity. The internet has also experienced a variety of outages, disruptions and other delays as a result of this malicious activity targeted at critical internet infrastructure. These service disruptions could diminish the overall attractiveness to existing and potential customers of services that depend on the internet and could cause demand for our services to suffer.

Risks Related to Employees and Managing Our Growth

We depend on highly skilled personnel to grow and operate our business, and if we are unable to hire, retain and motivate our personnel, we may not be able to grow effectively.

Our future success depends upon our continued ability to identify, hire, develop, motivate and retain highly skilled personnel, representing diverse backgrounds, experiences, and skill sets, including senior management, engineers, designers, product managers, sales representatives, and customer support representatives. Identifying, recruiting, training and integrating qualified individuals will require significant time, expense and attention. In addition to hiring new employees, we must continue to focus on retaining our best employees, and fostering a diverse and inclusive work environment that enables all of our employees to prosper. Competition for highly skilled personnel is intense, particularly in the San Francisco Bay Area, where our headquarters is located. Moreover, our ability to attract and hire personnel may be materially adversely affected by changes to immigration laws or the availability of work visas. We may need to invest significant amounts of cash and equity to attract and retain new employees, and we may never realize returns on these investments. If we are not able to effectively add and retain employees, our ability to achieve our strategic objectives will be adversely impacted, and our business will be harmed.

52


 

Our success is also dependent upon contributions from our executive officers and other key employees and, in particular, Aaron Levie, our co-founder and Chief Executive Officer. There may be changes in our senior management team that could disrupt our business. The loss of one or more of our executive officers or key employees, or the failure of our senior management team to work together effectively and execute our plans and strategies, could harm our business.

Failure to adequately expand and optimize our direct sales force and successfully maintain our online sales experience could impede our growth.

We will need to continue to optimize our sales infrastructure in order to grow our customer base and business. As a result of the COVID-19 pandemic, we are temporarily requiring nearly all of our employees to work remotely and restricting business travel, which may negatively impact our ability to recruit and train our sales force. Our business may be adversely affected if our efforts to expand and train our direct sales force do not generate a corresponding increase in revenue. If we are unable to hire, develop and retain talented sales personnel or if new direct sales personnel are unable to achieve desired productivity levels in a reasonable period of time, we may not realize the intended benefits of this investment or increase our revenue.

We maintain our Box website to efficiently service our high volume, low dollar customer transactions and certain customer inquiries. Our goal is to continue to evolve this online experience so it effectively serves the increasing and changing needs of our growing customer base. If we are unable to maintain an effective online solution to meet the future needs of our online customers and to eliminate fraudulent transactions occurring in this channel, we could see reduced online sales volumes as well as a decrease in our sales efficiency, which could adversely affect our results of operations.

Any acquisitions and investments we make could disrupt our business and harm our financial condition and operating results.

We have acquired, and may in the future acquire, other companies, employee teams, or technologies to complement or expand our services and grow our business. For example, in February 2021 we acquired SignRequest. We may not be able to successfully complete or integrate identified acquisitions. Moreover, we may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition. The risks we face in connection with acquisitions include:

 

diversion of management time and focus from operating our business to addressing acquisition integration challenges;

 

coordination of research and development and sales and marketing functions;

 

retention of key employees from the acquired company;

 

cultural challenges associated with integrating employees from the acquired company into our organization;

 

integration of the acquired company’s technology and products into our business, particularly if the acquired company’s software and services are not easily adapted to work with our products;

 

integration of the acquired company’s accounting, management information, human resources and other administrative systems, as well as the acquired operations, and any unanticipated expenses related to such integration;

 

the need to implement or improve controls, procedures, and policies at a business that prior to the acquisition may have lacked effective controls, procedures and policies;

 

liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;

 

completing the transaction and achieving the anticipated benefits of the acquisition within the expected timeframe or at all;

 

unanticipated write-offs, expenses, charges or risks associated with the transaction;

 

litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties, which may differ from or be more significant than the risks our business faces; and

 

acquisitions could result in dilutive issuances of equity securities or the incurrence of debt.

Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally. Future acquisitions could also result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the write-off of goodwill, any of which could harm our financial condition or operating results.

53


 

Our company culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and teamwork fostered by our culture, and our business may be harmed.

We believe that our culture has been and will continue to be a key contributor to our success. We expect to continue to hire additional employees as we expand our business. If we do not continue to develop our company culture or maintain our core values as we grow and evolve both in the United States and abroad, we may be unable to foster the innovation, creativity and teamwork we believe we need to support our growth.

Risks Related to Our Intellectual Property

We may be sued by third parties for alleged infringement of their proprietary rights.

There is considerable patent and other intellectual property development activity in our industry. Our success depends on our not infringing upon the valid intellectual property rights of others. Our competitors, as well as a number of other entities, including non-practicing entities, and individuals, may own or claim to own intellectual property relating to our industry.

From time to time, third parties have claimed and in the future may claim that we are infringing upon their intellectual property rights, and we may be found to be infringing upon such rights. We may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our services, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners or pay substantial settlement costs, including royalty payments, in connection with any such claim or litigation and to obtain licenses, modify services, or refund fees, which could be costly. Even if we were to prevail in such a dispute, any litigation regarding our intellectual property could be costly and time consuming and divert the attention of our management and key personnel from our business operations. During the course of any litigation, we may make announcements regarding the results of hearings and motions, and other interim developments. If securities analysts or investors regard these announcements as negative, the market price of our Class A common stock may decline.

Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and brand.

Our success and ability to compete depend in part on our intellectual property. We primarily rely on copyright, patent, trade secret and trademark laws, trade secret protection and confidentiality or license agreements with our employees, customers, partners and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be inadequate. We may not be able to obtain any further patents, and our pending applications may not lead to the issuance of patents. We may also have to expend significant resources to obtain additional patents as we expand our international operations.

In order to protect our intellectual property rights, we may spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and may result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Accordingly, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property. Our failure to secure, protect and enforce our intellectual property rights could materially adversely affect our brand and adversely impact our business.

Our services contain open source software, and we license some of our software through open source projects, which may pose particular risks to our proprietary software, products, and services in a manner that could have a negative impact on our business.

We use open source software in our services and will use open source software in the future. In addition, we regularly contribute software source code to open source projects under open source licenses or release internal software projects under open source licenses, and anticipate doing so in the future. The terms of many open source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to provide or distribute our services. Additionally, we may from time to time face claims from third parties claiming ownership of, or demanding release of, the open source software or derivative works that we developed using such software, which could include our proprietary source code, or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation and could require us to make our software source code freely available, purchase a costly license or cease offering the implicated services unless and until we can re-engineer them to avoid infringement. This re-engineering process could require significant additional research and development resources, and we may not be able to complete it successfully. In addition to risks related to license requirements, use of certain open source software can lead to greater risks than use of third-party commercial software, as open source code may contain bugs or other defects and open source licensors generally do not provide warranties or controls on the functionality or origin of software. Additionally, because any software

54


 

source code we contribute to open source projects is publicly available, our ability to protect our intellectual property rights with respect to such software source code may be limited or lost entirely, and we cannot prevent our competitors or others from using such contributed software source code. Any of these risks could be difficult to eliminate or manage and could have a negative effect on our business, financial condition and operating results.

Risks Related to Our Financial Position and Need for Additional Capital

We may require additional capital to support our operations or the growth of our business, and we cannot be certain that this capital will be available on reasonable terms when required, or at all.

On occasion, we may need additional financing for a variety of reasons, including operating or growing our business, responding to business opportunities, undertaking acquisitions, or repaying our convertible senior notes. Our ability to obtain additional financing, if and when required, will depend on investor and lender demand, our operating performance, the condition of the capital markets and other factors. We cannot guarantee that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity, equity-linked or debt securities, those securities may have rights, preferences or privileges senior to the rights of our Class A common stock, and our existing stockholders may experience dilution. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support the operation or growth of our business could be significantly impaired and our operating results may be harmed.

Financing agreements we are party to or may become party to may contain operating and financial covenants that restrict our business and financing activities.

Our senior credit facility contains certain operating and financial restrictions and covenants that may restrict our and our subsidiaries’ ability to, among other things, incur indebtedness, grant liens on our assets, make loans or investments, consummate certain merger and consolidation transactions, dispose of assets, incur contractual obligations and commitments and enter into affiliate transactions, subject in each case to customary exceptions. We are also required to comply with a minimum liquidity covenant and a maximum leverage ratio. These restrictions and covenants, as well as those contained in any future financing agreements that we may enter into, may restrict our ability to finance our operations, engage in, expand or otherwise pursue our business activities and strategies. Our ability to comply with these covenants may be affected by events beyond our control, and breaches of these covenants could result in a default under the senior credit facility and any future financial agreements that we may enter into and under other arrangements containing cross-default provisions. If not waived, defaults could cause our outstanding indebtedness under our senior credit facility and any future financing agreements that we may enter into to become immediately due and payable, and permit our lenders to terminate their lending commitments and to foreclose upon any collateral securing such indebtedness.

Risks Related to Financial, Accounting, Tax and Other Legal Matters

If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.

As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, the Sarbanes-Oxley Act and the listing standards of the New York Stock Exchange (NYSE). We expect that compliance with these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time consuming and costly, and place significant strain on our personnel, systems and resources.

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures, and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we file with the SEC is properly recorded, processed, summarized and reported within the time periods specified in SEC rules and forms. We are also continuing to improve our internal control over financial reporting. We have expended, and anticipate that we will continue to expend, significant resources in order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting.

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, including increased complexity resulting from our international expansion. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. Additionally, to the extent that we acquire other businesses, the acquired company may not have a sufficiently robust system of internal controls and we may uncover new deficiencies. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of management reports and independent registered public accounting firm audits of our internal control over financial reporting that we are required to include in our periodic reports that we file with the SEC. Ineffective disclosure

55


 

controls and procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NYSE.

Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results, and cause a decline in the market price of our Class A common stock.

Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.

Generally accepted accounting principles in the United States are subject to interpretation by the FASB, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change. In addition, were we to change our critical accounting estimates, including the timing of recognition of subscription revenue and other revenue sources, our results of operations could be significantly impacted. These or other changes in accounting principles could adversely affect our financial results. Any difficulties in implementing these pronouncements could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

Tax laws or regulations could be enacted or changed and existing tax laws or regulations could be applied to us or to our customers in a manner that could increase the costs of our services and adversely impact our business.

The application of federal, state, local and international tax laws to services provided electronically is unclear and continuously evolving. Income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted or amended at any time, such as the Tax Cuts and Jobs Act in the United States, possibly with retroactive effect, and could be applied solely or disproportionately to services provided over the internet. These enactments or amendments could adversely affect our sales activity due to the inherent cost increase the taxes would represent and ultimately result in a negative impact on our operating results and cash flows.

In addition, existing tax laws, statutes, rules, regulations or ordinances could be interpreted or applied adversely to us, possibly with retroactive effect, which could require us or our customers to pay additional tax amounts, as well as require us or our customers to pay fines or penalties, as well as interest for past amounts. If we are unsuccessful in collecting such taxes due from our customers, we could be held liable for such costs, thereby adversely impacting our operating results and cash flows.

We may be subject to additional tax liabilities.

We are subject to income, sales, use, value added and other taxes in the United States and other countries in which we conduct business, and such laws and rates vary by jurisdiction. Our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we acquire, develop, value, and use our intellectual property and the valuations of our intercompany transactions. Certain jurisdictions in which we do not collect sales, use, value added or other taxes on our sales may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Significant judgment is required in determining our worldwide provision for income taxes. These determinations are highly complex and require detailed analysis of the available information and applicable statutes and regulatory materials. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical tax practices, provisions and accruals. If we receive an adverse ruling as a result of an audit, or we unilaterally determine that we have misinterpreted provisions of the tax regulations to which we are subject, there could be a material effect on our tax provision, net loss or cash flows in the period or periods for which that determination is made. In addition, liabilities associated with taxes are often subject to an extended or indefinite statute of limitations period. Therefore, we may be subject to additional tax liability (including penalties and interest) for a particular year for extended periods of time.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

As of January 31, 2021, we had U.S. federal net operating loss carryforwards of approximately $697.1 million, state net operating loss carryforwards of approximately $561.7 million, and foreign net operating loss carryforwards of approximately $318.4 million. Under Sections 382 and 383 of Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. If we experience ownership changes as a result of future transactions in our stock, then we may

56


 

be further limited in our ability to use our net operating loss carryforwards and other tax assets to reduce taxes owed on the net taxable income that we earn. Any such limitations on the ability to use our net operating loss carryforwards and other tax assets could adversely impact our business, financial condition and operating results.

We are subject to governmental export controls that could impair our ability to compete in international markets due to licensing requirements and economic sanctions programs that subject us to liability if we are not in full compliance with applicable laws.

Certain of our services are subject to export controls, including the U.S. Department of Commerce’s Export Administration Regulations and various economic and trade sanction regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. The provision of our products and services must comply with these laws. The U.S. export control laws and U.S. economic sanctions laws include prohibitions on the sale or supply of certain products and services to U.S. embargoed or sanctioned countries, governments, persons and entities and also require authorization for the export of encryption items. In addition, various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our services or could limit our customers’ ability to implement our services in those countries.

Although we take precautions to prevent our services from being provided in violation of such laws, our solutions may have been in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. If we fail to comply with these laws, we and our employees could be subject to civil or criminal penalties, including the possible loss of export privileges, monetary penalties, and, in extreme cases, imprisonment of responsible employees for knowing and willful violations of these laws. We may also be adversely affected through penalties, reputational harm, loss of access to certain markets, or otherwise.

Changes in tariffs, sanctions, international treaties, export/import laws and other trade restrictions or trade disputes may delay the introduction and sale of our services in international markets, prevent our customers with international operations from deploying our services or, in some cases, prevent the export or import of our services to certain countries, governments, persons or entities altogether. Any change in export or import regulations, economic sanctions or related laws, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our services, or in our decreased ability to export or sell our services to existing or potential customers with international operations. Any decrease in the use of our services or limitation on our ability to export or sell our services would likely adversely affect our business, financial condition and operating results.

Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.

We are subject to the Foreign Corrupt Practices Act (FCPA), the U.K. Bribery Act and other anti-corruption, anti-bribery and anti-money laundering laws in various jurisdictions both domestic and abroad. In addition to our own sales force, we also leverage third parties to sell our products and services and conduct our business abroad. We and our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot assure you that our employees and agents will not take actions in violation of our policies or applicable law, for which we may be ultimately held responsible. Any violation of the FCPA or other applicable anti-bribery, anti-corruption, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, operating results and prospects.

Risks Related to Ownership of Our Class A Common Stock

Anti-takeover provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt.

Our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law contain provisions which could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our board of directors. Among other things, our amended and restated certificate of incorporation and amended and restated bylaws include provisions:

 

authorizing a classified board of directors whose members serve staggered three-year terms;

 

authorizing “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our Class A common stock;

57


 

 

limiting the liability of, and providing indemnification to, our directors and officers;

 

limiting the ability of our stockholders to call and bring business before special meetings;

 

requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors; and

 

controlling the procedures for the conduct and scheduling of board directors and stockholder meetings.

These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which prevents certain stockholders holding more than 15% of our outstanding capital stock from engaging in certain business combinations without approval of the holders of at least two-thirds of our outstanding Class A common stock not held by such stockholder.

Any provision of our amended and restated certificate of incorporation, amended and restated bylaws or Delaware law that has the effect of delaying, preventing or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock, and could also affect the price that some investors are willing to pay for our Class A common stock.

The market price of our Class A common stock has been and may continue to be volatile, and you could lose all or part of your investment.

The market price of our Class A common stock has been and may continue to be subject to wide fluctuations in response to various factors, some of which are beyond our control and may not be related to our operating performance. In addition to the factors discussed in this “Risk Factors” section and elsewhere in this Annual Report on Form 10-K, factors that could cause fluctuations in the market price of our Class A common stock include the following:

 

price and volume fluctuations in the overall stock market from time to time;

 

volatility in the market prices and trading volumes of technology stocks;

 

changes in operating performance and stock market valuations of other technology companies generally or those in our industry in particular;

 

sales of shares of our Class A common stock by us or our stockholders;

 

whether our results of operations meet the expectations of securities analysts or investors and changes in actual or future expectations of investors or securities analysts;

 

the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;

 

announcements by us or our competitors of new products or services;

 

the public’s reaction to our press releases, other public announcements and filings with the SEC;

 

rumors and market speculation involving us or other companies in our industry;

 

actual or anticipated changes in our operating results or fluctuations in our operating results;

 

actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;

 

litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;

 

developments or disputes concerning our intellectual property or other proprietary rights;

 

announced or completed acquisitions of businesses or technologies by us or our competitors;

 

new laws or regulations or new interpretations of existing laws or regulations applicable to our business;

 

network or service outages, internet disruptions, the availability of our service, security breaches or perceived security breaches and vulnerabilities;

58


 

 

changes in accounting standards, policies, guidelines, interpretations or principles;

 

actions instituted by activist shareholders or others;

 

any significant change in our management; and

 

general economic conditions and slow or negative growth of our markets.

In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. Any future securities litigation could result in substantial costs and a diversion of our management’s attention and resources.

 

Servicing our future debt may require a significant amount of cash, and we may not have sufficient cash flow from our business to settle conversions of our convertible senior notes in cash, repay the convertible senior notes at maturity, or repurchase the convertible senior notes as required following a fundamental change.

In January 2021, we issued $345.0 million aggregate principal amount of convertible senior notes. Prior to October 15, 2025, the Notes are convertible at the option of the holders only under certain conditions or upon occurrence of certain events. We have made an irrevocable election to settle the principal of the Notes in cash. If holders of the Notes elect to convert their Notes, we will be required to make cash payments in respect of the Notes being converted. Holders of the Notes also have the right to require us to repurchase all or a portion of their Notes upon the occurrence of a fundamental change (as defined in the indenture governing the Notes) at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest. If the Notes have not previously been converted or repurchased, we will be required to repay the Notes in cash at maturity.

Our ability to make required cash payments in connection with conversions of the Notes, repurchase the Notes in the event of a fundamental change, or to repay or refinance the Notes at maturity will depend on market conditions and our past and expected future performance, which is subject to economic, financial, competitive, and other factors beyond our control. We also may not use the cash proceeds we raised through the issuance of the Notes in an optimally productive and profitable manner. Since inception, our business has generated net losses, and we may continue to incur significant losses. As a result, we may not have enough available cash or be able to obtain financing, or financing at acceptable terms, at the time we are required to repurchase or repay the Notes or pay cash with respect to Notes being converted.

In addition, our ability to repurchase or pay cash upon conversion or at maturity of the Notes may be limited by law or regulatory authority. Our failure to repurchase Notes following a fundamental change or to pay cash upon conversion or at maturity of the Notes as required by the indenture would constitute a default under such indenture. A default under the indenture or the fundamental change itself could also lead to a default under our senior credit facility, our other outstanding indebtedness, or agreements governing our future indebtedness and could have a material adverse effect on our business, results of operations, and financial condition. If the payment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or to pay cash upon conversion or at maturity of the Notes.

The accounting method for the Notes could adversely affect our financial condition and operating results.

In August 2020, the FASB published an Accounting Standards Update, or ASU 2020-06, to reduce the number of accounting models for convertible debt instruments. We adopted ASU 2020-06, effective February 1, 2021, utilizing the modified retrospective method. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, the Notes will be accounted for as a single liability measured at amortized cost. Further, ASU 2020-06 eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, and instead requires application of the “if-converted” method. Under that method, diluted earnings per share is generally calculated assuming that all the Notes were converted solely into shares of Class A common stock at the beginning of the reporting period, unless the result would be antidilutive. The application of the if-converted method may reduce our reported diluted earnings per share. However, effective February 5, 2021, we have made an irrevocable election to settle the principal portion of the Notes only in cash. Accordingly, effective from that date forward, the earnings per shares results will only be impacted by the conversion premium.

Furthermore, if any of the conditions to the convertibility of the Notes is satisfied, then we may be required under applicable accounting standards to reclassify the liability carrying value of the Notes as a current, rather than a long-term, liability. This reclassification could be required even if no noteholders convert their Notes and could materially reduce our reported working capital.

59


 

The capped call transactions may affect the value of our Class A common stock.

In connection with the issuance of the Notes, we entered into capped call transactions with various counterparties. The capped call transactions cover, subject to customary adjustments, the number of shares of our Class A common stock initially underlying the Notes. The capped call transactions are expected generally to reduce or offset the potential dilution to our Class A common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price.

From time to time, the counterparties to the capped call transactions or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions prior to the maturity of the Notes. This activity could also cause or prevent an increase or a decrease in the market price of our Class A common stock or the Notes.

We are subject to counterparty risk with respect to the capped call transactions.

The counterparties to the capped call transactions that we entered into are financial institutions, and we will be subject to the risk that one or more of the counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the capped call transactions. Our exposure to the credit risk of the counterparties will not be secured by any collateral.

Global economic conditions have in the past resulted in the actual or perceived failure or financial difficulties of many financial institutions. If a counterparty to one or more capped call transactions becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under such transaction. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our Class A common stock increases. In addition, upon a default or other failure to perform, or a termination of obligations, by a counterparty, the counterparty may fail to deliver the consideration required to be delivered to us under the capped call transactions and we may experience more dilution than we currently anticipate with respect to our Class A common stock. We can provide no assurances as to the financial stability or viability of the counterparties.

Our business could be negatively affected as a result of actions of activist shareholders.

We value constructive input from investors and regularly engage in dialogue with our shareholders regarding strategy and performance. Our board of directors and management team are committed to acting in the best interests of all of our shareholders. There is no assurance that the actions taken by our board of directors and management in seeking to maintain constructive engagement with certain shareholders will be successful.

The company recently received a notice from Starboard Value and Opportunity Master Fund Ltd. (“Starboard”) of its intention to nominate four director candidates for election to our board of directors at our 2021 annual meeting of stockholders. Starboard has also made public statements critical of our board of directors, management and strategic partnerships. Responding to these actions by Starboard and potential actions by other activist shareholders could be costly and time-consuming, disrupt our operations and divert the attention of management, our board of directors and our employees. A contested election with respect to the company's directors could also require us to incur substantial legal, public relations and other advisory fees and proxy solicitation expenses. Further, we may choose to initiate, or may become subject to, litigation as a result of proposals by activist shareholders or proxy contests or matters relating thereto, which would serve as a further distraction to our board of directors and management and could require us to incur significant additional costs.

Additionally, perceived uncertainties as to our future direction as a result of shareholder activism or changes to the composition of our board of directors may lead to the perception of a change in the direction of our business or other instability, which may be exploited by our competitors and/or other activist shareholders and cause concern to our current or potential customers, employees, investors, strategic partners and other constituencies, which could result in lost sales and the loss of business opportunities and make it more difficult to attract and retain qualified personnel and business partners. If customers choose to delay, defer or reduce transactions with us or do business with our competitors instead of us, then our business, financial condition and operating results would be adversely affected. In addition, our share price could experience periods of increased volatility as a result of shareholder activism.

The holders of Series A Convertible Preferred Stock will be entitled to vote on an as-converted to Class A common stock basis and have rights to approve certain actions.  Additionally, KKR may exercise influence over us through their ability to designate a member of our board of directors.

The holders of our Series A Convertible Preferred Stock are generally entitled to vote with the holders of our Class A common stock on all matters submitted for a vote of holders of shares of Class A common stock (voting together with the holders of shares of Class A common stock as one class) on an as-converted basis.

60


 

Pursuant to the Investment Agreement, KKR has the right to designate one candidate for nomination for election to our board of directors for so long as KKR and its permitted transferees maintain minimum aggregate holdings of our stock as described in further detail in the Investment Agreement. Notwithstanding the fact that all directors will be subject to fiduciary duties to us and to applicable law, the interests of the director designated by KKR may differ from the interests of our security holders as a whole or of our other directors.

Additionally, the consent of the holders of a majority of the outstanding shares of Series A Convertible Preferred Stock is required in order for us to take certain actions, including issuances of securities that are senior to, or equal in priority with, the Series A Convertible Preferred Stock, and payments of special dividends in excess of an agreed upon amount.

As a result, the holders of Series A Convertible Preferred Stock may in the future have the ability to influence the outcome of certain matters affecting our governance and capitalization.

The issuance of shares of our Series A Convertible Preferred Stock reduces the relative voting power of holders of our Class A common stock, and the conversion of those shares into shares of our Class A common stock would dilute the ownership of Class A common stockholders and may adversely affect the market price of our Class A common stock. 

The holders of our Series A Convertible Preferred Stock are entitled to vote, on an as-converted basis, together with holders of our Class A common stock on all matters submitted to a vote of the holders of our Class A common stock, which reduces the relative voting power of the holders of our Class A common stock. In addition, the conversion of our Series A Convertible Preferred Stock into Class A common stock would dilute the ownership interest of existing holders of our Class A common stock, and any conversion of the Series A Convertible Preferred Stock would increase the number of shares of our Class A common stock available for public trading, and which adversely affect prevailing market prices of our Class A common stock.

Our Series A Convertible Preferred Stock has rights, preferences and privileges that are not held by, and are preferential to the rights of, our Class A common stockholders, which could adversely affect our liquidity and financial condition.

The holders of our Series A Convertible Preferred Stock have the right to receive a payment on account of the distribution of assets on any voluntary or involuntary liquidation, dissolution or winding up of our business before any payment may be made to holders of any other class or series of capital stock. In addition, dividends on the Series A Convertible Preferred Stock accrue and are cumulative at the rate of 3.0% per annum, compounding quarterly, and paid-in-kind or paid in cash, at our election.

The holders of our Series A Convertible Preferred Stock also have certain redemption rights, including the right to require us to repurchase all or any portion of the Series A Convertible Preferred Stock at any time following the seventh anniversary of the original issuance date, at 100% of the liquidation preference thereof plus all accrued but unpaid dividends. In addition, upon prior written notice of certain change of control events, the shares of the Series A Preferred Stock will automatically be redeemed by us for a repurchase price equal to the greater of (i) the value of the shares of Series A Preferred Stock as converted into Class A common stock at the then-current conversion price and (ii) an amount in cash equal to 100% of the then-current liquidation preference thereof plus all accrued but unpaid dividends. In the case of clause (ii) above, we will also be required to pay the holders of our Series A Preferred Stock a “make-whole” premium consisting of dividends that would have otherwise accrued from the effective date of such change of control through the fifth anniversary of the original issuance date.

These dividend and share repurchase obligations could impact our liquidity and reduce the amount of cash flows available for working capital, capital expenditures, growth opportunities, acquisitions, and other general corporate purposes. Our obligations to the holders of our Series A Convertible Preferred Stock could also limit our ability to obtain additional financing, which could have an adverse effect on our financial condition. The preferential rights could also result in divergent interests between the holders of our Series A Convertible Preferred Stock and holders of our Class A common stock.

If securities or industry analysts do not publish or cease publishing research or reports about us, our business, our market or our competitors, or if they adversely change their recommendations regarding our Class A common stock, the market price of our Class A common stock and trading volume could decline.

The trading market for our Class A common stock is influenced, to some extent, by the research and reports that securities or industry analysts publish about us, our business, our market or our competitors. If any of the analysts who cover us adversely change their recommendations regarding our Class A common stock or provide more favorable recommendations about our competitors, the market price of our Class A common stock would likely decline. If any of the analysts who cover us cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the market price of our Class A common stock or trading volume to decline.

61


 

We do not expect to declare any dividends in the foreseeable future.

We do not anticipate declaring any cash dividends to holders of our Class A common stock in the foreseeable future. Consequently, investors may need to rely on sales of our Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase shares of our Class A common stock. 

Items 2, 3, 4 and 5 are not applicable and have been omitted.

Item 6. EXHIBITS

The documents listed in the Exhibit Index of this Quarterly Report on Form 10-Q are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

62


 

EXHIBIT INDEX

 

Exhibit

 

 

 

Incorporated by Reference

Number

  

Exhibit Description

  

Form

 

File No.

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

    3.1

 

Certificate of Designations Designating the Series A Convertible Preferred Stock

 

8-K

 

001-36805

 

3.1

 

May 18, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.1

  

Investment Agreement, dated April 7, 2021, by and among Box, Inc., Powell Investors III L.P., KKR-Milton Credit Holdings L.P., KKR-NYC Credit C L.P., Tailored Opportunistic Credit Fund, and CPS Holdings (US) L.P.

 

8-K

 

001-36805

 

10.1

 

April 8, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.2

 

Registration Rights Agreement, dated May 12, 2021, by and among the Company and ALOHA European Credit Fund, L.P., Centerbridge Credit Partners Master, L.P., Centerbridge Special Credit Partners III-Flex, L.P., CPS Holdings (US) L.P., Future Fund Board of Guardians, Illinois State Board of Investment, Indiana Public Retirement System, Kennedy Lewis Capital Partners Master Fund II L.P., KKR-Milton Credit Holdings L.P., KKR-NYC Credit C L.P., OHA AD Customized Credit Fund (International), L.P., OHA Artesian Customized Credit Fund I, L.P., OHA BCSS SSD II, L.P., OHA Black Bear Fund, L.P., OHA Centre Street Partnership, L.P., OHA Credit Solutions Master Fund II SPV, L.P., OHA Delaware Customized Credit Fund Holdings, L.P., OHA Delaware Customized Credit Fund-F, L.P., OHA Dynamic Credit ORCA Fund, L.P., OHA Enhanced Credit Strategies Master Fund, L.P., OHA KC Customized Credit Master Fund, L.P., OHA MPS SSD II, L.P., OHA SA Customized Credit Fund, L.P., OHA Strategic Credit Master Fund II, L.P., OHA Structured Products Master Fund D, L.P., OHA Tactical Investment Master Fund, L.P., OHAT Credit Fund, L.P., Powell Investors III L.P., Tailored Opportunistic Credit Fund, The Coca-Cola Company Master Retirement Trust

 

8-K

 

001-36805

 

10.1

 

May 18, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.3

 

Joinder Agreement, dated May 12, 2021, by and among the Company, Powell Investors III L.P., a Cayman Islands exempted limited partnership, KKR-Milton Credit Holdings L.P., a Cayman Islands exempted limited partnership, KKR-NYC Credit C L.P., a Delaware limited partnership, Tailored Opportunistic Credit Fund, an Australian trust and CPS Holdings (US) L.P., a Delaware limited partnership, and ALOHA European Credit Fund, L.P., Centerbridge Credit Partners Master, L.P., Centerbridge Special Credit Partners III-Flex, L.P., Future Fund Board of Guardians, Illinois State Board of Investment, Indiana Public Retirement System, Kennedy Lewis Capital Partners Master Fund II L.P., OHA AD Customized Credit Fund (International), L.P., OHA Artesian Customized Credit Fund I, L.P., OHA BCSS SSD II, L.P., OHA Black Bear Fund, L.P., OHA Centre Street Partnership, L.P., OHA Credit Solutions Master Fund II SPV, L.P., OHA Delaware Customized Credit Fund Holdings, L.P., OHA Delaware Customized Credit Fund-F, L.P., OHA Dynamic Credit ORCA Fund, L.P., OHA Enhanced Credit Strategies Master Fund, L.P., OHA KC Customized Credit Master Fund, L.P., OHA MPS SSD II, L.P., OHA SA Customized Credit Fund, L.P., OHA Strategic Credit Master Fund II, L.P., OHA Structured Products Master Fund D, L.P., OHA Tactical Investment Master Fund, L.P., OHAT Credit Fund, L.P., The Coca-Cola Company Master Retirement Trust

 

8-K

 

001-36805

 

10.2

 

May 18, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.4

 

Waiver of Investment Agreement, dated May 13, 2021, by the Company

 

8-K

 

001-36805

 

10.3

 

May 18, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.5

 

Wells Fargo Bank National Association Limited Consent under Credit Agreement, dated April 7, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.6

 

Box, Inc. Outside Director Compensation Policy, amended and restated on May 1, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

63


 

Exhibit

 

 

 

Incorporated by Reference

Number

  

Exhibit Description

  

Form

 

File No.

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

  31.1

  

Certification of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

  

Certification of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1*

  

Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

  

Inline XBRL Instance Document.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

  

Inline XBRL Taxonomy Schema Linkbase Document.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

  

Inline XBRL Taxonomy Definition Linkbase Document.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

  

Inline XBRL Taxonomy Calculation Linkbase Document.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

  

Inline XBRL Taxonomy Labels Linkbase Document.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

  

Inline XBRL Taxonomy Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

  

Cover Page Interactive Data File (embedded within the Inline XBRL document)

  

 

 

 

 

 

 

 

 

Indicates a management contract or compensatory plan or arrangement.

*

The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Box, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

64


 

SIGNATURES

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: June 4, 2021

 

 

BOX, INC.

 

 

 

 

 

By:

 

/s/ Aaron Levie

 

 

 

Aaron Levie

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

By:

 

/s/ Dylan Smith

 

 

 

Dylan Smith

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

65

EX-10.5 2 box-ex105_277.htm EX-10.5 box-ex105_277.htm

 

Exhibit 10.5

 

EXECUTION VERSION

 

WELLS FARGO BANK, NATIONAL
ASSOCIATION

 

 

 

April 7, 2021

 

Box, Inc.

900 Jefferson Ave.
Redwood City, CA 94063

Attention: Chief Financial Officer

Re:Limited Consent.

Ladies and Gentlemen:

 

Reference is made to that certain Credit Agreement, dated as of November 27, 2017 (as amended by that certain Amendment No. 1 dated as of July 12, 2019, that certain letter agreement dated as of September 27, 2019, that certain letter agreement dated as of April 17, 2020, that certain letter agreement dated as of February 2, 2021 and as otherwise amended, restated or otherwise modified and in effect immediately prior to the date hereof, the “Credit Agreement”), by and between BOX, INC. (“Borrower”) and WELLS FARGO BANK, NATIONAL ASSOCIATION (“Lender”). Capitalized terms not defined in this letter agreement (this Agreement”) are used herein as defined in the Credit Agreement.

 

The Borrower has requested that the Lender consent to (a) the issuance of up to $500,000,000 of convertible preferred stock of the Borrower (the Preferred Stock”) on substantially the terms set forth in the proposal attached hereto as Exhibit A, (b) the repurchase of common Equity Interests of the Borrower with the proceeds of the issuance of the Preferred Stock, (c) the accrual of dividends with respect to the Preferred Stock and (d) conversion of the Preferred Stock into common stock of the Borrower and the payment of cash in lieu of fractional shares in connection therewith (collectively, the “Specified Transactions”).

 

Upon effectiveness of this Agreement, the Lender hereby consents to the Specified Transactions (the “Limited Consent”). For the avoidance of doubt, the payment of cash in lieu of fractional shares in connection with any conversion of the Preferred Stock to common stock shall not cause the Preferred Stock to constitute Disqualified Equity Interests. The Limited Consent shall apply only to the matters set forth in this paragraph. Without limiting the generality of the foregoing, the Limited Consent shall not apply to any future circumstances whether or not similar to the foregoing. Notwithstanding the Limited Consent, the parties hereto acknowledge and agree that any payment in cash by the Borrower or any Subsidiary in respect of the Preferred Stock (including any cash redemptions of the Preferred Stock) shall in each case constitute an

 


 

unpermitted Restricted Payment under Section 6.02(c) of the Credit Agreement and result in an immediate Event of Default, except in each case to the extent such cash payment is permitted by the terms of Section 6.02(c) of the Credit Agreement.

 

The provisions of this Agreement shall be effective upon the Lender’s receipt of counterparts of this Agreement executed by the Lender and the Borrower. Upon satisfaction of the foregoing conditions, the Lender shall promptly confirm the same in an e-mail to the Borrower Upon such effectiveness, all references to the Credit Agreement in the Loan Documents shall refer to the Credit Agreement as amended by this Agreement.

 

In consideration for the Limited Consent, the Borrower agrees to pay to the Lender a consent fee in the amount of $10,000, which consent fee shall be fully earned on the date hereof and due and payable in full in cash on the date 5 Business Days after the date hereof.

 

The Borrower hereby confirms that (i) the representations and warranties contained in Article V of the Credit Agreement and in the other Loan Documents are true, correct and complete in all material respects (or, in the case of any such representation or warranty already qualified by materiality or reference to Material Adverse Effect, in all respects) on and as of the date hereof as though made on and as of the date hereof, except to the extent such representations and warranties specifically relate to an earlier date, in which case such representations and warranties were true, correct and complete in all material respects (or, in the case of any such representation or warranty already qualified by materiality or reference to Material Adverse Effect, in all respects) on and as of such earlier date and (ii) no Event of Default or Potential Event of Default has occurred and is continuing.

 

Except as specifically modified herein, the Credit Agreement and the other Loan Documents shall remain in full force and effect and are hereby ratified and confirmed by the Borrower in all respects. This Agreement may be executed in any number of identical counterparts, any set of which signed by all the parties hereto shall be deemed to constitute a complete, executed original for all purposes. Transmission by facsimile, “pdf” or similar electronic copy of an executed counterpart of this letter agreement shall be deemed to constitute due and sufficient delivery of such counterpart. The words “execution,” “signed,” “signature,” “delivery,” and words of like import in or relating to this Agreement or any document to be signed in connection with this Agreement and the transactions contemplated hereby shall be deemed to include electronic signatures, deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the federal Electronic Signatures in Global and National Commerce Act, the California Uniform Electronic Transactions Act, or any other state laws based on the Uniform Electronic Transactions Act, and the parties to this Agreement consent to conduct the transactions contemplated hereunder by electronic means. This Agreement shall be governed by, construed and enforced in accordance with, the laws of the State of California without giving effect to its choice of law principles which would result in the application of the law of another jurisdiction.

 

[This Space Intentionally Left Blank]

 

 

2


 

This letter agreement is a Loan Document as defined in the Credit Agreement, and the expense reimbursement, indemnification, waiver of jury trial, consent to jurisdiction and other provisions of the Credit Agreement generally applicable to Loan Documents are applicable hereto and incorporated herein by this reference and this letter agreement shall be interpreted, construed and enforced as if all such provisions were set forth in full in this letter agreement.

 

Sincerely,

WELLS FARGO BANK, NATIONAL

ASSOCIATION, as Lender

By:

 

/s/ Travis Padgett

Name:

 

Travis Padgett

Title:

 

Senior Vice President

 

[Signature Page to Limited Consent – Box (Preferred Stock)]


 

 

Accepted and agreed to:

BOX, INC.,

a Delaware corporation

By:

 

/s/ Jeff Mannie

Name:

 

Jeff Mannie

Title:

 

VP Controller, CAO

 

 

 

[Signature Page to Limited Consent – Box (Preferred Stock)]


 

EXHIBIT A

 

Term Sheet
(see attached)

 

 


 

Revised KKR Proposal

 

The terms set forth below are for the purpose of soliciting the principal terms on which KKR along with a group of financial institutions (each, an “Investor” and collectively, the “Investors”) would be willing to make an investment in Box, Inc. (“Box” or the “Company”). This Term Sheet is intended solely as a basis for further discussion and is not intended to be and does not constitute a legally binding obligation. No other legally binding obligations will be created, implied or inferred until definitive agreements, if any, are executed and delivered by all parties.

 

 

Size

$500 million (the “Face Amount”)

 

 

Security

Convertible preferred stock

 

 

Use of Proceeds

Share buyback and general corporate purposes

 

 

Yield

3.0% per annum compounding quarterly, paid-in-kind (“PIK”), or paid in cash, at the Company’s election. Participates ratably with the holders of the Company’s common stock, in all dividends paid on the common stock when, as and if declared by the Company’s board of directors.

 

 

 

Conversion Price

30% premium to the 10 trading day volume weighted average stock price after announcement of the transaction, up to a maximum conversion price of $27.00 and a minimum of $24.00 (subject to customary structural anti-dilution protection).

 

 

 

Conversion

Convertible at anytime after issuance by holder.

 

Following the 3rd anniversary of the closing, the Company can force conversion if stock VWAP exceeds 200% of Conversion Price for 20 out of 30 consecutive days prior to the conversion notice (including the last trading day in such 30-day period). Customary conversion cap to comply with NYSE 20% rule.

 

 

Liquidation Preference

Greater of (i) the Face Amount, plus accrued and unpaid dividends and

(ii) as-converted value.

 

 

Maturity

No maturity.

 

 

Governance

KKR shall have the right to elect at least one board seat (the “Investor Representative”), so long as KKR continues to hold at least 50% of initial preferred or common stock underlying initial preferred purchased by it on the issue date (to the extent permissible pursuant to applicable stock exchange rules). [John Park] shall be the initial Investor Representative and shall serve as a Class II director. The Investor Representative will not be entitled to any compensation from the Company for his service.

 

pg. 1

 

 


 

The Investor Representative shall be elected to the audit committee and the compensation committee of the Board for so long as Investor has board designation rights (or a non-voting observer to the extent stock exchange rules do not permit a director seat on such committee).

 

The Investor Representative’s participation or attendance in meetings of the Board or any committee thereof shall be subject to customary exceptions for conflicts of interest.

 

 

Investor Redemption

Upon the seventh anniversary of the Closing Date, each holder may require the Company to redeem all or a portion of the Preferred Stock at the Liquidation Preference

 

 

 

Change of Control

Upon a change of control with prior written notice, unless earlier converted, the Preferred Stock will be automatically redeemed at a Repurchase Price equal to the greater of (a) 100% of the Face Amount of the Preferred Stock subject to repurchase, plus accrued and unpaid dividends, plus an undiscounted make-whole premium consisting of dividends through the fifth anniversary of the closing and (b) the as- converted value

 

 

 

Company Redemption

The Company may redeem the Preferred Stock in whole or in part, ratably, beginning five years after the Closing Date at 105% of the purchase price, after six years at 102% of the purchase price and after seven years at 100%, plus, in each case, accrued and unpaid dividends, payable in cash

 

 

Each Holder of Preferred Stock to have right to convert prior to such redemption

 

 

Restrictions

Convertible Preferred (and underlying common stock) not transferable for 1 year, except to affiliates and other customary exceptions to be mutually agreed; no Investor can enter into or engage in any hedge, swap, short sale, derivative transaction or other agreement or arrangement that transfers to any third party, any of the economic consequences of ownership of the Convertible Preferred (or underlying common stock) during the period commencing on the date of signing of the definitive agreement and ending on the 1 year anniversary of the Closing Date (with customary CUSIP registration after 1 year anniversary of the Closing Date); never transferable to any person that, together with its affiliates, would hold greater than 5% of outstanding shares (on an as converted basis) or to any “activist”1 investor or any competitor of the Company.

 

 

 

1Note to draft: Defined term to be agreed in definitive documents; propose the following definition for discussion: “Activist” means, as of any date of determination, a Person (other than the Investors or their Affiliates) that has, directly or indirectly through its Affiliates, whether individually or as a member of a “group” (as defined in Section

 

pg. 2

 

 


 

Governance rights not transferable (other than registration rights)

 

Each Investor to agree to customary standstill for 1 year, prohibiting, among other things, purchases of debt or equity securities of the Company above thresholds to be agreed. With respect to KKR only, the standstill shall apply until the date that is 6 months after the later of

(i) the date that KKR no longer has a right to designate its board seat and (ii) the date that KKR, together with their affiliates, in the aggregate, no longer owns at least 25% of initial preferred or common stock underlying initial preferred purchased by it on the issue date.

 

 

Registration Rights

Customary demand and piggyback registration rights

 

 

Voting

Vote on as-converted basis with common stock; each Investor (including any transferee) to agree to vote Preferred Stock (and underlying common stock) in accordance with the recommendation of the Board, excluding actions which would disproportionally affect the Preferred Stock, until September 30, 2024; provided, that in no event shall a transaction constituting a change of control of the Company be deemed to disproportionally affect the Preferred Stock. Voting rights to comply with NYSE 20% rule.

 

 

 

 

Minority Protections2

During the period in which the Preferred Stock remains outstanding, consent of holders of a majority of the Preferred Stock required to:

 

(i) alter the rights or preferences of the Preferred Stock or amend the Company’s charter documents in a manner that adversely affects the Preferred Stock; (ii) increase or decrease the authorized number of shares of Preferred Stock; or (iii) create (by reclassification or otherwise) any new class or series of shares having rights, preferences or privileges senior to or on parity with the Preferred Stock or issue additional shares of Preferred Stock; or (iv) special dividends above a to be agreed upon amount.

 

 

 

13(d)(3) of the Exchange Act), within the three-year period immediately preceding such date of determination (i) called or publicly sought to call a meeting of the stockholders or other equityholders of any Person not publicly approved (at the time of the first such action) by the board of directors or similar governing body of such Person, (ii) publicly initiated any proposal for action by stockholders or other equityholders of any Person initially publicly opposed by the board of directors or similar governing body of such Person, (iii) publicly sought election to, or to place a director or representative on, the board of directors or similar governing body of a Person, or publicly sought the removal of a director or other representative from such board of directors or similar governing body, in each case which election or removal was not recommended or approved publicly (at the time such election or removal is first sought) by the board of directors or governing body of such Person or (iv) publicly disclosed any intention, plan or arrangement to do any of the foregoing.

2 As discussed with MS, will include limited and customary minority sacred rights with respect to issues solely amongst Investors.

pg. 3

 

 


 

Other than above, no operating or financial covenants or consent or veto rights.

 

 

Preemptive Rights

Customary preemptive rights to participate in future equity issuances, in each case, subject to customary exceptions

 

 

 

Expenses

Company to reimburse Investor’s out-of-pocket expenses in

connection with the investment, subject to an aggregate cap for all Investors of $750,000.

 

 

Exclusivity

Company shall exclusively negotiate with KKR and cease discussions with other potential investors through the Closing Date. There shall be no other issues of competing equity or debt securities being offered, placed or arranged.

 

 

 

Closing Conditions

HSR and any other required regulatory clearance; and other customary closing conditions. Completion of confirmatory business, financial, legal, accounting and tax due diligence prior to signing.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

pg. 4

 

 


 

 

 

Sincerely,

KOHLBERG KRAVIS ROBERTS & CO. L.P.

By: KKR & Co., LLC, its general partner

 

 

By:

 

/s/ John Park

Name:

 

John Park

Title:

 

Member

 

 

EX-10.6 3 box-ex106_67.htm EX-10.6 box-ex106_67.htm

Exhibit 10.6

 

BOX, INC.

OUTSIDE DIRECTOR COMPENSATION POLICY

Box, Inc. (the “Company”) believes that the granting of equity and cash compensation to members of its Board of Directors (the “Board,” and members of the Board, the “Directors”) represents an effective tool to attract, retain and reward Directors who are not employees of the Company (the “Outside Directors”).  This Outside Director Compensation Policy (the “Policy”) is intended to formalize the Company’s policy regarding cash compensation and grants of equity to its Outside Directors.   Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given such term in the Company’s 2015 Equity Incentive Plan (the “Plan”).  Each Outside Director will be solely responsible for any tax obligations incurred by such Outside Director as a result of the equity and cash payments such Outside Director receives under this Policy.

This Policy became effective on January 22, 2015 (the effective date of the registration statement in connection with the initial public offering of the Company’s securities, and was most recently amended and restated on May 1, 2021 (the “Amendment Date”).

 

1.

Cash Retainers

Annual Cash Retainer for Board Service

Each Outside Director will be paid an annual cash retainer of $35,000.

Annual Cash Retainers for Chairperson, Lead Independent Director and Committee Service

Each Outside Director will be paid additional annual cash retainers for applicable service as follows:

 

Chairperson

$

50,000

 

 

 

 

 

 

 

 

 

Lead Independent Director

$

20,000

 

 

 

 

 

 

 

 

 

Committee Service:

 

Chair

 

 

Member

 

 

 

 

 

 

Audit

$

20,000

 

$

10,000

 

 

 

 

 

 

Compensation

$

20,000

 

$

8,000

 

 

 

 

 

 

Nominating and Corporate Governance

$

10,000

 

$

5,000

 

 

 

 

 

 

Operating

$

20,000

 

$

8,000

 

All cash compensation will be paid quarterly in arrears on a prorated basis.

No Outside Director will receive per meeting attendance fees for attending Board or meetings of committees of the Board.

 

2.

Equity Compensation

Outside Directors will be entitled to receive all types of Awards (except Incentive Stock Options) under the Plan (or the applicable equity plan in place at the time of grant), including discretionary Awards not covered under this Policy.  All grants of Awards to Outside Directors pursuant to Section 2 of this Policy will be automatic and nondiscretionary, except as otherwise provided herein, and will be made in accordance with the following provisions:

(a)No Discretion.  No person will have any discretion to select which Outside Directors will be granted any Awards under this Policy or to determine the number of shares of Company common stock (“Shares”) to be covered by such Awards.

 


 

(b)Initial Awards.  Subject to Section 11 of the Plan, effective on the date the person first becomes an Outside Director, whether through election by the stockholders of the Company or appointment by the Board to fill a vacancy, such Outside Director automatically will be granted Restricted Stock Units (“RSUs”) with a Value (as defined below) equal to $400,000 (collectively, the “Initial Award”).

The Initial Award will vest in 3 annual installments beginning with the first anniversary after the grant date, in each case, provided that the Outside Director continues to serve as a Service Provider through the applicable vesting date.

For clarity, a Director who is an Employee who ceases to be an Employee, but who remains a Director, will not receive an Initial Award.

(c)Annual Awards.  Subject to Section 11 of the Plan, on the date of each annual meeting of the Company’s stockholders (the “Annual Meeting”) beginning with the 2020 Annual Meeting, each Outside Director automatically will be granted RSUs with a Value equal to $200,000 (collectively, the “Annual Award”).

The Annual Award will fully vest upon the earlier of: (i) the 12-month anniversary of the grant date; or (ii) the next Annual Meeting, in each case, provided that the Outside Director continues to serve as a Service Provider through the vesting date.

For clarity, an Outside Director will not be eligible for an Annual Award unless the Outside Director has been a Director either (i) for at least 1 full calendar year; or (ii) at the previous year’s Annual Meeting.

(d)Change in Control.  In the event of a Change in Control, each Outside Director will fully vest in his or her Awards.

(e)Termination of Service Due to Death or Disability.  In the event an Outside Director ceases to be a Service Provider due to the Outside Director’s death or Disability (as defined in the Plan), the Outside Director will fully vest in his or her Awards.  In addition, the vesting acceleration provided under the previous sentence will apply to any equity awards granted to the Outside Director prior to the Amendment Date.

(f)Value.  To determine the number of Shares subject to an Initial Award or Annual Award, the specified Value for RSUs will be divided by the average of the closing trading price of a Share for the 30-trading day period ending on the trading day prior to the grant date, or such other methodology the Board or the Compensation Committee of the Board (the “Compensation Committee”) may determine prior to the grant of the RSUs becoming effective.  

 

3.

Travel Expenses

Each Outside Director’s reasonable, customary and documented travel expenses to Board meetings will be reimbursed by the Company.

 

4.

Additional Provisions

All provisions of the Plan not inconsistent with this Policy will apply to Awards granted to Outside Directors.

 

5.

Revisions

The Board in its discretion may change and otherwise revise the terms of Awards granted under this Policy, including, without limitation, the number of Shares subject thereto, for Awards of the same or different type granted on or after the date the Board determines to make any such change or revision.  

 

EX-31.1 4 box-ex311_7.htm EX-31.1 box-ex311_7.htm

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Aaron Levie, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Box, 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(s) 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(s) 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.

 

Date: June 4, 2021

  

By:

 

/s/ Aaron Levie

 

 

Name:

 

Aaron Levie

 

 

Title:

 

Chief Executive Officer

 

 

EX-31.2 5 box-ex312_8.htm EX-31.2 box-ex312_8.htm

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO

EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dylan Smith, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Box, 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(s) 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(s) 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.

 

Date: June 4, 2021

 

By:

 

/s/ Dylan Smith

 

 

Name:

 

Dylan Smith

 

 

Title:

 

Chief Financial Officer

 

 

EX-32.1 6 box-ex321_6.htm EX-32.1 box-ex321_6.htm

 

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Aaron Levie, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Box, Inc. for the fiscal quarter ended April 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Box, Inc.  

 

Date: June 4, 2021

By:

 

/s/ Aaron Levie

 

Name:

 

Aaron Levie

 

Title:

 

Chief Executive Officer

 

I, Dylan Smith, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Box, Inc. for the fiscal quarter ended April 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Box, Inc.  

 

Date: June 4, 2021

By:

 

/s/ Dylan Smith

 

Name:

 

Dylan Smith

 

Title:

 

Chief Financial Officer

 

 

GRAPHIC 7 gtu0x0svgbpz000001.jpg GRAPHIC begin 644 gtu0x0svgbpz000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#SBBBB@_1@ MHHHH **** "BBB@ HHHH GM[.ZO"PMK::8KRWEH6Q]<5*ND:D^[9I]TVUBK8 MA8X(ZCIUJ?0-5?1]:MKM681JX$J@\,AX.?PKN+;3X-)O+VQN+B3R]9E:*U(? M[J;=P?\ [Z('X5YF,QM3#SM:^EUYV^+[EJ85*K@[?UYG 1Z3J4L:R1Z?=.C# M*LL+$$?E3_[$U4_\PR\_[\-_A6[>O<:0-&T0RNLT:F32M1DMOM*6-RT&,^8(B5QZYJ_J5 MK*1HY$9'4X96&"#16GXF@EM_$E_'/( MLDOFEF=5V@YYZ=NM%=U*?M*<9]TF:Q=TF9B(TLBQH,LY"J/4FMV?2/$\SV[3 MV]TS0*%A+,,J!TQS6" 6( !)/ KNM;%I#I6G_;;67[1_9(6*5L[4?L",?>] M\UR8RM*G4A&*3O?I=_FOF959--)'/Q1>(GUZ=HDNFU1!F4@9<# Z_ABIK'4_ M%.HRN+.ZNYI(_O;2-PKVO[^=)&(MV8M%'P%XZ;NOO4MOI+ M6/Q+MYH(7^R7&Z>-@IP RG(]N:\^>+C:7/".D7;31N.Z]+[6,G46MTM%^1@N M_BVPM'=C>QVZ$LY&"!DY)./?UIMI<^*M01;JVENY$B)5)<@ $]0">_':M>SB MSI>NMI-I-#>EA!*DS%]R.V/E&!@_7/%5O$<#SZ3H!MHY9+&.'RY%A&[;(#\X MX_BJH5HRGR.$4V[7M_=OM?KTUU!23=K+^D9ESJGB6&;[)<7%XLTRX\HCYF!X MZ=>:M,_C"PMY)6:]2->7Y#%/PY*_I7064$%AXGMX7GN6OI--_P!'-WM!C8CY M5X_B R*P?"%MJ,'BR.26.:)8MYNVE! "X.=Q-+V].5.4E"-HJ^JWWV[;;ZZA MS)INRT7WG,22/-(TDKL\CG+,QR2?/[N3C]**]R+O% M.UCK6Q K,CJZ,593D$'!!JQ-J-]<1F.>]N)4)R5>5F&?H35:BAPBW=H+(MOJ MFH2;=]_=-M8,NZ9C@CH1SUIW]L:G_P!!&[_[_M_C5*BI]C3_ )5]PN5=BVNJ M:@DLDJWUR))%VNXE;+#T)SS3;;4+VR5EM;N> -]X1R%<_E5:BG[*%K60^N9(O[CRL1^6:J44W"+M=;!9!1115#"BB 4B@ HHHH **** "BBB@ HHHH _]D! end EX-101.SCH 8 box-20210430.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Description of Business and Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Balance Sheet Components link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Acquisitions link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Goodwill and Acquired Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Debt link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Net Loss Per Share link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Segments link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Subsequent Events link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Description of Business and Basis of Presentation (Policies) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Balance Sheet Components (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Net Loss Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Revenues - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Revenues - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Revenues - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Fair Value Measurements - Summary of Financial Assets Subject to Fair Value (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Fair Value Measurements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Balance Sheet Components - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Balance Sheet Components - Schedule of Operating Lease Right-of-Use Assets, Net (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Balance Sheet Components - Schedule of Other Long-Term Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Balance Sheet Components - Schedule of Other Long-Term Assets (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Leases - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)2 link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Acquisitions - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Goodwill Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Expected Amortization Expense for Acquired Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Debt - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Net Loss per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Net Loss per Share - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Segments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Subsequent Events - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 9 box-20210430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 box-20210430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 box-20210430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Lessee operating lease liability payments due after year four. Finance lease liability payments due after year four. Finite lived intangible assets amortization expense after year four. Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date 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 Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 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 Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Accounts payable, accrued expenses and other current liabilities. Statement Of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments Short Term Investments Accounts receivable Accounts Receivable Net Current Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Deferred commissions Capitalized Contract Cost Net Current Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets, net Operating Lease Right Of Use Asset Goodwill Goodwill Deferred commissions, non-current Capitalized Contract Cost Net Noncurrent Other long-term assets Other Assets Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable, accrued expenses and other current liabilities Accounts Payable Accrued Expenses And Other Current Liabilities Accrued compensation and benefits Employee Related Liabilities Current Finance lease liabilities Finance Lease Liability Current Operating lease liabilities Operating Lease Liability Current Deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Debt, net, non-current Long Term Debt Noncurrent Finance lease liabilities, non-current Finance Lease Liability Noncurrent Operating lease liabilities, non-current Operating Lease Liability Noncurrent Deferred revenue, non-current Contract With Customer Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments And Contingencies Stockholders’ equity: Stockholders Equity [Abstract] Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 162,762 shares (unaudited) and 159,851 shares issued and outstanding as of April 30 and January 31, 2021, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Treasury stock Treasury Stock Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders’ equity Stockholders Equity Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Class A Common Stock, par value Common Stock Par Or Stated Value Per Share Class A Common Stock, shares authorized Common Stock Shares Authorized Class A Common Stock, shares issued Common Stock Shares Issued Class A Common Stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] 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 Interest and other expense, net Other Nonoperating Income Expense Loss before provision for income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Provision for income taxes Income Tax Expense Benefit Net loss Net Income Loss Net loss per share, basic and diluted Earnings Per Share Basic And Diluted Weighted-average shares used to compute net loss per share, basic and diluted Weighted Average Number Of Share Outstanding Basic And Diluted Statement Of Income And Comprehensive Income [Abstract] Net loss Other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Changes in foreign currency translation adjustment Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent Changes in unrealized loss on cash flow hedge Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent Other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Comprehensive loss Comprehensive Income Net Of Tax Stock issued during period shares under employee equity plans net of shares withheld for employee payroll taxes. Stock issued during period value under employee equity plans net of shares withheld for employee payroll taxes. Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Additional Paid-In Capital Additional Paid In Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive Income [Member] Accumulated Deficit Retained Earnings [Member] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Class A Common Stock Common Class A [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect Period Of Adoption Adjustment [Member] Statement [Line Items] Statement [Line Items] Balance as of January 31, 2021 Balance, Beginning, Shares Shares Outstanding Accounting Standards Update Extensible List Accounting Standards Update Extensible List Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes Stock Issued During Period Value Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares) Stock Issued During Period Shares Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes Stock consideration in connection with fiscal 2022 acquisition Stock Issued During Period Value Acquisitions Stock consideration in connection with fiscal 2022 acquisition (in shares) Stock Issued During Period Shares Acquisitions Stock-based compensation related to stock awards Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Other comprehensive loss Balance as of April 30, 2021 Balance, Ending, Shares Increase (decrease) in capitalized contract costs. Amount of increase (Decrease) in operating lease right-of-use assets, net. Increase (decrease) in Accounts payable, accrued expenses and other liabilities. Amount of increase (Decrease) in operating lease liabilities. Payments to (proceeds from) property and equipment. Proceeds from sale of strategic investment. Capitalized internal-use software costs. Stock consideration in connection with acquisition of business. Statement Of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided By Used In Operating Activities [Abstract] Net loss Profit Loss Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation And Amortization Stock-based compensation expense Share Based Compensation Amortization of deferred commissions Capitalized Contract Cost Amortization Other Other Noncash Income Expense Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable, net Increase Decrease In Accounts Receivable Deferred commissions Increase Decrease In Capitalized Contract Costs Operating lease right-of-use assets, net Increase Decrease In Operating Lease Right Of Use Assets Net Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable, accrued expenses and other liabilities Increase Decrease In Accounts Payable Accrued Expenses And Other Liabilities Operating lease liabilities Increase Decrease In Operating Lease Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Net cash provided by operating activities Net Cash Provided By Used In Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided By Used In Investing Activities [Abstract] Purchase of short-term investment Payments To Acquire Short Term Investments Purchases of property and equipment, net of proceeds from sales Payments To Proceeds From Property And Equipment Capitalized internal-use software costs Payments To Acquire Intangible Assets Acquisitions, net of cash acquired Payments To Acquire Businesses Net Of Cash Acquired Proceeds from the sale of a strategic equity investment Proceeds From Sale Of Strategic Investment 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] Convertible debt issuance costs Payments Of Debt Issuance Costs Proceeds from borrowings, net of borrowing costs Proceeds From Issuance Of Debt Proceeds from exercise of stock options Proceeds From Stock Options Exercised Proceeds from issuances of common stock under employee stock purchase plan Proceeds From Issuance Of Common Stock Employee payroll taxes paid related to net share settlement of restricted stock units Payments Related To Tax Withholding For Share Based Compensation Principal payments of finance lease liabilities Finance Lease Principal Payments Capitalized internal-use software costs Capitalized Internal Use Software Costs Net cash (used in) provided by financing activities Net Cash Provided By Used In Financing Activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Net (decrease) increase in cash, 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, beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash, cash equivalents, and restricted cash, end of period SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES: Noncash Investing And Financing Items [Abstract] Increase in finance lease liabilities Right Of Use Asset Obtained In Exchange For Finance Lease Liability Stock consideration in connection with fiscal 2022 acquisition Stock Consideration In Connection With Acquisition Of Business CASH, CASH EQUIVALENTS, AND RESTRICTED CASH INFORMATION: Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract] Cash and cash equivalents, beginning of period Restricted cash, beginning of period Restricted Cash Cash, cash equivalents, and restricted cash, beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Cash and cash equivalents, end of period Restricted cash, end of period Cash, cash equivalents, and restricted cash, end of period Organization Consolidation And Presentation Of Financial Statements [Abstract] Description of Business and Basis of Presentation Business Description And Basis Of Presentation [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Balance Sheet Related Disclosures [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Lessee operating leases and finance leases disclosure. Leases [Abstract] Leases Lessee Operating Leases And Finance Leases Disclosure [Text Block] Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Acquired Intangible Assets Goodwill And Intangible Assets Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Earnings Per Share [Abstract] Net Loss per Share Earnings Per Share [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Segment Reporting [Abstract] Segments Segment Reporting Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Basis of Presentation Basis Of Accounting Policy Policy [Text Block] Use of Estimates Use Of Estimates Certain Risks and Concentrations Concentration Risk Credit Risk Recently Adopted and Issued Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Summary of Financial Assets Subject to Fair Value Fair Value Assets Measured On Recurring Basis [Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule Of Other Current Assets Table [Text Block] Schedule of Property and Equipment, Net Property Plant And Equipment [Text Block] Schedule of operating lease Right of use assets. Schedule of Operating Lease Right-of-Use Assets, Net Schedule Of Operating Lease Right Of Use Assets Table [Text Block] Schedule of Other Long-Term Assets Schedule Of Other Assets Noncurrent [Text Block] Summary of Components of Lease Cost Lease Cost Table [Text Block] Summary of maturities of operating and finance lease liabilities. Summary of Maturities of Operating and Finance Lease Liabilities Summary Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block] Summary of Goodwill Activity Schedule Of Goodwill [Text Block] Summary of Acquired Intangible Assets Schedule Of Finite Lived Intangible Assets Table [Text Block] Schedule of Expected Amortization Expense for Acquired Intangible Assets Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Future Payments under Non-cancellable Contractual Purchases Contractual Obligation Fiscal Year Maturity Schedule Table [Text Block] Schedule of Net Carrying Amounts of Liability and Equity Component of Notes Convertible Debt Table [Text Block] Summary of Stock Option Activity Under Equity Incentive Plans and Related Information Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Restricted Stock Unit Activity Under Equity Incentive Plans and Related Information Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block] Summary of Components of Stock-Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Schedule of share based payment award employee stock options and employee stock purchase plan valuation assumptions . Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP Schedule Of Share Based Payment Award Employee Stock Options And Employee Stock Purchase Plan Valuation Assumptions Table [Text Block] Summary of Computation of Basic and Diluted Net Loss Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Organization consolidation and presentation of financial statements. Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Credit Concentration Risk Credit Concentration Risk [Member] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Revenue Sales Revenue Net [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Geographic Distribution Geographic Distribution [Axis] Geographic Distribution Geographic Distribution [Domain] United States UNITED STATES Japan JAPAN Property and Equipment Net Assets Geographic Area [Member] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] ASU 2019-12 Accounting Standards Update201912 [Member] Accounting Standards Updates 2020-06. ASU 2020-06 Accounting Standards Updates202006 [Member] Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Number of major customers Segment Reporting Disclosure Of Major Customers Concentration risk percentage Concentration Risk Percentage1 Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change In Accounting Principle Accounting Standards Update Adopted Change in Accounting Principle, Accounting Standards Update, Adoption Date Change In Accounting Principle Accounting Standards Update Adoption Date Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change In Accounting Principle Accounting Standards Update Immaterial Effect Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] Change In Accounting Principle Accounting Standards Update Early Adoption Decrease in accumulated deficit Decrease in additional paid-in capital Increase of debt, net, non current Debt Instrument Increase Decrease For Period Net Deferred revenue Contract With Customer Liability Deferred revenue, revenue recognized out of beginning balance Contract With Customer Liability Revenue Recognized Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date 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 Period1 Remaining performance obligation, revenue expected to be recognized Revenue Remaining Performance Obligation Revenue remaining performance obligation, percentage Revenue Remaining Performance Obligation Percentage Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Recurring Fair Value Measurements Recurring [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Level 3 Fair Value Inputs Level3 [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Money Market Funds Money Market Funds [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Cash equivalents Cash And Cash Equivalents Fair Value Disclosure Derivative [Table] Derivative [Table] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] November two thousand seventeen facility. November 2017 Facility November Two Thousand Seventeen Facility [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Secured Debt Secured Debt [Member] Lender Name Line Of Credit Facility [Axis] Line of Credit Facility, Lender Line Of Credit Facility Lender [Domain] Wells Fargo Bank. Wells Fargo Bank Wells Fargo Bank [Member] 0.00% convertible notes due 2026. 0.00% Convertible Notes Due 2026 Zero Point Zero Percent Convertible Notes Due Two Thousand Twenty Six [Member] Senior Notes Senior Notes [Member] Derivative [Line Items] Derivative [Line Items] Certificates of deposit Certificates Of Deposit At Carrying Value Total debt outstanding with carrying amount Long Term Debt Debt instrument interest rate stated percentage Debt Instrument Interest Rate Stated Percentage Debt instrument maturity date Debt Instrument Maturity Date Debt instrument, principal amount Debt Instrument Face Amount Convertible senior notes, fair value Convertible Debt Fair Value Disclosures Property Plant And Equipment [Abstract] Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Servers and related equipment Technology Equipment [Member] Construction in progress Construction In Progress [Member] Property Plant And Equipment [Line Items] Property Plant And Equipment [Line Items] Allowance for doubtful accounts receivable Allowance For Doubtful Accounts Receivable Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract] Prepaid expenses Prepaid Expense Current Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization Hosting Arrangement Service Contract Implementation Cost Capitalized After Accumulated Amortization Other current assets Other Assets Current Total prepaid expenses and other current assets Accumulated amortization of capitalized costs Hosting Arrangement Service Contract Implementation Cost Capitalized Accumulated Amortization Impairment charges Asset Impairment Charges Leasehold improvements Leasehold Improvements [Member] Computer hardware Computer Equipment [Member] Furniture and fixtures Furniture And Fixtures [Member] Total property and equipment, gross Property Plant And Equipment Gross Less: accumulated depreciation Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Total property and equipment, net Finance lease accumulated deprecation of property and equipment. Gross amount of property and equipment acquired under finance lease Finance Lease Right Of Use Asset Accumulated depreciation of property and equipment acquired under finance lease Finance Lease Accumulated Deprecation Of Property And Equipment Depreciation expense Depreciation Operating lease right of use Asset, gross. Operating lease right of use assets accumulated amortization. Operating lease right-of-use assets Operating Lease Right Of Use Asset Gross Less: accumulated amortization Operating Lease Right Of Use Assets Accumulated Amortization Operating lease right-of-use assets, net Assets Noncurrent [Abstract] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] On-premises software. On-premises software On Premises Software [Member] Acquired intangible assets, net of amortization Finite Lived Intangible Assets Net Internally developed software costs, net of amortization Capitalized Computer Software Net Other assets, noncurrent Other Assets Miscellaneous Noncurrent Deposits, noncurrent Deposits Assets Noncurrent Other long-term assets Capitalized stock-based compensation expense. Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Maximum Maximum [Member] Minimum Minimum [Member] Capitalized stock-based compensation expenses Capitalized Stock Based Compensation Expense Accumulated amortization of capitalized software costs Capitalized Computer Software Accumulated Amortization Amortization expense related to capitalized software Capitalized Computer Software Amortization1 Finite-lived intangible assets estimated useful life Finite Lived Intangible Asset Useful Life Operating lease expiration year. Lessee Lease Description [Table] Lessee Lease Description [Table] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other long-term liabilities. Other Long-term Liabilities Other Long Term Liabilities [Member] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Operating lease expiration year Operating Lease Expiration Year Finance lease agreements term Lessee Finance Lease Term Of Contract1 Sublease term. Non cancellable lease expiration year. Total lease term of sublease arrangement Sublease Term Sublease expiration year Non Cancellable Lease Expiration Year Lessee finance lease cost. Finance lease cost: Lessee Finance Lease Cost [Abstract] Amortization of finance lease right-of-use assets Finance Lease Right Of Use Asset Amortization Interest on finance lease liabilities Finance Lease Interest Expense Operating lease cost, gross Operating Lease Cost Variable lease cost, gross Variable Lease Cost Sublease income Sublease Income Total lease cost Lease Cost Operating Leases, Remainder of 2022 Lessee Operating Lease Liability Payments Remainder Of Fiscal Year Operating Leases, 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months Operating Leases, 2024 Lessee Operating Lease Liability Payments Due Year Two Operating Leases, 2025 Lessee Operating Lease Liability Payments Due Year Three Operating Leases, 2026 Lessee Operating Lease Liability Payments Due Year Four Operating Leases, Thereafter Lessee Operating Lease Liability Payments Due After Year Four Operating Leases, Total lease payments Lessee Operating Lease Liability Payments Due Less: Operating Leases imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Operating Leases, Present value of total lease liabilities Operating Lease Liability Finance Leases, Remainder of 2022 Finance Lease Liability Payments Remainder Of Fiscal Year Finance Leases, 2023 Finance Lease Liability Payments Due Next Twelve Months Finance Leases, 2024 Finance Lease Liability Payments Due Year Two Finance Leases, 2025 Finance Lease Liability Payments Due Year Three Finance Leases, 2026 Finance Lease Liability Payments Due Year Four Finance Leases, Thereafter Finance Lease Liability Payments Due After Year Four Finance Leases, Total lease payments Finance Lease Liability Payments Due Less: Finance Leases imputed interest Finance Lease Liability Undiscounted Excess Amount Finance Leases, Present value of total lease liabilities Finance Lease Liability Operating leases future minimum payments sublease rentals proceeds due remainder of fiscal year. Operating leases future minimum payments sublease rentals proceeds due in next twelve months. Operating leases future minimum payments sublease rentals proceeds due in year two. Operating leases future minimum payments sublease rentals proceeds due in year three. Non-cancellable sublease proceeds for the year ending January 31, 2022 Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due Remainder Of Fiscal Period Non-cancellable sublease proceeds for the year ending January 31, 2023 Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Next Twelve Months Non-cancellable sublease proceeds for the year ending January 31, 2024 Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Year Two Non-cancellable sublease proceeds for the year ending January 31, 2025 Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Year Three Asset retirement obligation Asset Retirement Obligation Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] SignRequest. SignRequest Sign Request [Member] Cloud FastPath. Cloud Fast Path Cloud Fast Path [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total aggregate consideration Business Combination Consideration Transferred1 Cash consideration transferred Payments To Acquire Businesses Gross Consideration transferred, shares of common stock Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued Consideration transferred, common stock value Business Combination Consideration Transferred Equity Interests Issued And Issuable Total purchase price allocated to goodwill Total purchase price allocated to acquired developed technology Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Total purchase price allocated to deferred tax liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Cash held in escrow Escrow Deposit Total purchase price allocated to deferred revenue Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred Revenue Schedule Of Goodwill [Table] Schedule Of Goodwill [Table] Cloud FastPaths. Cloud FastPath Cloud Fast Paths [Member] Goodwill [Line Items] Goodwill [Line Items] Balance as of January 31, 2021 Goodwill acquired Goodwill Acquired During Period Foreign currency translation Goodwill Foreign Currency Translation Gain Loss Balance as of April 30, 2021 Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Goodwill impairment Goodwill Impairment Loss Goodwill additions Developed Technology Developed Technology Rights [Member] Gross Value Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Carrying Value Weighted-Average Remaining Useful Life (Years) Acquired Finite Lived Intangible Assets Weighted Average Useful Life Acquired intangible assets amortization Amortization Of Intangible Assets Finite Lived Intangible Assets Future Amortization Expense [Abstract] Remainder of 2022 Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year 2023 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2024 Finite Lived Intangible Assets Amortization Expense Year Two 2025 Finite Lived Intangible Assets Amortization Expense Year Three 2026 Finite Lived Intangible Assets Amortization Expense Year Four Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Commitments and contingencies. Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Letters of Credit Letter Of Credit [Member] Accounts payable accrued expenses and other current liabilities and other long term liabilities. Accounts Payable Accrued Expenses and Other Current Liabilities and Other Long Term Liabilities Accounts Payable Accrued Expenses And Other Current Liabilities And Other Long Term Liabilities [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Letters of credit facility Letters Of Credit Outstanding Amount Purchase obligation due after fourth year. Purchase Obligation Fiscal Year Maturity [Abstract] Remainder of 2022 Purchase Obligation Future Minimum Payments Remainder Of Fiscal Year 2023 Purchase Obligation Due In Next Twelve Months 2024 Purchase Obligation Due In Second Year 2025 Purchase Obligation Due In Third Year 2026 Purchase Obligation Due In Fourth Year Thereafter Purchase Obligation Due After Fourth Year Purchase Obligations Purchase Obligation Purchase obligation term. Purchase obligation term Purchase Obligation Term Purchase obligation Purchase obligation, due to be paid in 2022 Purchase obligation, due to be paid in 2023 Purchase obligation, due to be paid in 2024 Principal amount of notes used in conversion rate. Debt Instrument [Table] Debt Instrument [Table] Convertible Senior Notes Convertible Debt [Member] Zero point zero zero percent convertible senior notes due January fifteen two thousand twenty six. 0.00% Convertible Senior Notes Due January 15, 2026 Zero Point Zero Zero Percent Convertible Senior Notes Due January Fifteen Two Thousand Twenty Six [Member] Debt Conversion Description Debt Conversion By Unique Description [Axis] Debt Conversion, Name Debt Conversion Name [Domain] Debt instrument convertible terms of conversion feature circumstances one. Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One Debt Instrument Convertible Terms Of Conversion Feature Circumstances One [Member] Debt instrument, convertible, terms of conversion feature, circumstances two. Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two Debt Instrument Convertible Terms Of Conversion Feature Circumstances Two [Member] Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Axis] Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Domain] Debt instrument redemption period on or after January twenty two thousand twenty four. Debt Instrument, Redemption, Period On or After January 20, 2024 Debt Instrument Redemption Period On Or After January Twenty Two Thousand Twenty Four [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Prime Rate Prime Rate [Member] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate L I B O R [Member] Derivative Instrument Derivative Instrument Risk [Axis] Derivative Contract Derivative Contract Type [Domain] Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Aggregate principal amount Debt instrument due date Principal amount of notes used in conversion rate Principal Amount Of Notes Used In Conversion Rate Initial conversion rate per $1,000 principal amount of notes Debt Conversion Converted Instrument Shares Issued1 Initial conversion price per share of common stock Debt Instrument Convertible Conversion Price1 Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock. Debt instrument, convertible, latest date Debt Instrument Convertible Latest Date1 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 Days1 Debt instrument, convertible, threshold percentage of stock price trigger Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock Debt instrument, redemption period, start date Debt Instrument Redemption Period Start Date Debt instrument, redemption price, percentage of principal amount redeemed Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed Principal Unamortized debt discount for conversion option Debt Instrument Unamortized Discount Unamortized issuance costs Deferred Finance Costs Net Net carrying amount Debt instrument, effective interest rate Debt Instrument Interest Rate Effective Percentage Interest expense, debt Interest Expense Debt Common stock shares covered under capped call transactions. Cost of purchased capped calls. Initial strike price Derivative Price Risk Option Strike Price Initial cap prices Derivative Cap Price Common stock shares covered under capped call transactions Common Stock Shares Covered Under Capped Call Transactions Cost of purchased capped calls Cost Of Purchased Capped Calls Line of credit facility maximum borrowing capacity sublimit. Leverage ratio maximum. Line of credit facility finance leases and debt covenant limit. Line of credit facility, termination date Line Of Credit Facility Expiration Date1 Line of credit facility, maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Line of credit facility, finance leases and debt covenant limit Line Of Credit Facility Finance Leases And Debt Covenant Limit Line of credit facility, maximum borrowing capacity sublimit Line Of Credit Facility Maximum Borrowing Capacity Sublimit Line of credit facility, floating interest rate Debt Instrument Basis Spread On Variable Rate1 Leverage ratio Maximum Leverage Ratio Maximum Total debt outstanding with carrying amount Derivative, effective date Derivative Inception Dates Derivative, maturity period Derivative Term Of Contract Derivative, notional value Derivative Notional Amount Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Vesting Vesting [Axis] Vesting Vesting [Domain] Per Month after One Year of Vesting Commencement Date Share Based Compensation Award Tranche Two [Member] Per Quarter after One Year Of Vesting Commencement Date Share Based Compensation Award Tranche Three [Member] One Year from Vesting Commencement Date Share Based Compensation Award Tranche One [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Twenty fifteen equity incentive plan 2015 Equity Incentive Plan Twenty Fifteen Equity Incentive Plan [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted Stock Units Restricted Stock Units R S U [Member] Twenty fifteen employee stock purchase plan. 2015 Employee Stock Purchase Plan Twenty Fifteen Employee Stock Purchase Plan [Member] Performance-Based Stock Options Performance Shares [Member] Fiscal Two Thousand And Twenty One Executive Bonus Plan. Fiscal 2021 Executive Bonus Plan Fiscal Two Thousand And Twenty One Executive Bonus Plan [Member] Fiscal two thousand and twenty two executive bonus plan. Fiscal 2022 Executive Bonus Plan Fiscal Two Thousand And Twenty Two Executive Bonus Plan [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Shares common stock reserved for issuance Common Stock Capital Shares Reserved For Future Issuance Vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Vesting percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage Description of employee stock purchase plan offering period. Percentage of eligible compensation allowed to employees to purchase shares at a discount Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate Description of offering period excluding initial offering period Description Of Employee Stock Purchase Plan Offering Period Description of employee stock purchase plan offering period resets. Purchase price of common stock, percentage Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Description of offering period resets Description Of Employee Stock Purchase Plan Offering Period Resets Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward Shares Subject to Options Outstanding, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Shares Subject to Options Outstanding, Options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Shares Subject to Options Outstanding, Options exercised Stock Issued During Period Shares Stock Options Exercised Shares Subject to Options Outstanding, Options forfeited/cancelled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Shares Subject to Options Outstanding, Ending balance Shares Subject to Options Outstanding, Vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number Shares Subject to Options Outstanding, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Weighted-Average Exercise Price, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted-Average Exercise Price, Options granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted-Average Exercise Price, Options exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted-Average Exercise Price, Options forfeited/cancelled Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted-Average Exercise Price, Ending Balance Weighted-Average Exercise Price, Vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price Weighted-Average Exercise Price, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract] Weighted-Average Remaining Contractual Life (Years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-Average Remaining Contractual Life (Years), Vested and expected to vest Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1 Weighted-Average Remaining Contractual Life (Years), Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Aggregate Intrinsic Value, Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value Aggregate Intrinsic Value, Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Aggregate intrinsic value of exercised options Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Aggregate estimated fair value of stock options granted to employees vested Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1 Weighted-average grant date fair value of options granted to employees Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Unrecognized stock-based compensation expense related to stock option Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Remaining weighted-average period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Number of Restricted Stock Units/Awards Outstanding, Unvested Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Number of Restricted Stock Units/Awards Outstanding, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Number of Restricted Stock Units, Vested, net of shares withheld for employee payroll taxes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Number of Restricted Stock Units/Awards Outstanding, Forfeited/cancelled, including shares withheld for employee payroll taxes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Number of Restricted Stock Units/Awards Outstanding Unvested Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward Weighted-Average Grant Date Fair Value, Unvested Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted -Average Grant Date Fair Value, Vested, net of shares withheld for employee payroll taxes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Forfeited/cancelled, including shares withheld for employee payroll taxes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Unvested Ending Balance Unrecognized stock-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Share-based compensation expense Allocated Share Based Compensation Expense Equity incentive compensation description Share Based Compensation Arrangement By Share Based Payment Award Description Dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Research and Development Research And Development Expense [Member] Sales and Marketing Selling And Marketing Expense [Member] General and Administrative General And Administrative Expense [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Stock-based compensation expense Employee Stock Option Employee Stock Option [Member] Minimum Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Risk-free interest rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Risk-free interest rate, Minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Risk-free interest rate, Maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Volatility, Minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum Volatility, Maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum Numerator: Net Income Loss Available To Common Stockholders Basic [Abstract] Denominator: Earnings Per Share Basic And Diluted Other Disclosures [Abstract] 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 Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Options to purchase common stock Shares related to the convertible senior notes Convertible Debt Securities [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Employee stock purchase plan 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] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Number of operating segments Number Of Operating Segments Aggregate purchase price of convertible preferred stock. Sale of Stock Closing Date. Subsequent Event [Table] Subsequent Event [Table] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] KKR Credit Advisors (US) LLC. KKR K K R Credit Advisors U S L L C [Member] Series A convertible preferred stock. Series A Convertible Preferred Stock Series A Convertible Preferred Stock [Member] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] Tender offer. Tender Offer Tender Offer [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Issuance and sale, number of shares Sale Of Stock Number Of Shares Issued In Transaction Shares issued, par value Preferred Stock Par Or Stated Value Per Share Aggregate purchase price Aggregate Purchase Price Of Convertible Preferred Stock Sale price per share Sale Of Stock Price Per Share Sale of stock closing date Sale Of Stock Closing Date Authorized purchase amount Stock Repurchase Program Authorized Amount1 Purchase price per share Treasury Stock Acquired Average Cost Per Share Expiration date Stock Repurchase Program Expiration Date EX-101.PRE 12 box-20210430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 box-10q_20210430_htm.xml IDEA: XBRL DOCUMENT 0001372612 2021-02-01 2021-04-30 0001372612 2021-05-28 0001372612 2021-04-30 0001372612 2021-01-31 0001372612 2020-02-01 2020-04-30 0001372612 us-gaap:CommonClassAMember 2021-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001372612 us-gaap:TreasuryStockMember 2021-01-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001372612 us-gaap:RetainedEarningsMember 2021-01-31 0001372612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001372612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-31 0001372612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-31 0001372612 us-gaap:CommonClassAMember 2021-02-01 2021-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001372612 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001372612 us-gaap:CommonClassAMember 2021-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001372612 us-gaap:TreasuryStockMember 2021-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001372612 us-gaap:RetainedEarningsMember 2021-04-30 0001372612 us-gaap:CommonClassAMember 2020-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001372612 us-gaap:TreasuryStockMember 2020-01-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001372612 us-gaap:RetainedEarningsMember 2020-01-31 0001372612 2020-01-31 0001372612 us-gaap:CommonClassAMember 2020-02-01 2020-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001372612 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001372612 us-gaap:CommonClassAMember 2020-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001372612 us-gaap:TreasuryStockMember 2020-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001372612 us-gaap:RetainedEarningsMember 2020-04-30 0001372612 2020-04-30 0001372612 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-02-01 2021-04-30 0001372612 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-02-01 2021-01-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2021-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2021-02-01 2021-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2020-02-01 2020-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:JP 2021-02-01 2021-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:JP 2020-02-01 2020-04-30 0001372612 us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember country:US 2021-02-01 2021-04-30 0001372612 us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember country:US 2020-02-01 2021-01-31 0001372612 us-gaap:AccountingStandardsUpdate201912Member 2021-04-30 0001372612 box:AccountingStandardsUpdates202006Member 2021-04-30 0001372612 box:AccountingStandardsUpdates202006Member 2021-02-01 0001372612 box:AccountingStandardsUpdates202006Member 2021-02-01 2021-02-01 0001372612 2021-05-01 2021-04-30 0001372612 2022-05-01 2021-04-30 0001372612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001372612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001372612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001372612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2021-04-30 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2021-01-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember 2021-01-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember 2020-02-01 2021-01-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2021-04-30 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2021-01-31 0001372612 2020-02-01 2021-01-31 0001372612 us-gaap:TechnologyEquipmentMember 2021-04-30 0001372612 us-gaap:TechnologyEquipmentMember 2021-01-31 0001372612 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001372612 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001372612 us-gaap:ComputerEquipmentMember 2021-04-30 0001372612 us-gaap:ComputerEquipmentMember 2021-01-31 0001372612 us-gaap:FurnitureAndFixturesMember 2021-04-30 0001372612 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001372612 us-gaap:ConstructionInProgressMember 2021-04-30 0001372612 us-gaap:ConstructionInProgressMember 2021-01-31 0001372612 us-gaap:TechnologyEquipmentMember 2021-02-01 2021-04-30 0001372612 us-gaap:TechnologyEquipmentMember 2020-02-01 2020-04-30 0001372612 box:OnPremisesSoftwareMember 2021-04-30 0001372612 box:OnPremisesSoftwareMember 2021-01-31 0001372612 srt:MinimumMember box:OnPremisesSoftwareMember 2021-02-01 2021-04-30 0001372612 srt:MaximumMember box:OnPremisesSoftwareMember 2021-02-01 2021-04-30 0001372612 srt:MinimumMember 2021-02-01 2021-04-30 0001372612 srt:MaximumMember 2021-02-01 2021-04-30 0001372612 box:OtherLongTermLiabilitiesMember 2021-04-30 0001372612 box:OtherLongTermLiabilitiesMember 2021-01-31 0001372612 box:SignRequestMember 2021-02-08 2021-02-08 0001372612 box:SignRequestMember 2021-02-08 0001372612 box:CloudFastPathMember 2021-02-16 2021-02-16 0001372612 box:CloudFastPathMember 2021-02-16 0001372612 box:SignRequestMember 2021-02-01 2021-04-30 0001372612 box:CloudFastPathsMember 2021-02-01 2021-04-30 0001372612 us-gaap:DevelopedTechnologyRightsMember 2021-04-30 0001372612 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2021-04-30 0001372612 us-gaap:CostOfSalesMember 2021-02-01 2021-04-30 0001372612 us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001372612 us-gaap:LetterOfCreditMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2021-04-30 0001372612 us-gaap:LetterOfCreditMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2021-01-31 0001372612 box:AccountsPayableAccruedExpensesAndOtherCurrentLiabilitiesAndOtherLongTermLiabilitiesMember 2021-04-30 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-01-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-01-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-02-01 2021-04-30 0001372612 box:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-02-01 2021-04-30 0001372612 box:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-02-01 2021-04-30 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember box:DebtInstrumentRedemptionPeriodOnOrAfterJanuaryTwentyTwoThousandTwentyFourMember us-gaap:ConvertibleDebtMember 2021-02-01 2021-04-30 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-04-30 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-26 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-26 2017-11-27 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 us-gaap:LetterOfCreditMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember us-gaap:PrimeRateMember 2021-02-01 2021-04-30 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-01 2021-04-30 0001372612 box:NovemberTwoThousandSeventeenFacilityMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 us-gaap:InterestRateSwapMember 2021-02-01 2021-04-30 0001372612 us-gaap:InterestRateSwapMember 2021-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:CommonClassAMember 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember box:TwentyFifteenEquityIncentivePlanMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember box:TwentyFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember box:TwentyFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember box:TwentyFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-02-01 2021-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2021-04-30 0001372612 us-gaap:PerformanceSharesMember box:TwentyFifteenEquityIncentivePlanMember 2021-04-30 0001372612 us-gaap:PerformanceSharesMember 2021-04-30 0001372612 us-gaap:PerformanceSharesMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyOneExecutiveBonusPlanMember 2021-02-01 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember 2021-02-01 2021-04-30 0001372612 box:FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember 2021-04-30 0001372612 srt:MaximumMember box:FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember 2021-02-01 2021-04-30 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-04-30 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001372612 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-04-30 0001372612 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-04-30 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001372612 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001372612 srt:MinimumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-02-01 2021-04-30 0001372612 srt:MinimumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2020-02-01 2020-04-30 0001372612 srt:MaximumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2021-02-01 2021-04-30 0001372612 srt:MaximumMember box:TwentyFifteenEmployeeStockPurchasePlanMember 2020-02-01 2020-04-30 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2020-02-01 2020-04-30 0001372612 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001372612 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-04-30 0001372612 us-gaap:EmployeeStockMember 2021-02-01 2021-04-30 0001372612 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001372612 us-gaap:ConvertibleDebtSecuritiesMember 2021-02-01 2021-04-30 0001372612 box:KKRCreditAdvisorsUSLLCMember box:SeriesAConvertiblePreferredStockMember 2021-04-07 2021-04-07 0001372612 box:KKRCreditAdvisorsUSLLCMember box:SeriesAConvertiblePreferredStockMember 2021-04-07 0001372612 box:KKRCreditAdvisorsUSLLCMember box:SeriesAConvertiblePreferredStockMember us-gaap:SubsequentEventMember 2021-05-12 2021-05-12 0001372612 box:TenderOfferMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2021-06-02 0001372612 srt:MinimumMember box:TenderOfferMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2021-06-02 2021-06-02 0001372612 srt:MaximumMember box:TenderOfferMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2021-06-02 2021-06-02 0001372612 box:TenderOfferMember us-gaap:SubsequentEventMember 2021-06-02 2021-06-02 shares iso4217:USD iso4217:USD shares pure box:TradingDay box:Segment false 2022 Q1 0001372612 --01-31 true true true P12M 0.0625 0.0625 0.0625 0.0625 box:AccountingStandardsUpdates202006Member P4Y2M19D P3Y9M7D P3Y6M18D P3Y6M7D P2Y7M28D P5Y9M18D P6M P6M P2Y P2Y 0.002 0.004 0.52 0.52 10-Q true 2021-04-30 false 001-36805 Box, Inc. DE 20-2714444 900 Jefferson Ave Redwood City CA 94063 877 729-4269 Class A Common Stock, $0.0001 par value per share BOX NYSE Yes Yes Large Accelerated Filer false false false 162789262 561459000 595082000 50000000 112253000 228309000 26371000 16785000 39514000 39110000 789597000 879286000 146100000 160148000 183401000 194253000 75597000 18740000 63487000 66481000 51949000 32774000 1310131000 1351682000 34904000 32128000 20761000 39123000 47110000 49888000 43881000 47771000 406049000 443929000 552705000 612839000 366061000 297614000 49877000 60351000 182348000 192531000 17200000 21684000 17127000 15598000 1185318000 1200617000 0.0001 0.0001 1000000000 1000000000 162762000 162762000 159851000 159851000 16000 16000 1462038000 1474843000 1177000 1177000 -371000 -938000 -1335693000 -1321679000 124813000 151065000 1310131000 1351682000 202441000 183561000 60947000 53995000 141494000 129566000 50859000 53114000 69811000 72750000 31087000 27942000 151757000 153806000 -10263000 -24240000 -3999000 -1103000 -14262000 -25343000 311000 207000 -14573000 -25550000 -0.09 -0.17 161733000 151943000 -14573000 -25550000 273000 -152000 294000 -1180000 567000 -1332000 -14006000 -26882000 159851000 16000 1474843000 -1177000 -938000 -1321679000 151065000 -68576000 559000 -68017000 2911000 -1878000 -1878000 10000000 10000000 47649000 47649000 567000 567000 -14573000 -14573000 162762000 16000 1462038000 -1177000 -371000 -1335693000 124813000 150611000 15000 1302072000 -1177000 -307000 -1278246000 22357000 2835000 2607000 2607000 42766000 42766000 -1332000 -1332000 -25550000 -25550000 153446000 15000 1347445000 -1177000 -1639000 -1303796000 40848000 -14573000 -25550000 19380000 17946000 41790000 40043000 10517000 8159000 -443000 -74000 -116835000 -110367000 7927000 7695000 10852000 9713000 8816000 4925000 -11906000 -19713000 13927000 11002000 -47896000 -55500000 94772000 61917000 50000000 1145000 1407000 1178000 3291000 56642000 107000 -108965000 -4591000 471000 30000000 1356000 965000 12510000 11906000 15684000 10212000 13262000 17356000 3297000 -18848000 15303000 -211000 200000 -33252000 72829000 595511000 195586000 562259000 268415000 1107000 14825000 10000000 595082000 195586000 429000 595511000 195586000 561459000 267973000 800000 442000 562259000 268415000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 1. Description of Business and Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Description of Business</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We were incorporated in the state of Washington in April 2005, and were reincorporated in the state of Delaware in March 2008. We changed our name from Box.Net, Inc. to Box, Inc. in November 2011. Box provides a leading cloud content management platform that enables organizations of all sizes to securely manage cloud content while allowing easy, secure access and sharing of this content from anywhere, on any device.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying condensed consolidated balance sheet as of April 30, 2021 and the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, the condensed consolidated statements of stockholders’ equity, and the condensed consolidated statements of cash flows for the three months ended April 30, 2021 and 2020, respectively, are unaudited. The condensed consolidated balance sheet data as of January 31, 2021 was derived from the audited consolidated financial statements that are included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 (the Form 10-K), which was filed with the Securities and Exchange Commission (the SEC) on March 19, 2021. The accompanying statements should be read in conjunction with the audited consolidated financial statements and related notes contained in our Form 10-K. <span style="color:#000000;">Other than items discussed under </span><span style="font-style:italic;color:#000000;">Use of Estimates</span><span style="color:#000000;"> and </span><span style="font-style:italic;color:#000000;">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;">,</span><span style="font-style:italic;color:#000000;"> </span><span style="color:#000000;">there have been no other material changes to our critical accounting policies and estimates during</span> the three months ended<span style="color:#000000;"> April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements. In the opinion of our management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements in the Form 10-K and include all adjustments necessary for the fair presentation of our balance sheet as of April 30, 2021, and our results of operations, including our comprehensive loss, our stockholders’ equity, and our cash flows for the three months ended April 30, 2021 and 2020. All adjustments are of a normal recurring nature. The results for the three months ended April 30, 2021 are not necessarily indicative of the results to be expected for any subsequent quarter or for the fiscal year ending January 31, 2022. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain prior period amounts reported in our condensed consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, operating income, or net income.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the determination of the allowance for accounts receivable, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, timing and costs associated with our asset retirement obligations, the nature and timing of satisfaction of performance obligations, estimate of standalone selling price allocation included in contracts with multiple performance obligations, <span style="color:#000000;">the estimated expected benefit period for deferred commissions, the estimated useful life of capitalized internal-use software costs, observable price changes of </span>non-marketable equity securities, fair value of derivative instruments<span style="color:#000000;">, the incremental borrowing rate we use to determine our lease liabilities, </span>fair values of stock-based awards, legal contingencies, the valuation of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.   </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Certain Risks and Concentrations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We maintain an allowance for doubtful accounts based upon the expected collectability, which takes into consideration specific customer creditworthiness and current economic trends. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of April 30, 2021 and January 31, 2021, one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three months ended April 30, 2021 and 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We serve our customers and users from data center facilities operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Geographic Locations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three months ended April 30, 2021 and 2020, revenue attributable to customers in the United States was 69% and 73%, respectively. For the three months ended April 30, 2021 and 2020, revenue attributable to customers in Japan was 17% and 13%, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Substantially all of our net assets are located in the United States. As of April 30, 2021 and January 31, 2021, property and equipment located in the United States was approximately 96%.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Adopted Accounting Pronouncements</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the <span style="color:#000000;">Financial Accounting Standards Board (</span>FASB) issued ASU 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span>. ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by improving consistent application of other areas of Topic 740. We adopted the new standard, effective February 1, 2021, and the adoption did not have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU 2020-06 (ASU 2020-06), Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update were implemented by the FASB to reduce the number of accounting models for convertible debt instruments. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. There is no longer a debt discount representing the difference between the carrying value, excluding issuance costs, and the principal of the convertible debt instrument and, as a result, there is no longer interest expense from the amortization of the debt discount over the term of the convertible debt instrument. The amendments in this update also require the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. We early adopted the new standard, effective February 1, 2021, using the modified retrospective method. The comparative periods presented and disclosed in the year of adoption are based on legacy guidance.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Adoption Impact of ASU 2020-06 on the Opening Balance Sheet as of February 1, 2021</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the adoption of ASU 2020-06, we recognized a $0.6 million decrease of accumulated deficit, a $68.6 million decrease of additional paid-in capital, and a $68.0 million increase of debt, net, noncurrent. The adoption of ASU 2020-06 did not have a material effect on our condensed consolidated statements of operations and cash flows. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the FASB issued ASU 2020-04, <span style="font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span>. Reference rate reform refers to the global transition away from certain reference rates, such as the London Interbank Offered Rate (LIBOR), and to the introduction of new reference rates that are based on a larger and more liquid </p> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">population of observable transactions. ASU 2020-04 provides temporary optional expedients and exceptions for applying GAAP to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued as a result of reference rate reform. The amendments in this ASU were effective upon issuance do not have a material impact on our condensed consolidated financial statements.</span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Summary of Significant Accounting Policies</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other than items discussed under <span style="font-style:italic;">Use of Estimates</span> and <span style="font-style:italic;">Recently Adopted Accounting Pronouncements</span>, there have been no material changes to our critical accounting policies during<span style="color:#000000;"> the three months ended</span> April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the fiscal year ended January 31, 2021.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying condensed consolidated balance sheet as of April 30, 2021 and the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, the condensed consolidated statements of stockholders’ equity, and the condensed consolidated statements of cash flows for the three months ended April 30, 2021 and 2020, respectively, are unaudited. The condensed consolidated balance sheet data as of January 31, 2021 was derived from the audited consolidated financial statements that are included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 (the Form 10-K), which was filed with the Securities and Exchange Commission (the SEC) on March 19, 2021. The accompanying statements should be read in conjunction with the audited consolidated financial statements and related notes contained in our Form 10-K. <span style="color:#000000;">Other than items discussed under </span><span style="font-style:italic;color:#000000;">Use of Estimates</span><span style="color:#000000;"> and </span><span style="font-style:italic;color:#000000;">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;">,</span><span style="font-style:italic;color:#000000;"> </span><span style="color:#000000;">there have been no other material changes to our critical accounting policies and estimates during</span> the three months ended<span style="color:#000000;"> April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements. In the opinion of our management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements in the Form 10-K and include all adjustments necessary for the fair presentation of our balance sheet as of April 30, 2021, and our results of operations, including our comprehensive loss, our stockholders’ equity, and our cash flows for the three months ended April 30, 2021 and 2020. All adjustments are of a normal recurring nature. The results for the three months ended April 30, 2021 are not necessarily indicative of the results to be expected for any subsequent quarter or for the fiscal year ending January 31, 2022. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain prior period amounts reported in our condensed consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, operating income, or net income.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the determination of the allowance for accounts receivable, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, timing and costs associated with our asset retirement obligations, the nature and timing of satisfaction of performance obligations, estimate of standalone selling price allocation included in contracts with multiple performance obligations, <span style="color:#000000;">the estimated expected benefit period for deferred commissions, the estimated useful life of capitalized internal-use software costs, observable price changes of </span>non-marketable equity securities, fair value of derivative instruments<span style="color:#000000;">, the incremental borrowing rate we use to determine our lease liabilities, </span>fair values of stock-based awards, legal contingencies, the valuation of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.   </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Certain Risks and Concentrations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We maintain an allowance for doubtful accounts based upon the expected collectability, which takes into consideration specific customer creditworthiness and current economic trends. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of April 30, 2021 and January 31, 2021, one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three months ended April 30, 2021 and 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We serve our customers and users from data center facilities operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Geographic Locations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three months ended April 30, 2021 and 2020, revenue attributable to customers in the United States was 69% and 73%, respectively. For the three months ended April 30, 2021 and 2020, revenue attributable to customers in Japan was 17% and 13%, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Substantially all of our net assets are located in the United States. As of April 30, 2021 and January 31, 2021, property and equipment located in the United States was approximately 96%.</p> one one 0.10 0.10 No No 0.10 0.10 0.69 0.73 0.17 0.13 0.96 0.96 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Adopted Accounting Pronouncements</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the <span style="color:#000000;">Financial Accounting Standards Board (</span>FASB) issued ASU 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span>. ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by improving consistent application of other areas of Topic 740. We adopted the new standard, effective February 1, 2021, and the adoption did not have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU 2020-06 (ASU 2020-06), Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update were implemented by the FASB to reduce the number of accounting models for convertible debt instruments. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. There is no longer a debt discount representing the difference between the carrying value, excluding issuance costs, and the principal of the convertible debt instrument and, as a result, there is no longer interest expense from the amortization of the debt discount over the term of the convertible debt instrument. The amendments in this update also require the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. We early adopted the new standard, effective February 1, 2021, using the modified retrospective method. The comparative periods presented and disclosed in the year of adoption are based on legacy guidance.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Adoption Impact of ASU 2020-06 on the Opening Balance Sheet as of February 1, 2021</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the adoption of ASU 2020-06, we recognized a $0.6 million decrease of accumulated deficit, a $68.6 million decrease of additional paid-in capital, and a $68.0 million increase of debt, net, noncurrent. The adoption of ASU 2020-06 did not have a material effect on our condensed consolidated statements of operations and cash flows. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the FASB issued ASU 2020-04, <span style="font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span>. Reference rate reform refers to the global transition away from certain reference rates, such as the London Interbank Offered Rate (LIBOR), and to the introduction of new reference rates that are based on a larger and more liquid </p> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">population of observable transactions. ASU 2020-04 provides temporary optional expedients and exceptions for applying GAAP to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued as a result of reference rate reform. The amendments in this ASU were effective upon issuance do not have a material impact on our condensed consolidated financial statements.</span></p> 2021-02-01 2021-02-01 600000 -68600000 68000000.0 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Summary of Significant Accounting Policies</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other than items discussed under <span style="font-style:italic;">Use of Estimates</span> and <span style="font-style:italic;">Recently Adopted Accounting Pronouncements</span>, there have been no material changes to our critical accounting policies during<span style="color:#000000;"> the three months ended</span> April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the fiscal year ended January 31, 2021.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 2. Revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Contract Assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets, which are presented within accounts receivable, were not material <span style="color:#000000;">as of April 30, 2021 and January 31, 2021.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred Revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue was $423.2 million and $465.6 million as of April 30, 2021 and January 31, 2021, respectively. <span style="color:#000000;">During the three months ended April 30, 2021 and 2020, we recognized </span>$167.4 million and $154.4 million of revenue<span style="color:#000000;"> </span>that was included in the deferred revenue balance as of January 31, 2021 and 2020, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Transaction Price Allocated to the Remaining Performance Obligations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, we had remaining performance obligations for subscription contracts of $864.8 million. We expect to recognize revenue on 62% of these remaining performance obligations over the next 12 months, with the substantial majority of the remaining balance expected to be recognized within 24 months.</p> 423200000 465600000 167400000 154400000 864800000 0.62 P12M <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 3. Fair Value Measurements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We measure our financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We define fair value as the exchange price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Level 1—Observable inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Level 2—Observable inputs are quoted prices for similar assets and liabilities in active markets or inputs other than quoted prices which are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Level 3—Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. These inputs are based on our own assumptions used to measure assets and liabilities at fair value and require significant management judgment or estimation.</span></p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Investments</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets subject to the fair value disclosure requirements were as follows (in thousands):    </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,926</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,926</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,861</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,861</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, we had certificates of deposit of $50 million with a maturity of twelve months, which is classified as short-term investments in our condensed consolidated balance sheet.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Fair Value Measurements of Other Financial Instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”). As of April 30, 2021 and <span style="color:#000000;">January 31, 2021</span>, we had total debt outstanding relating to the November 2017 Facility with a carrying amount of $30.0 million. The estimated fair value of the November 2017 Facility, which we have classified as a Level 2 financial instrument, approximates its carrying value.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026 (Notes). The fair value of the Notes is determined using observable market prices.<span style="color:#000000;"> The fair value of the Notes, which we have classified as a Level 2 instrument, was $375.3 million and $348.4 million as of </span>April 30, 2021 and <span style="color:#000000;">January 31, 2021</span>, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets subject to the fair value disclosure requirements were as follows (in thousands):    </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,926</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,926</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,861</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,861</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 324926000 324926000 256861000 256861000 50000000 30000000.0 30000000.0 345000000.0 0.0000 2026-01-15 375300000 348400000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 4. Balance Sheet Components</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Allowance for Doubtful Accounts</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowance for doubtful accounts, which is presented within accounts receivable, was $3.0 million and $2.7 million as of April 30, 2021 and January 31, 2021, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Prepaid Expenses and Other Current Assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:right;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,551</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,672</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,802</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,672</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total prepaid expenses and other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,371</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,785</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented.</p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Property and Equipment, Net</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Servers and related equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">354,999</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">352,224</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,289</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,558</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer hardware</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,689</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,810</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,998</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,157</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,955</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,422</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">478,930</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">484,171</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(332,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(324,023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">146,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">160,148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, the gross carrying amount of property and equipment included $258.6 million of servers and related equipment and $5.6 million of construction in progress acquired under finance leases, and the accumulated depreciation of property and equipment acquired under these finance leases was $165.5 million. As of January 31, 2021, the gross carrying amount of property and equipment included $256.0 million of servers and related equipment and $7.1 million of construction in progress acquired under finance leases, and the accumulated depreciation of property and equipment acquired under these finance leases was $152.5 million.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation expense related to property and equipment was $16.2 million and $16.4 million for the three months ended April 30, 2021 and 2020, respectively. Included in these amounts were depreciation expense for servers and related equipment acquired under finance leases in the amount of $13.1 million, for the same periods respectively. <span style="color:#000000;">Construction in progress primarily consists of servers and networking equipment and storage infrastructure being provisioned in our data center facilities.</span> Interest capitalized to property and equipment was not material for the periods presented. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Operating Lease Right-of-Use Assets, Net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets, net consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270,331</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270,428</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(86,930</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(76,175</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183,401</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,253</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Other Long-term Assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term assets consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets, net of amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Internally developed software costs, net of amortization (1) (2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,007</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,071</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On-premises software, net of amortization (2) (3)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,749</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets, noncurrent</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,390</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,247</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deposits, noncurrent</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,481</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,707</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,949</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,774</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"/><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"/><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accumulated amortization of capitalized software costs in the aggregate was $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.1</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million and $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.2</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million as of </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">April 30, 2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 31, 2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively. Amortization expense related to capitalized software was $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.0</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million and $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.9</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">for the three months ended</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">April 30, 2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively. We have not recorded any material impairment charges during the periods presented.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The estimated useful lives of on-premises software range from three to four years.</p></td></tr></table></div> 3000000.0 2700000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:right;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,551</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,672</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,802</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,672</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total prepaid expenses and other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,371</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,785</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented.</p></td></tr></table></div> 21551000 11672000 1802000 1672000 3018000 3441000 26371000 16785000 1600000 1400000 0 0 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Servers and related equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">354,999</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">352,224</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,289</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,558</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer hardware</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,689</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,810</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,998</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,157</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,955</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,422</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">478,930</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">484,171</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(332,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(324,023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">146,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">160,148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 354999000 352224000 78289000 80558000 21689000 25810000 13998000 14157000 9955000 11422000 478930000 484171000 332830000 324023000 146100000 160148000 258600000 5600000 165500000 256000000.0 7100000 152500000 16200000 16400000 13100000 13100000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets, net consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270,331</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270,428</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(86,930</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(76,175</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183,401</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,253</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 270331000 270428000 86930000 76175000 183401000 194253000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term assets consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets, net of amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Internally developed software costs, net of amortization (1) (2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,007</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,071</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On-premises software, net of amortization (2) (3)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,749</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets, noncurrent</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,390</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,247</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deposits, noncurrent</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,481</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,707</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,949</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,774</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"/><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"/><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accumulated amortization of capitalized software costs in the aggregate was $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.1</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million and $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.2</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million as of </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">April 30, 2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 31, 2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively. Amortization expense related to capitalized software was $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.0</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million and $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.9</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">for the three months ended</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">April 30, 2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively. We have not recorded any material impairment charges during the periods presented.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The estimated useful lives of on-premises software range from three to four years.</p></td></tr></table></div> 19781000 16007000 16071000 8290000 8749000 5390000 5247000 2481000 2707000 51949000 32774000 5900000 5800000 14100000 11200000 3000000.0 1900000 P3Y P4Y <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 5. Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have entered into various non-cancellable operating lease agreements for certain of our offices and data centers with lease periods expiring primarily between fiscal years 2022 and 2029. Certain of these arrangements have free or escalating rent payment provisions and optional renewal or termination clauses. Our operating leases typically include variable lease payments, which are primarily comprised of common area maintenance and utility charges for our offices and power and network connections for our data centers, that are determined based on actual consumption. Our operating lease agreements do not contain any residual value guarantees, covenants, or other restrictions.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have also entered into various finance lease arrangements to obtain servers and related equipment for our data center operations. These agreements are primarily for four years and certain of these arrangements have optional renewal or termination clauses. The leases are secured by the underlying leased servers and related equipment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We sublease certain floors of our Redwood City, San Francisco, and London offices. Our current subleases have total lease terms ranging from 11 to 96 months that will expire at various dates by fiscal year 2025.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease cost:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of finance lease right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,082</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on finance lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,171</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,526</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost, gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,780</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,117</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost, gross</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,302</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,665</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Short-term lease cost was not material for the periods presented and is not included in the table above.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Years ending January 31:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Finance Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,742</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,898</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,041</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,126</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,476</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,391</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,616</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">263,944</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,096</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,715</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of total lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">226,229</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We establish assets and liabilities for the present value of estimated future costs to return certain of our leased facilities to their original condition. Such assets are depreciated over the lease period into operating expense, and the recorded liabilities are accreted to the future value of the estimated restoration costs. The present value of our estimated asset retirement obligation for our headquarters facility, which is recorded in other long-term liabilities, was $3.1 million as of April 30, 2021 and January 31, 2021. The accretion expense, which was included in operating expenses in our condensed consolidated statements of operations, was not material for all periods presented. </p> 2022 2029 P4Y P11M P96M 2025 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease cost:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of finance lease right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,082</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on finance lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,171</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,526</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost, gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,780</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,117</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost, gross</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,302</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,665</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Short-term lease cost was not material for the periods presented and is not included in the table above.</p></td></tr></table></div> 13082000 13106000 1171000 1526000 13780000 13117000 2302000 2724000 3194000 2808000 27141000 27665000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Years ending January 31:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Finance Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,742</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,898</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,041</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,126</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,476</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,391</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,616</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">263,944</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,096</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,715</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of total lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">226,229</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:53.33%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above.</p></td></tr></table></div> 41742000 38898000 49593000 42041000 48126000 19584000 32476000 1573000 28391000 63616000 263944000 102096000 37715000 5109000 226229000 96987000 6600000 8800000 2300000 2100000 3100000 3100000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 6. Acquisitions </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase price allocation is preliminary. The Company continues to collect information with regard to its estimates and assumptions, including potential liabilities and contingencies. The Company will record adjustments to the fair value of the net assets acquired and goodwill within the twelve months measurement period, if necessary.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">SignRequest B.V.</p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 8, 2021, we completed the acquisition of SignRequest B.V. (SignRequest), an e-signature provider, for total aggregate consideration of $54.3 million comprised of a combination of cash and shares of our Class A common stock. Box acquired SignRequest to develop Box Sign, an e-signature capability that will be developed on Sign-Request’s technology and natively integrated into Box.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The consideration paid was $44.3 million of cash and 550,366 shares of our Class A common stock valued at $10.0 million. </p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the acquisition method of accounting, the total final purchase price was allocated to SignRequest’s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, $43.4 million was allocated to goodwill, $14.9 million to the acquired developed technology, $2.5 million to deferred tax liability and the remainder to net liabilities assumed which were not material. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of the acquired developed technology into the Box service. Goodwill is non-deductible for tax purposes.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Cloud FastPath</p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 16, 2021, we purchased certain assets and assumed certain liabilities of, and hired certain employees from, Cloud FastPath, a cloud-based content migration solution, for total consideration of $14.8 million paid in cash. We entered into this agreement with Cloud FastPath to supplement and enhance Box Shuttle, our full-service content migration program.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of the consideration transferred on the date of purchase totaled $14.8 million, which consisted of cash consideration of $12.4 million and $2.4 million which has been held back for fifteen months from the date of purchase to secure the indemnification obligations of the Seller.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the acquisition method of accounting, the total final purchase price was allocated to Cloud FastPath’s net tangible and intangible assets based on their estimated fair values as of the date of purchase. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, $13.2 million was allocated to goodwill, $5.8 million to the acquired developed technology, $4.8 million to deferred revenue and the remainder to net assets assumed which were not material. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of the acquired developed technology into the Box service. Goodwill is deductible for tax purposes.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Results of operations for these acquisitions have been included in our condensed consolidated statements of operations since the acquisition dates and were not material. Pro forma results of operations for these acquisitions have not been presented because they were also not material to the consolidated results of operations.</p> 54300000 44300000 550366 10000000.0 43400000 14900000 2500000 14800000 14800000 12400000 2400000 13200000 5800000 4800000 <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 7. Goodwill and Acquired Intangible Assets</p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill activity for the three months ended April 30, 2021 is reflected in the following table (in thousands):</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired - SignRequest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,386</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired - Cloud FastPath</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,597</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We did not record any goodwill impairment during the three months ended April 30, 2021. There were no additions or impairment to goodwill during the three months ended April 30, 2020.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets consisted of the following (in thousands): </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Remaining Useful Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.44%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000473">4.22</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,682</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(901</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,682</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(901</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets are amortized on a straight-line basis over the useful life. Acquired intangible assets amortization was $0.9 million for the three months ended April 30, 2021. We did not record any acquired intangible assets amortization during the three months ended April 30, 2020. Amortization of acquired developed technology is included in cost of revenue in the condensed consolidated statements of operations. </p> <p style="Background-color:#FFFFFF;margin-bottom:12pt;margin-top:12pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, expected amortization expense for acquired intangible assets was as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fiscal years ending January 31:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,912</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,064</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,976</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill activity for the three months ended April 30, 2021 is reflected in the following table (in thousands):</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired - SignRequest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,386</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired - Cloud FastPath</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,597</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 18740000 43386000 13230000 241000 75597000 0 0 0 <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets consisted of the following (in thousands): </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Remaining Useful Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:12pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.44%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000473">4.22</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,682</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(901</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,682</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(901</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 20682000 901000 19781000 20682000 901000 19781000 900000 0 <p style="Background-color:#FFFFFF;margin-bottom:12pt;margin-top:12pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, expected amortization expense for acquired intangible assets was as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fiscal years ending January 31:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,912</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,064</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,976</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3860000 4912000 4912000 3064000 2976000 57000 19781000 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 8. Commitments and Contingencies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Letters of Credit</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021 and January 31, 2021, we had letters of credit in the aggregate amount of $27.0 million in connection with our operating leases and voluntary disability insurance (VDI) program, which were primarily issued under the available sublimit for the issuance of letters of credit in conjunction with a secured credit agreement as disclosed in Note 9.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Purchase Obligations</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet and relate primarily to infrastructure services and <span style="color:#000000;">IT software and support services costs</span>, are as follows, shown in accordance with the payment due date (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fiscal years ending January 31:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">211,234</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">261,995</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our contracts for infrastructure services and IT software, which have terms ranging from 2 to 8 years, support our long-term goals of improving gross margin. In addition to the purchase obligations included above, as of April 30, 2021, we recognized a total of $9.2 million related to non-cancellable contractual purchases, which were included in accounts payable, accrued expenses and other current liabilities, and other long-term liabilities on the condensed consolidated balance sheet. $3.5 million, $3.8 million, and $1.9 million is due to be paid in the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023 and 2024, respectively. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Legal Matters</p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, we are subject to claims that arise in the ordinary course of business, including matters we initiate to defend ourselves or our users by determining the scope, enforceability, and validity of third-party proprietary rights or to establish our proprietary rights. We investigate these claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of April 30, 2021. Additionally, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors, regardless of the outcome of such litigation.</p> <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Indemnification</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We include service level commitments to our customers warranting certain levels of uptime reliability and performance and permitting those customers to receive credits in the event that we fail to meet those levels. In addition, our customer contracts often include (i) specific obligations that we maintain the availability of the customer’s data through our service and that we secure customer content against unauthorized access or loss, and (ii) indemnity provisions whereby we indemnify our customers for third-party claims asserted against them that result from our failure to maintain the availability of their content or securing the same from unauthorized access or loss. To date, we have not incurred any material costs as a result of such commitments.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our arrangements generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party’s intellectual property rights. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, we have not incurred any material costs as a result of such obligations and have not accrued any material liabilities related to such obligations in the condensed consolidated financial statements. In addition, we indemnify our officers, directors and certain key employees while they are serving in good faith in their respective capacities. To date, there have been no claims under any indemnification provisions.</p> 27000000.0 27000000.0 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet and relate primarily to infrastructure services and <span style="color:#000000;">IT software and support services costs</span>, are as follows, shown in accordance with the payment due date (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fiscal years ending January 31:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">211,234</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">261,995</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7363000 38104000 4860000 434000 211234000 261995000 P2Y P8Y 9200000 3500000 3800000 1900000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 9. Debt</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Convertible Senior Notes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Notes will initially be convertible into 38.7665 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $25.80 per share, subject to adjustment upon the occurrence of specified events</span>.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Notes are convertible at the option of the holders of the Notes at any time prior to the close of business on the business day immediately preceding October 15, 2025, only under the following circumstances: (1) during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2021 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our Class A common stock and the conversion rate for the Notes on each such trading day; (3) if we call the Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On or after October 15, 2025, holders of the Notes may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Effective February 5, 2021, we have made an irrevocable election to settle the principal portion of the Notes only in cash. Accordingly, upon conversion, we will pay the principal portion in cash and we will pay or deliver, as the case may be, the conversion premium in cash, shares of common stock or a combination of cash and shares of common stock, at the Company’s election.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We may not redeem the Notes prior to January 20, 2024. We may redeem for cash all or any portion of the Notes, at our option, on or after January 20, 2024, if the last reported sale price of our 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 we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus any accrued and unpaid special interest to, but excluding the redemption date. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Upon the occurrence of a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, subject to certain conditions, holders of the Notes may require us to repurchase all or a portion of the Notes for cash at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid special interest to, but excluding, the fundamental change repurchase date.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of <span style="color:#000000;">April 30, 2021</span>, the conditions allowing holders of the Notes to convert were not met.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The net carrying amount of the Notes consists of the following (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">345,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">345,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt discount for conversion option</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(69,916</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized issuance costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,939</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,470</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">336,061</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,614</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Issuance costs are being amortized to interest expense over the term of the Notes using the effective interest rate method. The effective interest rate used to amortize the issuance costs was 0.56%. For</span><span style="color:#000000;"> the three months ended April 30, 2021</span><span style="Background-color:#FFFFFF;">, the interest expense recognized related to the Notes was $0.5 million.</span> </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:6%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Capped Calls</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.94%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the pricing of the Notes, we entered into privately negotiated capped call transactions with certain counterparties (Capped Calls). The Capped Calls each have an initial strike price of approximately $25.80 per share, subject to certain adjustments, which correspond to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $35.58 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 13.4 million shares </p> <p style="margin-bottom:0pt;margin-top:6pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">of our Class A common stock. Conditions that cause adjustments to the initial strike price of the Capped Calls are similar to the conditions that result in corresponding adjustments for the Notes. The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. 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="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.8 </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Line of Credit</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the November 2017 Facility). The maturity date of borrowings under the November 2017 Facility is July 12, 2022, the revolving commitment is $100.0 million, and it provides for a sublimit for the issuance of letters of credit of $45.0 million. The November 2017 Facility limits the amount of finance leases and debt that we can incur to $200.0 million, and allows for the issuance of debt constituting convertible debt securities of $350.0 million so long as the total leverage ratio does not exceed 6.00 to 1.00. The revolving loans accrue interest at a prime rate plus a margin of 0.25% or, at our option, a LIBOR rate (based on one, three or six-month interest periods) plus a margin of 1.00%. Borrowings under the November 2017 Facility are collateralized by substantially all of our assets. The November 2017 Facility requires us to comply with a maximum leverage ratio and a minimum liquidity requirement.  Additionally, the November 2017 Facility contains customary affirmative and negative covenants.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, we had total debt outstanding with a carrying amount of $30.0 million and we were in compliance with all financial covenants. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Derivative Instruments and Hedging</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In association with our November 2017 Facility, we are required to make variable rate interest payments based on a contractually specified interest rate index (e.g., LIBOR). The variable rate interest payments create interest rate risk as interest payments will fluctuate based on changes in the contractually specified interest rate index over the life of the loan. To minimize our risk exposure due to the volatility of the interest rate index, we entered into an interest rate swap agreement with Wells Fargo Bank, National Association, effective as of September 5, 2019 (Swap Agreement). This agreement, which is designated as a cash flow hedge, has a maturity of five years. Under the Swap Agreement, we have hedged a portion of the variable interest payments by effectively fixing our interest payments over the term of the agreement. As of April 30, 2021, our interest rate swap had a notional value of $30.0 million.</p> 345000000.0 0.0000 2026-01-15 1000 38.7665 25.80 2025-10-15 20 30 1.30 5 0.98 2024-01-20 1.30 20 30 1 1 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;letter-spacing:0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The net carrying amount of the Notes consists of the following (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">345,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">345,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt discount for conversion option</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(69,916</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized issuance costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,939</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,470</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">336,061</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,614</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 345000000 345000000 69916000 8939000 7470000 336061000 267614000 0.0056 500000 25.80 35.58 13400000 27800000 2017-11-27 2022-07-12 100000000.0 45000000.0 200000000.0 350000000.0 0.0600 0.0025 0.0100 30000000.0 2019-09-05 P5Y 30000000.0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 10. Stock-Based Compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Employee Equity Plans</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2015, our board of directors adopted the 2015 Equity Incentive Plan (2015 Plan), which became effective prior to the completion of our initial public offering (IPO). Awards granted under the 2015 Plan may be (i) incentive stock options, (ii) nonstatutory stock options, (iii) restricted stock units, (iv) restricted stock awards or (v) stock appreciation rights, as determined by our board of directors at the time of grant. Generally, our restricted stock units vest over four years and, (a) for employee new hire restricted stock unit grants, twenty-five percent vest one year from the vesting commencement date and continue to vest <span style="-sec-ix-hidden:F_000543_2">1/16th </span>per quarter thereafter; or (b) for employee refresh restricted stock unit grants, <span style="-sec-ix-hidden:F_000544_2">1/16th</span> per quarter vest from the vesting commencement date. As of April 30, 2021, 26,683,430 shares were reserved for future issuance under the 2015 Plan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2015, our board of directors adopted the 2015 Employee Stock Purchase Plan (2015 ESPP), which became effective prior to the completion of our IPO. The 2015 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount of up to 15% through payroll deductions of their eligible compensation, subject to any plan limitations. The 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period consists of four six-month purchase periods. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On each purchase date, eligible employees may purchase our stock at a price per share equal to 85% of the lesser of (1) the fair market value of our stock on the offering date or (2) the fair market value of our stock on the purchase date. In the event the price is lower on the last day of any purchase price period, in addition to using that price as the basis for that purchase period, the offering period resets and the new lower price becomes the new offering price for a new 24 month offering period. As of April 30, 2021, 1,356,993 shares were reserved for future issuance under the 2015 ESPP.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Options</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the equity incentive plans and related information:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares<span style="font-family:Calibri;"> </span>Subject to Options Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average Exercise</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,617,037</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.77</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000561">3.77</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,098</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(175,460</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.73</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options forfeited/cancelled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,441,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.85</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000562">3.55</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,482</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and expected to vest as of April 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,381,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.76</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000563">3.52</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,406</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,224,876</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000564">2.66</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,940</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The aggregate intrinsic value of options vested and expected to vest and exercisable as of April 30, 2021 is calculated based on the difference between the exercise price and the current fair value of our common stock. The aggregate intrinsic value of exercised options for the three months ended April 30, 2021 and 2020 was $2.5 million and $2.2 million, respectively. The aggregate estimated fair value of stock options granted to employees that vested during the three months ended April 30, 2021 and 2020 was $0.4 million and $0.5 million, respectively. There were no options granted to employees during the three months ended April 30, 2021. The weighted-average grant date fair value of options granted to employees during the three months ended April 30, 2020 was $5.41 per share.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, there was $1.2 million of unrecognized stock-based compensation expense related to outstanding stock options granted to employees that is expected to be recognized over a weighted-average period of 1.38 years. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Options with Market-Based Performance Goals</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">To further align our stockholders’ interests with </span><span style="color:#000000;">executive officers’ </span><span style="Background-color:#FFFFFF;">interests, the Compensation Committee of our board of directors approved and granted performance-based stock options with </span><span style="color:#000000;">market-based performance goals</span><span style="Background-color:#FFFFFF;"> </span><span style="color:#000000;">under the 2015 Plan</span><span style="Background-color:#FFFFFF;"> to </span><span style="color:#000000;">certain executive officers</span><span style="Background-color:#FFFFFF;">, which are </span><span style="color:#000000;">subject to both the achievement of the market-based performance goal established by the Compensation Committee and the continued employment of the participant.</span><span style="Background-color:#FFFFFF;"> These performance-based stock options were awarded during our fiscal years ending January 31, 2018, 2019, and 2020, and vest only to the extent that both the market-based performance goal and time-based condition are satisfied. As of April 30, 2021, t</span><span style="color:#000000;">he </span><span style="Background-color:#FFFFFF;">total </span><span style="color:#000000;">outstanding balance of performance-based stock options was 1,375,000. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The grant date fair value of these awards was determined using a Monte Carlo valuation model and the related stock-based compensation expense is recognized based on an accelerated attribution method. Of the total $1.2 million in unrecognized stock-based compensation expense for stock options as of April 30, 2021, $0.7 million related to outstanding performance-based stock options with market-based performance goals, which is expected to be recognized over a weighted-average period of 1.67 years.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Stock Units</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stock Units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested balance - January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,330,678</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,003,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested, net of shares withheld for employee payroll taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,206,102</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited/cancelled, including shares withheld for employee payroll taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,915,467</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.46</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested balance - April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,212,557</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, there was $339.3 million of unrecognized stock-based compensation expense related to outstanding restricted stock units granted to employees that is expected to be recognized over a weighted-average period of 2.98 years.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Performance-Based Restricted Stock Units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We use performance-based incentives for certain employees, including our named executive officers, to achieve our annual financial and operational objectives, while making progress towards our longer-term strategic and growth goals. Typically, near the beginning of each fiscal year, our Compensation Committee adopts the performance criteria and targets for the incentive compensation plan for that fiscal year, which identifies the plan participants, the performance measures and the associated target levels for each measure, and the potential payouts based on actual performance for the fiscal year. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In <span style="Background-color:#FFFFFF;color:#000000;">the first quarter of fiscal year 2021, our Compensation Committee adopted and approved the performance criteria and targets for fiscal year 2021 under our omnibus Executive Incentive Plan (the Fiscal 2021 Executive Bonus Plan). Based on a review of our actual achievement of pre-established corporate financial objectives and additional inputs from our Compensation Committee, the Fiscal 2021 Executive Bonus Plan was determined, settled and paid out in the first quarter of fiscal year 2022 in the form of fully vested restricted stock units. During the first quarter of fiscal year 2022, we recognized stock-based compensation expense related to the Fiscal 2021 Executive Bonus Plan in the amount of $3.2 million.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In the first quarter of fiscal year 2022, our Compensation Committee adopted and approved the performance criteria and targets for fiscal year 2022 under our omnibus Executive Plan (the Fiscal 2022 Executive Bonus Plan). The Fiscal 2022 Executive Bonus Plan provides opportunities for 100% equity incentive compensation payouts based on our actual achievement of pre-established corporate financial objectives, subject to review and a final approval by our Compensation Committee. During </span><span style="color:#000000;">the three months ended</span><span style="Background-color:#FFFFFF;"> April 30, 2021, we recognized stock-based compensation expense related to the Fiscal 2022 Executive Bonus Plan in the amount of $2.6 million. The unrecognized compensation expense related to the ungranted and unvested Fiscal 2022 Executive Bonus Plan is $9.0 million, based on the expected performance against the pre-established corporate financial objectives as of April 30, 2021, which is expected to be recognized over a remaining weighted-average period of less than one year. The payouts of the Fiscal 2022 Executive Bonus Plan are expected to be made in the form of fully vested restricted stock units in the first quarter of fiscal year 2023</span>.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">2015 ESPP </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of April 30, 2021, there was $25.4 million of unrecognized stock-based compensation expense related to the 2015 ESPP that is expected to be recognized over the remaining term of the respective offering periods.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock-Based Compensation</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,340</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,541</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,453</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,287</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,551</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,079</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,446</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,790</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,043</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Determination of Fair Value </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We estimated the fair value of employee stock options and 2015 ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.42%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000610">5.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000614">0.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000615">0.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.2%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The assumptions used in the Black-Scholes option pricing model were determined as follows:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Fair Value of Common Stock<span style="font-style:normal;">. We use the market closing price for our Class A common stock as reported on the New York Stock Exchange to determine the fair value of our common stock at each grant date.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Expected Term<span style="font-style:normal;">. The expected term represents the period that our share-based awards are expected to be outstanding. The expected term assumptions were determined based on the vesting terms, exercise terms and contractual lives of the options and 2015 ESPP purchase rights.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Expected Volatility<span style="font-style:normal;">. We estimate the expected volatility of the stock option grants and 2015 ESPP purchase rights based on the historical volatility of our Class A common stock over a period equivalent to the expected term of the stock option grants and 2015 ESPP purchase rights, respectively.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Risk-free Interest Rate<span style="font-style:normal;">. The risk-free rate that we use is based on the implied yield available on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options and 2015 ESPP purchase rights.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Dividend Yield<span style="font-style:normal;">. We have never declared or paid any cash dividends and do not plan to pay cash dividends in the foreseeable future, and, therefore, use an expected dividend yield of zero.</span></p> P4Y 0.25 26683430 0.15 The 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period consists of four six-month purchase periods. 0.85 the offering period resets and the new lower price becomes the new offering price for a new 24 month offering period. 1356993 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the equity incentive plans and related information:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares<span style="font-family:Calibri;"> </span>Subject to Options Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average Exercise</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,617,037</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.77</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000561">3.77</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,098</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(175,460</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.73</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options forfeited/cancelled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,441,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.85</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000562">3.55</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,482</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and expected to vest as of April 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,381,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.76</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000563">3.52</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,406</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable as of April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,224,876</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000564">2.66</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,940</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 6617037 10.77 48098000 175460 7.73 6441577 10.85 67482000 6381107 10.76 67406000 5224876 8.71 65940000 2500000 2200000 400000 500000 0 5.41 1200000 P1Y4M17D 1375000 1200000 700000 P1Y8M1D <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stock Units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested balance - January 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,330,678</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,003,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested, net of shares withheld for employee payroll taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,206,102</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited/cancelled, including shares withheld for employee payroll taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,915,467</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.46</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested balance - April 30, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,212,557</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 14330678 17.68 7003448 23.65 1206102 19.75 1915467 18.46 18212557 19.75 339300000 P2Y11M23D 3200000 The Fiscal 2022 Executive Bonus Plan provides opportunities for 100% equity incentive compensation payouts based on our actual achievement of pre-established corporate financial objectives, subject to review and a final approval by our Compensation Committee. 2600000 9000000.0 P1Y 25400000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,340</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,541</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,453</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,287</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,551</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,079</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,446</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,790</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,043</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 5340000 4541000 15453000 17287000 11551000 10079000 9446000 8136000 41790000 40043000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We estimated the fair value of employee stock options and 2015 ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.42%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000610">5.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000614">0.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000615">0.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.2%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.42%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 0.006 0.46 0 0.001 0.003 0.42 0.44 0 0 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 11. Net Loss per Share </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.22%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(25,550</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average number of shares outstanding—basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">161,733</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,943</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share—basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.09</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.17</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been antidilutive (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.22%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,369</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,471</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,863</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock purchase plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,743</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,678</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares related to the convertible senior notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">601</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,184</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.22%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(25,550</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average number of shares outstanding—basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">161,733</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,943</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share—basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.09</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.17</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> -14573000 -25550000 161733000 151943000 -0.09 -0.17 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been antidilutive (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.22%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended April 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,369</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,471</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,863</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock purchase plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,743</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,678</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares related to the convertible senior notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">601</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,184</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 5369000 5624000 15471000 16863000 1743000 2678000 601000 23184000 25165000 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 12. Income Taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We evaluate tax positions for recognition using a more-likely-than-not recognition threshold, and those tax positions eligible for recognition are measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon the effective settlement with a taxing authority that has full knowledge of all relevant information. <span style="color:#000000;">We believe that we have provided adequate reserves for our income tax uncertainties in all open tax years.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We file tax returns in the U.S. for federal, California, and other states. All tax years remain open to examination for both federal and state purposes as a result of our net operating loss and credit carryforwards. We began to file foreign tax returns in the United Kingdom starting with the year ended January 31, 2013, in France, Germany and Japan starting with the year ended January 31, 2014, in Canada starting with the year ended January 31, 2015, and in Australia, Sweden, and Netherlands starting with the year ended January 31, 2016. Certain tax years remain open to examination.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 13. Segments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our chief operating decision maker reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. As such, we have a single reporting segment and operating unit structure. Since we operate in one operating segment, all required segment information can be found in the condensed consolidated financial statements.</p> 1 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 14. Subsequent Events</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On April 7, 2021, we entered into an investment agreement (Investment Agreement) with certain investment funds which are managed or advised by KKR Credit Advisors (US) LLC or Affiliates thereto (collectively “KKR”) relating to the issuance and sale of 500,000 shares of our Series A Convertible Preferred Stock, par value $0.0001 per share, for an aggregate purchase price of $500 million, or $1,000 per share (the “Issuance”). </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to the consummation of the Issuance and as expressly contemplated by the Investment Agreement, KKR elected to syndicate a portion of the investment to certain investment partners. Each of the KKR-led group agreed to become a “party”, “Permitted Investor Transferee”, and “Investor Party” under the Investment Agreement.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The closing of the Issuance occurred on May 12, 2021. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 2, 2021 we announced the commencement of a “modified Dutch Auction” tender offer to purchase up to $500 million in value of shares of our Class A common stock, or such lesser number of shares of our Class A common stock as are properly tendered and not properly withdrawn, at a price not less than $22.75 nor greater than $25.75 per share, to the seller in cash, less any applicable withholding taxes and without interest. The tender offer is scheduled to expire at 12:00 midnight, New York City time, at the end of the day on June 29, 2021, unless the offer is extended or terminated. We expect to use substantially all of the proceeds from the Issuance to fund our purchase of shares pursuant to the tender offer.</p> 500000 0.0001 500000000 1000 2021-05-12 500000000 22.75 25.75 2021-06-29 Tax effect was not material Short-term lease cost was not material for the periods presented and is not included in the table above. The accumulated amortization of capitalized software costs in the aggregate was $14.1 million and $11.2 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized software was $3.0 million and $1.9 million for the three months ended April 30, 2021 and 2020, respectively. We have not recorded any material impairment charges during the periods presented. The estimated useful lives of on-premises software range from three to four years. Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented. Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively. Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above. XML 14 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - shares
3 Months Ended
Apr. 30, 2021
May 28, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Apr. 30, 2021  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Trading Symbol BOX  
Entity Registrant Name Box, Inc.  
Entity Central Index Key 0001372612  
Current Fiscal Year End Date --01-31  
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  
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Security Exchange Name NYSE  
Entity File Number 001-36805  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2714444  
Entity Address, Address Line One 900 Jefferson Ave  
Entity Address, City or Town Redwood City  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94063  
City Area Code 877  
Local Phone Number 729-4269  
Document Quarterly Report true  
Document Transition Report false  
Entity Common Stock, Shares Outstanding   162,789,262
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 561,459 $ 595,082
Short-term investments 50,000  
Accounts receivable 112,253 228,309
Prepaid expenses and other current assets 26,371 16,785
Deferred commissions 39,514 39,110
Total current assets 789,597 879,286
Property and equipment, net 146,100 160,148
Operating lease right-of-use assets, net 183,401 194,253
Goodwill 75,597 18,740
Deferred commissions, non-current 63,487 66,481
Other long-term assets 51,949 32,774
Total assets 1,310,131 1,351,682
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 34,904 32,128
Accrued compensation and benefits 20,761 39,123
Finance lease liabilities 47,110 49,888
Operating lease liabilities 43,881 47,771
Deferred revenue 406,049 443,929
Total current liabilities 552,705 612,839
Debt, net, non-current 366,061 297,614
Finance lease liabilities, non-current 49,877 60,351
Operating lease liabilities, non-current 182,348 192,531
Deferred revenue, non-current 17,200 21,684
Other long-term liabilities 17,127 15,598
Total liabilities 1,185,318 1,200,617
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 162,762 shares (unaudited) and 159,851 shares issued and outstanding as of April 30 and January 31, 2021, respectively 16 16
Additional paid-in capital 1,462,038 1,474,843
Treasury stock (1,177) (1,177)
Accumulated other comprehensive loss (371) (938)
Accumulated deficit (1,335,693) (1,321,679)
Total stockholders’ equity 124,813 151,065
Total liabilities and stockholders’ equity $ 1,310,131 $ 1,351,682
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Apr. 30, 2021
Jan. 31, 2021
Statement Of Financial Position [Abstract]    
Class A Common Stock, par value $ 0.0001 $ 0.0001
Class A Common Stock, shares authorized 1,000,000,000 1,000,000,000
Class A Common Stock, shares issued 162,762,000 159,851,000
Class A Common Stock, shares outstanding 162,762,000 159,851,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Income Statement [Abstract]    
Revenue $ 202,441 $ 183,561
Cost of revenue 60,947 53,995
Gross profit 141,494 129,566
Operating expenses:    
Research and development 50,859 53,114
Sales and marketing 69,811 72,750
General and administrative 31,087 27,942
Total operating expenses 151,757 153,806
Loss from operations (10,263) (24,240)
Interest and other expense, net (3,999) (1,103)
Loss before provision for income taxes (14,262) (25,343)
Provision for income taxes 311 207
Net loss $ (14,573) $ (25,550)
Net loss per share, basic and diluted $ (0.09) $ (0.17)
Weighted-average shares used to compute net loss per share, basic and diluted 161,733 151,943
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Statement Of Income And Comprehensive Income [Abstract]    
Net loss $ (14,573) $ (25,550)
Other comprehensive income (loss)    
Changes in foreign currency translation adjustment [1] 273 (152)
Changes in unrealized loss on cash flow hedge [1] 294 (1,180)
Other comprehensive income (loss) 567 (1,332)
Comprehensive loss $ (14,006) $ (26,882)
[1] Tax effect was not material
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Class A Common Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative Effect, Period of Adoption, Adjustment
Treasury Stock
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Balance as of January 31, 2021 at Jan. 31, 2020 $ 22,357   $ 15 $ 1,302,072   $ (1,177) $ (307) $ (1,278,246)  
Balance, Beginning, Shares at Jan. 31, 2020     150,611            
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes 2,607     2,607          
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)     2,835            
Stock-based compensation related to stock awards 42,766     42,766          
Other comprehensive loss (1,332)           (1,332)    
Net loss (25,550)             (25,550)  
Balance as of April 30, 2021 at Apr. 30, 2020 40,848   $ 15 1,347,445   (1,177) (1,639) (1,303,796)  
Balance, Ending, Shares at Apr. 30, 2020     153,446            
Balance as of January 31, 2021 at Jan. 31, 2021 $ 151,065 $ (68,017) $ 16 1,474,843 $ (68,576) (1,177) (938) (1,321,679) $ 559
Balance, Beginning, Shares at Jan. 31, 2021     159,851            
Accounting Standards Update Extensible List ASU 2020-06                
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes $ (1,878)     (1,878)          
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)     2,911            
Stock consideration in connection with fiscal 2022 acquisition 10,000     10,000          
Stock-based compensation related to stock awards 47,649     47,649          
Other comprehensive loss 567           567    
Net loss (14,573)             (14,573)  
Balance as of April 30, 2021 at Apr. 30, 2021 $ 124,813   $ 16 $ 1,462,038   $ (1,177) $ (371) $ (1,335,693)  
Balance, Ending, Shares at Apr. 30, 2021     162,762            
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (14,573) $ (25,550)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 19,380 17,946
Stock-based compensation expense 41,790 40,043
Amortization of deferred commissions 10,517 8,159
Other 443 74
Changes in operating assets and liabilities:    
Accounts receivable, net 116,835 110,367
Deferred commissions (7,927) (7,695)
Operating lease right-of-use assets, net 10,852 9,713
Prepaid expenses and other assets (8,816) (4,925)
Accounts payable, accrued expenses and other liabilities (11,906) (19,713)
Operating lease liabilities (13,927) (11,002)
Deferred revenue (47,896) (55,500)
Net cash provided by operating activities 94,772 61,917
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of short-term investment (50,000)  
Purchases of property and equipment, net of proceeds from sales (1,145) (1,407)
Capitalized internal-use software costs (1,178) (3,291)
Acquisitions, net of cash acquired (56,642)  
Proceeds from the sale of a strategic equity investment   107
Net cash used in investing activities (108,965) (4,591)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Convertible debt issuance costs (471)  
Proceeds from borrowings, net of borrowing costs   30,000
Proceeds from exercise of stock options 1,356 965
Proceeds from issuances of common stock under employee stock purchase plan 12,510 11,906
Employee payroll taxes paid related to net share settlement of restricted stock units (15,684) (10,212)
Principal payments of finance lease liabilities (13,262) (17,356)
Capitalized internal-use software costs (3,297)  
Net cash (used in) provided by financing activities (18,848) 15,303
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (211) 200
Net (decrease) increase in cash, cash equivalents, and restricted cash (33,252) 72,829
Cash, cash equivalents, and restricted cash, beginning of period 595,511 195,586
Cash, cash equivalents, and restricted cash, end of period 562,259 268,415
SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:    
Increase in finance lease liabilities 1,107 14,825
Stock consideration in connection with fiscal 2022 acquisition 10,000  
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH INFORMATION:    
Cash and cash equivalents, beginning of period 595,082 195,586
Restricted cash, beginning of period 429  
Cash, cash equivalents, and restricted cash, beginning of period 595,511 195,586
Cash and cash equivalents, end of period 561,459 267,973
Restricted cash, end of period 800 442
Cash, cash equivalents, and restricted cash, end of period $ 562,259 $ 268,415
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Basis of Presentation
3 Months Ended
Apr. 30, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Description of Business and Basis of Presentation

Note 1. Description of Business and Basis of Presentation

Description of Business

We were incorporated in the state of Washington in April 2005, and were reincorporated in the state of Delaware in March 2008. We changed our name from Box.Net, Inc. to Box, Inc. in November 2011. Box provides a leading cloud content management platform that enables organizations of all sizes to securely manage cloud content while allowing easy, secure access and sharing of this content from anywhere, on any device.

Basis of Presentation

The accompanying condensed consolidated balance sheet as of April 30, 2021 and the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, the condensed consolidated statements of stockholders’ equity, and the condensed consolidated statements of cash flows for the three months ended April 30, 2021 and 2020, respectively, are unaudited. The condensed consolidated balance sheet data as of January 31, 2021 was derived from the audited consolidated financial statements that are included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 (the Form 10-K), which was filed with the Securities and Exchange Commission (the SEC) on March 19, 2021. The accompanying statements should be read in conjunction with the audited consolidated financial statements and related notes contained in our Form 10-K. Other than items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements, there have been no other material changes to our critical accounting policies and estimates during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K.

The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements. In the opinion of our management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements in the Form 10-K and include all adjustments necessary for the fair presentation of our balance sheet as of April 30, 2021, and our results of operations, including our comprehensive loss, our stockholders’ equity, and our cash flows for the three months ended April 30, 2021 and 2020. All adjustments are of a normal recurring nature. The results for the three months ended April 30, 2021 are not necessarily indicative of the results to be expected for any subsequent quarter or for the fiscal year ending January 31, 2022.

Certain prior period amounts reported in our condensed consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, operating income, or net income.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the determination of the allowance for accounts receivable, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, timing and costs associated with our asset retirement obligations, the nature and timing of satisfaction of performance obligations, estimate of standalone selling price allocation included in contracts with multiple performance obligations, the estimated expected benefit period for deferred commissions, the estimated useful life of capitalized internal-use software costs, observable price changes of non-marketable equity securities, fair value of derivative instruments, the incremental borrowing rate we use to determine our lease liabilities, fair values of stock-based awards, legal contingencies, the valuation of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.   

Certain Risks and Concentrations

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.

We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We maintain an allowance for doubtful accounts based upon the expected collectability, which takes into consideration specific customer creditworthiness and current economic trends. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of April 30, 2021 and January 31, 2021, one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three months ended April 30, 2021 and 2020.

We serve our customers and users from data center facilities operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.

Geographic Locations

For the three months ended April 30, 2021 and 2020, revenue attributable to customers in the United States was 69% and 73%, respectively. For the three months ended April 30, 2021 and 2020, revenue attributable to customers in Japan was 17% and 13%, respectively.

Substantially all of our net assets are located in the United States. As of April 30, 2021 and January 31, 2021, property and equipment located in the United States was approximately 96%.

Recently Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board (FASB) issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by improving consistent application of other areas of Topic 740. We adopted the new standard, effective February 1, 2021, and the adoption did not have a material impact on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06 (ASU 2020-06), Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update were implemented by the FASB to reduce the number of accounting models for convertible debt instruments. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. There is no longer a debt discount representing the difference between the carrying value, excluding issuance costs, and the principal of the convertible debt instrument and, as a result, there is no longer interest expense from the amortization of the debt discount over the term of the convertible debt instrument. The amendments in this update also require the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. We early adopted the new standard, effective February 1, 2021, using the modified retrospective method. The comparative periods presented and disclosed in the year of adoption are based on legacy guidance.

Adoption Impact of ASU 2020-06 on the Opening Balance Sheet as of February 1, 2021

In connection with the adoption of ASU 2020-06, we recognized a $0.6 million decrease of accumulated deficit, a $68.6 million decrease of additional paid-in capital, and a $68.0 million increase of debt, net, noncurrent. The adoption of ASU 2020-06 did not have a material effect on our condensed consolidated statements of operations and cash flows.

Recently Issued Accounting Pronouncements

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. Reference rate reform refers to the global transition away from certain reference rates, such as the London Interbank Offered Rate (LIBOR), and to the introduction of new reference rates that are based on a larger and more liquid

population of observable transactions. ASU 2020-04 provides temporary optional expedients and exceptions for applying GAAP to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued as a result of reference rate reform. The amendments in this ASU were effective upon issuance do not have a material impact on our condensed consolidated financial statements.

Summary of Significant Accounting Policies

Other than items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements, there have been no material changes to our critical accounting policies during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the fiscal year ended January 31, 2021.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue
3 Months Ended
Apr. 30, 2021
Revenue From Contract With Customer [Abstract]  
Revenue

Note 2. Revenue

Contract Assets

Contract assets, which are presented within accounts receivable, were not material as of April 30, 2021 and January 31, 2021.

Deferred Revenue

Deferred revenue was $423.2 million and $465.6 million as of April 30, 2021 and January 31, 2021, respectively. During the three months ended April 30, 2021 and 2020, we recognized $167.4 million and $154.4 million of revenue that was included in the deferred revenue balance as of January 31, 2021 and 2020, respectively.

Transaction Price Allocated to the Remaining Performance Obligations

As of April 30, 2021, we had remaining performance obligations for subscription contracts of $864.8 million. We expect to recognize revenue on 62% of these remaining performance obligations over the next 12 months, with the substantial majority of the remaining balance expected to be recognized within 24 months.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
3 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 3. Fair Value Measurements

We measure our financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We define fair value as the exchange price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

 

Level 1—Observable inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2—Observable inputs are quoted prices for similar assets and liabilities in active markets or inputs other than quoted prices which are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

 

Level 3—Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. These inputs are based on our own assumptions used to measure assets and liabilities at fair value and require significant management judgment or estimation.

Investments

Financial assets subject to the fair value disclosure requirements were as follows (in thousands):    

 

 

 

April 30, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

324,926

 

 

$

 

 

$

 

 

$

324,926

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

256,861

 

 

$

 

 

$

 

 

$

256,861

 

As of April 30, 2021, we had certificates of deposit of $50 million with a maturity of twelve months, which is classified as short-term investments in our condensed consolidated balance sheet.

Fair Value Measurements of Other Financial Instruments

In November 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”). As of April 30, 2021 and January 31, 2021, we had total debt outstanding relating to the November 2017 Facility with a carrying amount of $30.0 million. The estimated fair value of the November 2017 Facility, which we have classified as a Level 2 financial instrument, approximates its carrying value.

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026 (Notes). The fair value of the Notes is determined using observable market prices. The fair value of the Notes, which we have classified as a Level 2 instrument, was $375.3 million and $348.4 million as of April 30, 2021 and January 31, 2021, respectively.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components
3 Months Ended
Apr. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components

Note 4. Balance Sheet Components

Allowance for Doubtful Accounts

Allowance for doubtful accounts, which is presented within accounts receivable, was $3.0 million and $2.7 million as of April 30, 2021 and January 31, 2021, respectively.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Prepaid expenses

 

$

21,551

 

 

$

11,672

 

Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization (1)

 

 

1,802

 

 

 

1,672

 

Other current assets

 

 

3,018

 

 

 

3,441

 

Total prepaid expenses and other current assets

 

$

26,371

 

 

$

16,785

 

 

(1)

Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented.

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Servers and related equipment

 

$

354,999

 

 

$

352,224

 

Leasehold improvements

 

 

78,289

 

 

 

80,558

 

Computer hardware

 

 

21,689

 

 

 

25,810

 

Furniture and fixtures

 

 

13,998

 

 

 

14,157

 

Construction in progress

 

 

9,955

 

 

 

11,422

 

Total property and equipment

 

 

478,930

 

 

 

484,171

 

Less: accumulated depreciation

 

 

(332,830

)

 

 

(324,023

)

Total property and equipment, net

 

$

146,100

 

 

$

160,148

 

 

As of April 30, 2021, the gross carrying amount of property and equipment included $258.6 million of servers and related equipment and $5.6 million of construction in progress acquired under finance leases, and the accumulated depreciation of property and equipment acquired under these finance leases was $165.5 million. As of January 31, 2021, the gross carrying amount of property and equipment included $256.0 million of servers and related equipment and $7.1 million of construction in progress acquired under finance leases, and the accumulated depreciation of property and equipment acquired under these finance leases was $152.5 million.

Depreciation expense related to property and equipment was $16.2 million and $16.4 million for the three months ended April 30, 2021 and 2020, respectively. Included in these amounts were depreciation expense for servers and related equipment acquired under finance leases in the amount of $13.1 million, for the same periods respectively. Construction in progress primarily consists of servers and networking equipment and storage infrastructure being provisioned in our data center facilities. Interest capitalized to property and equipment was not material for the periods presented.

Operating Lease Right-of-Use Assets, Net

Operating lease right-of-use assets, net consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Operating lease right-of-use assets

 

$

270,331

 

 

$

270,428

 

Less: accumulated amortization

 

 

(86,930

)

 

 

(76,175

)

Operating lease right-of-use assets, net

 

$

183,401

 

 

$

194,253

 

 

Other Long-term Assets

Other long-term assets consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Acquired intangible assets, net of amortization

 

$

19,781

 

 

$

 

Internally developed software costs, net of amortization (1) (2)

 

 

16,007

 

 

 

16,071

 

On-premises software, net of amortization (2) (3)

 

 

8,290

 

 

 

8,749

 

Other assets, noncurrent

 

 

5,390

 

 

 

5,247

 

Deposits, noncurrent

 

 

2,481

 

 

 

2,707

 

Other long-term assets

 

$

51,949

 

 

$

32,774

 

 

(1)

Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively.

(2)

The accumulated amortization of capitalized software costs in the aggregate was $14.1 million and $11.2 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized software was $3.0 million and $1.9 million for the three months ended April 30, 2021 and 2020, respectively. We have not recorded any material impairment charges during the periods presented.

(3)

The estimated useful lives of on-premises software range from three to four years.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
3 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Leases

Note 5. Leases

We have entered into various non-cancellable operating lease agreements for certain of our offices and data centers with lease periods expiring primarily between fiscal years 2022 and 2029. Certain of these arrangements have free or escalating rent payment provisions and optional renewal or termination clauses. Our operating leases typically include variable lease payments, which are primarily comprised of common area maintenance and utility charges for our offices and power and network connections for our data centers, that are determined based on actual consumption. Our operating lease agreements do not contain any residual value guarantees, covenants, or other restrictions.  

We have also entered into various finance lease arrangements to obtain servers and related equipment for our data center operations. These agreements are primarily for four years and certain of these arrangements have optional renewal or termination clauses. The leases are secured by the underlying leased servers and related equipment.

We sublease certain floors of our Redwood City, San Francisco, and London offices. Our current subleases have total lease terms ranging from 11 to 96 months that will expire at various dates by fiscal year 2025.

The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

$

13,082

 

 

$

13,106

 

Interest on finance lease liabilities

 

 

1,171

 

 

 

1,526

 

Operating lease cost, gross

 

 

13,780

 

 

 

13,117

 

Variable lease cost, gross

 

 

2,302

 

 

 

2,724

 

Sublease income

 

 

(3,194

)

 

 

(2,808

)

Total lease cost (1)

 

$

27,141

 

 

$

27,665

 

 

(1)

Short-term lease cost was not material for the periods presented and is not included in the table above.

As of April 30, 2021, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):

 

Years ending January 31:

 

Operating Leases (1)

 

 

Finance Leases

 

Remainder of 2022

 

$

41,742

 

 

$

38,898

 

2023

 

 

49,593

 

 

 

42,041

 

2024

 

 

48,126

 

 

 

19,584

 

2025

 

 

32,476

 

 

 

1,573

 

2026

 

 

28,391

 

 

 

 

Thereafter

 

 

63,616

 

 

 

 

Total lease payments

 

$

263,944

 

 

$

102,096

 

Less: imputed interest

 

$

(37,715

)

 

$

(5,109

)

Present value of total lease liabilities

 

$

226,229

 

 

$

96,987

 

 

(1)

Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above.

We establish assets and liabilities for the present value of estimated future costs to return certain of our leased facilities to their original condition. Such assets are depreciated over the lease period into operating expense, and the recorded liabilities are accreted to the future value of the estimated restoration costs. The present value of our estimated asset retirement obligation for our headquarters facility, which is recorded in other long-term liabilities, was $3.1 million as of April 30, 2021 and January 31, 2021. The accretion expense, which was included in operating expenses in our condensed consolidated statements of operations, was not material for all periods presented.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions
3 Months Ended
Apr. 30, 2021
Business Combinations [Abstract]  
Acquisitions

Note 6. Acquisitions

The purchase price allocation is preliminary. The Company continues to collect information with regard to its estimates and assumptions, including potential liabilities and contingencies. The Company will record adjustments to the fair value of the net assets acquired and goodwill within the twelve months measurement period, if necessary.

SignRequest B.V.

On February 8, 2021, we completed the acquisition of SignRequest B.V. (SignRequest), an e-signature provider, for total aggregate consideration of $54.3 million comprised of a combination of cash and shares of our Class A common stock. Box acquired SignRequest to develop Box Sign, an e-signature capability that will be developed on Sign-Request’s technology and natively integrated into Box.

The consideration paid was $44.3 million of cash and 550,366 shares of our Class A common stock valued at $10.0 million.

Under the acquisition method of accounting, the total final purchase price was allocated to SignRequest’s net tangible and intangible assets based upon their estimated fair values as of the acquisition date. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, $43.4 million was allocated to goodwill, $14.9 million to the acquired developed technology, $2.5 million to deferred tax liability and the remainder to net liabilities assumed which were not material. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of the acquired developed technology into the Box service. Goodwill is non-deductible for tax purposes.

Cloud FastPath

On February 16, 2021, we purchased certain assets and assumed certain liabilities of, and hired certain employees from, Cloud FastPath, a cloud-based content migration solution, for total consideration of $14.8 million paid in cash. We entered into this agreement with Cloud FastPath to supplement and enhance Box Shuttle, our full-service content migration program.

The fair value of the consideration transferred on the date of purchase totaled $14.8 million, which consisted of cash consideration of $12.4 million and $2.4 million which has been held back for fifteen months from the date of purchase to secure the indemnification obligations of the Seller.

Under the acquisition method of accounting, the total final purchase price was allocated to Cloud FastPath’s net tangible and intangible assets based on their estimated fair values as of the date of purchase. The excess purchase price over the value of the net tangible and identifiable intangible assets was recorded as goodwill. Of the total purchase price, $13.2 million was allocated to goodwill, $5.8 million to the acquired developed technology, $4.8 million to deferred revenue and the remainder to net assets assumed which were not material. The goodwill recognized was primarily attributed to increased synergies that are expected to be achieved from the integration of the acquired developed technology into the Box service. Goodwill is deductible for tax purposes.

Results of operations for these acquisitions have been included in our condensed consolidated statements of operations since the acquisition dates and were not material. Pro forma results of operations for these acquisitions have not been presented because they were also not material to the consolidated results of operations.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Acquired Intangible Assets
3 Months Ended
Apr. 30, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets

Note 7. Goodwill and Acquired Intangible Assets

Goodwill activity for the three months ended April 30, 2021 is reflected in the following table (in thousands):

 

Balance as of January 31, 2021

 

$

18,740

 

Goodwill acquired - SignRequest

 

 

43,386

 

Goodwill acquired - Cloud FastPath

 

 

13,230

 

Foreign currency translation

 

 

241

 

Balance as of April 30, 2021

 

$

75,597

 

We did not record any goodwill impairment during the three months ended April 30, 2021. There were no additions or impairment to goodwill during the three months ended April 30, 2020.

Acquired intangible assets consisted of the following (in thousands):

 

 

 

Weighted-Average Remaining Useful Life (Years)

 

 

Gross Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

Balance as of January 31, 2021

 

 

 

 

 

$

 

 

$

 

 

$

 

Developed technology

 

 

4.22

 

 

 

20,682

 

 

 

(901

)

 

 

19,781

 

Balance as of April 30, 2021

 

 

 

 

 

$

20,682

 

 

$

(901

)

 

$

19,781

 

Acquired intangible assets are amortized on a straight-line basis over the useful life. Acquired intangible assets amortization was $0.9 million for the three months ended April 30, 2021. We did not record any acquired intangible assets amortization during the three months ended April 30, 2020. Amortization of acquired developed technology is included in cost of revenue in the condensed consolidated statements of operations.

As of April 30, 2021, expected amortization expense for acquired intangible assets was as follows (in thousands):

Fiscal years ending January 31:

 

 

 

 

Remainder of 2022

 

$

3,860

 

2023

 

 

4,912

 

2024

 

 

4,912

 

2025

 

 

3,064

 

2026

 

 

2,976

 

Thereafter

 

 

57

 

Total

 

$

19,781

 

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Apr. 30, 2021
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 8. Commitments and Contingencies

Letters of Credit

As of April 30, 2021 and January 31, 2021, we had letters of credit in the aggregate amount of $27.0 million in connection with our operating leases and voluntary disability insurance (VDI) program, which were primarily issued under the available sublimit for the issuance of letters of credit in conjunction with a secured credit agreement as disclosed in Note 9.

Purchase Obligations

As of April 30, 2021, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet and relate primarily to infrastructure services and IT software and support services costs, are as follows, shown in accordance with the payment due date (in thousands):

 

Fiscal years ending January 31:

 

 

 

 

Remainder of 2022

 

$

7,363

 

2023

 

 

38,104

 

2024

 

 

4,860

 

2025

 

 

434

 

2026

 

 

211,234

 

Thereafter

 

 

 

 

 

$

261,995

 

Our contracts for infrastructure services and IT software, which have terms ranging from 2 to 8 years, support our long-term goals of improving gross margin. In addition to the purchase obligations included above, as of April 30, 2021, we recognized a total of $9.2 million related to non-cancellable contractual purchases, which were included in accounts payable, accrued expenses and other current liabilities, and other long-term liabilities on the condensed consolidated balance sheet. $3.5 million, $3.8 million, and $1.9 million is due to be paid in the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023 and 2024, respectively.

Legal Matters

From time to time, we are subject to claims that arise in the ordinary course of business, including matters we initiate to defend ourselves or our users by determining the scope, enforceability, and validity of third-party proprietary rights or to establish our proprietary rights. We investigate these claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of April 30, 2021. Additionally, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors, regardless of the outcome of such litigation.

Indemnification

We include service level commitments to our customers warranting certain levels of uptime reliability and performance and permitting those customers to receive credits in the event that we fail to meet those levels. In addition, our customer contracts often include (i) specific obligations that we maintain the availability of the customer’s data through our service and that we secure customer content against unauthorized access or loss, and (ii) indemnity provisions whereby we indemnify our customers for third-party claims asserted against them that result from our failure to maintain the availability of their content or securing the same from unauthorized access or loss. To date, we have not incurred any material costs as a result of such commitments.

Our arrangements generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party’s intellectual property rights. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, we have not incurred any material costs as a result of such obligations and have not accrued any material liabilities related to such obligations in the condensed consolidated financial statements. In addition, we indemnify our officers, directors and certain key employees while they are serving in good faith in their respective capacities. To date, there have been no claims under any indemnification provisions.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
3 Months Ended
Apr. 30, 2021
Debt Disclosure [Abstract]  
Debt

Note 9. Debt

Convertible Senior Notes

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Notes will initially be convertible into 38.7665 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $25.80 per share, subject to adjustment upon the occurrence of specified events.

The Notes are convertible at the option of the holders of the Notes at any time prior to the close of business on the business day immediately preceding October 15, 2025, only under the following circumstances: (1) during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2021 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our Class A common stock and the conversion rate for the Notes on each such trading day; (3) if we call the Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events.

On or after October 15, 2025, holders of the Notes may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Effective February 5, 2021, we have made an irrevocable election to settle the principal portion of the Notes only in cash. Accordingly, upon conversion, we will pay the principal portion in cash and we will pay or deliver, as the case may be, the conversion premium in cash, shares of common stock or a combination of cash and shares of common stock, at the Company’s election.

We may not redeem the Notes prior to January 20, 2024. We may redeem for cash all or any portion of the Notes, at our option, on or after January 20, 2024, if the last reported sale price of our 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 we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus any accrued and unpaid special interest to, but excluding the redemption date.

Upon the occurrence of a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, subject to certain conditions, holders of the Notes may require us to repurchase all or a portion of the Notes for cash at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid special interest to, but excluding, the fundamental change repurchase date.

As of April 30, 2021, the conditions allowing holders of the Notes to convert were not met.

The net carrying amount of the Notes consists of the following (in thousands):

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Principal

 

$

345,000

 

 

$

345,000

 

Unamortized debt discount for conversion option

 

 

 

 

 

(69,916

)

Unamortized issuance costs

 

 

(8,939

)

 

 

(7,470

)

Net carrying amount

 

$

336,061

 

 

$

267,614

 

Issuance costs are being amortized to interest expense over the term of the Notes using the effective interest rate method. The effective interest rate used to amortize the issuance costs was 0.56%. For the three months ended April 30, 2021, the interest expense recognized related to the Notes was $0.5 million.

Capped Calls

In connection with the pricing of the Notes, we entered into privately negotiated capped call transactions with certain counterparties (Capped Calls). The Capped Calls each have an initial strike price of approximately $25.80 per share, subject to certain adjustments, which correspond to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $35.58 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 13.4 million shares

of our Class A common stock. Conditions that cause adjustments to the initial strike price of the Capped Calls are similar to the conditions that result in corresponding adjustments for the Notes. The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. 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 $27.8 million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital.

Line of Credit

On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the November 2017 Facility). The maturity date of borrowings under the November 2017 Facility is July 12, 2022, the revolving commitment is $100.0 million, and it provides for a sublimit for the issuance of letters of credit of $45.0 million. The November 2017 Facility limits the amount of finance leases and debt that we can incur to $200.0 million, and allows for the issuance of debt constituting convertible debt securities of $350.0 million so long as the total leverage ratio does not exceed 6.00 to 1.00. The revolving loans accrue interest at a prime rate plus a margin of 0.25% or, at our option, a LIBOR rate (based on one, three or six-month interest periods) plus a margin of 1.00%. Borrowings under the November 2017 Facility are collateralized by substantially all of our assets. The November 2017 Facility requires us to comply with a maximum leverage ratio and a minimum liquidity requirement.  Additionally, the November 2017 Facility contains customary affirmative and negative covenants.

As of April 30, 2021, we had total debt outstanding with a carrying amount of $30.0 million and we were in compliance with all financial covenants.

Derivative Instruments and Hedging

In association with our November 2017 Facility, we are required to make variable rate interest payments based on a contractually specified interest rate index (e.g., LIBOR). The variable rate interest payments create interest rate risk as interest payments will fluctuate based on changes in the contractually specified interest rate index over the life of the loan. To minimize our risk exposure due to the volatility of the interest rate index, we entered into an interest rate swap agreement with Wells Fargo Bank, National Association, effective as of September 5, 2019 (Swap Agreement). This agreement, which is designated as a cash flow hedge, has a maturity of five years. Under the Swap Agreement, we have hedged a portion of the variable interest payments by effectively fixing our interest payments over the term of the agreement. As of April 30, 2021, our interest rate swap had a notional value of $30.0 million.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation
3 Months Ended
Apr. 30, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

Note 10. Stock-Based Compensation

Employee Equity Plans

In January 2015, our board of directors adopted the 2015 Equity Incentive Plan (2015 Plan), which became effective prior to the completion of our initial public offering (IPO). Awards granted under the 2015 Plan may be (i) incentive stock options, (ii) nonstatutory stock options, (iii) restricted stock units, (iv) restricted stock awards or (v) stock appreciation rights, as determined by our board of directors at the time of grant. Generally, our restricted stock units vest over four years and, (a) for employee new hire restricted stock unit grants, twenty-five percent vest one year from the vesting commencement date and continue to vest 1/16th per quarter thereafter; or (b) for employee refresh restricted stock unit grants, 1/16th per quarter vest from the vesting commencement date. As of April 30, 2021, 26,683,430 shares were reserved for future issuance under the 2015 Plan.

In January 2015, our board of directors adopted the 2015 Employee Stock Purchase Plan (2015 ESPP), which became effective prior to the completion of our IPO. The 2015 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount of up to 15% through payroll deductions of their eligible compensation, subject to any plan limitations. The 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period consists of four six-month purchase periods.

On each purchase date, eligible employees may purchase our stock at a price per share equal to 85% of the lesser of (1) the fair market value of our stock on the offering date or (2) the fair market value of our stock on the purchase date. In the event the price is lower on the last day of any purchase price period, in addition to using that price as the basis for that purchase period, the offering period resets and the new lower price becomes the new offering price for a new 24 month offering period. As of April 30, 2021, 1,356,993 shares were reserved for future issuance under the 2015 ESPP.

Stock Options

The following table summarizes the stock option activity under the equity incentive plans and related information:

 

 

 

Shares Subject to Options Outstanding

 

 

Weighted-

Average

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

 

 

 

 

 

 

 

 

 

Average Exercise

 

 

Contractual Life

 

 

Aggregate

 

 

 

Shares

 

 

Price

 

 

(Years)

 

 

Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

Balance as of January 31, 2021

 

 

6,617,037

 

 

$

10.77

 

 

 

3.77

 

 

$

48,098

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(175,460

)

 

 

7.73

 

 

 

 

 

 

 

 

 

Options forfeited/cancelled

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of April 30, 2021

 

 

6,441,577

 

 

$

10.85

 

 

 

3.55

 

 

$

67,482

 

Vested and expected to vest as of April 30, 2021

 

 

6,381,107

 

 

$

10.76

 

 

 

3.52

 

 

$

67,406

 

Exercisable as of April 30, 2021

 

 

5,224,876

 

 

$

8.71

 

 

 

2.66

 

 

$

65,940

 

 

The aggregate intrinsic value of options vested and expected to vest and exercisable as of April 30, 2021 is calculated based on the difference between the exercise price and the current fair value of our common stock. The aggregate intrinsic value of exercised options for the three months ended April 30, 2021 and 2020 was $2.5 million and $2.2 million, respectively. The aggregate estimated fair value of stock options granted to employees that vested during the three months ended April 30, 2021 and 2020 was $0.4 million and $0.5 million, respectively. There were no options granted to employees during the three months ended April 30, 2021. The weighted-average grant date fair value of options granted to employees during the three months ended April 30, 2020 was $5.41 per share.

As of April 30, 2021, there was $1.2 million of unrecognized stock-based compensation expense related to outstanding stock options granted to employees that is expected to be recognized over a weighted-average period of 1.38 years.

Stock Options with Market-Based Performance Goals

To further align our stockholders’ interests with executive officers’ interests, the Compensation Committee of our board of directors approved and granted performance-based stock options with market-based performance goals under the 2015 Plan to certain executive officers, which are subject to both the achievement of the market-based performance goal established by the Compensation Committee and the continued employment of the participant. These performance-based stock options were awarded during our fiscal years ending January 31, 2018, 2019, and 2020, and vest only to the extent that both the market-based performance goal and time-based condition are satisfied. As of April 30, 2021, the total outstanding balance of performance-based stock options was 1,375,000.

The grant date fair value of these awards was determined using a Monte Carlo valuation model and the related stock-based compensation expense is recognized based on an accelerated attribution method. Of the total $1.2 million in unrecognized stock-based compensation expense for stock options as of April 30, 2021, $0.7 million related to outstanding performance-based stock options with market-based performance goals, which is expected to be recognized over a weighted-average period of 1.67 years.

Restricted Stock Units

The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:

 

 

 

Number of

 

 

Weighted-

 

 

 

Restricted

 

 

Average

 

 

 

Stock Units

 

 

Grant Date

 

 

 

Outstanding

 

 

Fair Value

 

Unvested balance - January 31, 2021

 

 

14,330,678

 

 

$

17.68

 

Granted

 

 

7,003,448

 

 

 

23.65

 

Vested, net of shares withheld for employee payroll taxes

 

 

(1,206,102

)

 

 

19.75

 

Forfeited/cancelled, including shares withheld for employee payroll taxes

 

 

(1,915,467

)

 

 

18.46

 

Unvested balance - April 30, 2021

 

 

18,212,557

 

 

$

19.75

 

 

As of April 30, 2021, there was $339.3 million of unrecognized stock-based compensation expense related to outstanding restricted stock units granted to employees that is expected to be recognized over a weighted-average period of 2.98 years.

Performance-Based Restricted Stock Units

We use performance-based incentives for certain employees, including our named executive officers, to achieve our annual financial and operational objectives, while making progress towards our longer-term strategic and growth goals. Typically, near the beginning of each fiscal year, our Compensation Committee adopts the performance criteria and targets for the incentive compensation plan for that fiscal year, which identifies the plan participants, the performance measures and the associated target levels for each measure, and the potential payouts based on actual performance for the fiscal year. 

In the first quarter of fiscal year 2021, our Compensation Committee adopted and approved the performance criteria and targets for fiscal year 2021 under our omnibus Executive Incentive Plan (the Fiscal 2021 Executive Bonus Plan). Based on a review of our actual achievement of pre-established corporate financial objectives and additional inputs from our Compensation Committee, the Fiscal 2021 Executive Bonus Plan was determined, settled and paid out in the first quarter of fiscal year 2022 in the form of fully vested restricted stock units. During the first quarter of fiscal year 2022, we recognized stock-based compensation expense related to the Fiscal 2021 Executive Bonus Plan in the amount of $3.2 million.

In the first quarter of fiscal year 2022, our Compensation Committee adopted and approved the performance criteria and targets for fiscal year 2022 under our omnibus Executive Plan (the Fiscal 2022 Executive Bonus Plan). The Fiscal 2022 Executive Bonus Plan provides opportunities for 100% equity incentive compensation payouts based on our actual achievement of pre-established corporate financial objectives, subject to review and a final approval by our Compensation Committee. During the three months ended April 30, 2021, we recognized stock-based compensation expense related to the Fiscal 2022 Executive Bonus Plan in the amount of $2.6 million. The unrecognized compensation expense related to the ungranted and unvested Fiscal 2022 Executive Bonus Plan is $9.0 million, based on the expected performance against the pre-established corporate financial objectives as of April 30, 2021, which is expected to be recognized over a remaining weighted-average period of less than one year. The payouts of the Fiscal 2022 Executive Bonus Plan are expected to be made in the form of fully vested restricted stock units in the first quarter of fiscal year 2023.

2015 ESPP

As of April 30, 2021, there was $25.4 million of unrecognized stock-based compensation expense related to the 2015 ESPP that is expected to be recognized over the remaining term of the respective offering periods.

Stock-Based Compensation

The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Cost of revenue

 

$

5,340

 

 

$

4,541

 

Research and development

 

 

15,453

 

 

 

17,287

 

Sales and marketing

 

 

11,551

 

 

 

10,079

 

General and administrative

 

 

9,446

 

 

 

8,136

 

Total stock-based compensation

 

$

41,790

 

 

$

40,043

 

 

Determination of Fair Value

We estimated the fair value of employee stock options and 2015 ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions.

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Employee Stock Options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

 

 

 

N/A

 

 

 

 

 

 

 

5.8

 

Risk-free interest rate

 

 

 

 

 

N/A

 

 

 

 

 

 

 

0.6

%

Volatility

 

 

 

 

 

N/A

 

 

 

 

 

 

 

46

%

Dividend yield

 

 

 

 

 

N/A

 

 

 

 

 

 

 

0

%

Employee Stock Purchase Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

0.5

 

-

 

2.0

 

 

 

0.5

 

-

 

2.0

 

Risk-free interest rate

 

0.1%

 

-

0.2%

 

 

 

0.3

%

-

 

0.4

%

Volatility

 

42%

 

-

52%

 

 

 

44

%

-

 

52

%

Dividend yield

 

 

 

 

 

0%

 

 

 

 

 

 

 

0

%

 

The assumptions used in the Black-Scholes option pricing model were determined as follows:

Fair Value of Common Stock. We use the market closing price for our Class A common stock as reported on the New York Stock Exchange to determine the fair value of our common stock at each grant date.

Expected Term. The expected term represents the period that our share-based awards are expected to be outstanding. The expected term assumptions were determined based on the vesting terms, exercise terms and contractual lives of the options and 2015 ESPP purchase rights.

Expected Volatility. We estimate the expected volatility of the stock option grants and 2015 ESPP purchase rights based on the historical volatility of our Class A common stock over a period equivalent to the expected term of the stock option grants and 2015 ESPP purchase rights, respectively.

Risk-free Interest Rate. The risk-free rate that we use is based on the implied yield available on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options and 2015 ESPP purchase rights.

Dividend Yield. We have never declared or paid any cash dividends and do not plan to pay cash dividends in the foreseeable future, and, therefore, use an expected dividend yield of zero.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share
3 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Net Loss per Share

Note 11. Net Loss per Share

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):

 

 

 

Three Months Ended April 30,

 

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

Weighted-average number of shares outstanding—basic and diluted

 

 

161,733

 

 

 

151,943

 

Net loss per share—basic and diluted

 

$

(0.09

)

 

$

(0.17

)

 

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been antidilutive (in thousands):

 

 

 

Three Months Ended April 30,

 

 

 

2021

 

 

2020

 

Options to purchase common stock

 

 

5,369

 

 

 

5,624

 

Restricted stock units

 

 

15,471

 

 

 

16,863

 

Employee stock purchase plan

 

 

1,743

 

 

 

2,678

 

Shares related to the convertible senior notes

 

 

601

 

 

 

 

Total

 

 

23,184

 

 

 

25,165

 

 

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Apr. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

Note 12. Income Taxes

We evaluate tax positions for recognition using a more-likely-than-not recognition threshold, and those tax positions eligible for recognition are measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon the effective settlement with a taxing authority that has full knowledge of all relevant information. We believe that we have provided adequate reserves for our income tax uncertainties in all open tax years.

We file tax returns in the U.S. for federal, California, and other states. All tax years remain open to examination for both federal and state purposes as a result of our net operating loss and credit carryforwards. We began to file foreign tax returns in the United Kingdom starting with the year ended January 31, 2013, in France, Germany and Japan starting with the year ended January 31, 2014, in Canada starting with the year ended January 31, 2015, and in Australia, Sweden, and Netherlands starting with the year ended January 31, 2016. Certain tax years remain open to examination.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Segments
3 Months Ended
Apr. 30, 2021
Segment Reporting [Abstract]  
Segments

Note 13. Segments

Our chief operating decision maker reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. As such, we have a single reporting segment and operating unit structure. Since we operate in one operating segment, all required segment information can be found in the condensed consolidated financial statements.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Apr. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

Note 14. Subsequent Events

On April 7, 2021, we entered into an investment agreement (Investment Agreement) with certain investment funds which are managed or advised by KKR Credit Advisors (US) LLC or Affiliates thereto (collectively “KKR”) relating to the issuance and sale of 500,000 shares of our Series A Convertible Preferred Stock, par value $0.0001 per share, for an aggregate purchase price of $500 million, or $1,000 per share (the “Issuance”).

Prior to the consummation of the Issuance and as expressly contemplated by the Investment Agreement, KKR elected to syndicate a portion of the investment to certain investment partners. Each of the KKR-led group agreed to become a “party”, “Permitted Investor Transferee”, and “Investor Party” under the Investment Agreement.

The closing of the Issuance occurred on May 12, 2021.

On June 2, 2021 we announced the commencement of a “modified Dutch Auction” tender offer to purchase up to $500 million in value of shares of our Class A common stock, or such lesser number of shares of our Class A common stock as are properly tendered and not properly withdrawn, at a price not less than $22.75 nor greater than $25.75 per share, to the seller in cash, less any applicable withholding taxes and without interest. The tender offer is scheduled to expire at 12:00 midnight, New York City time, at the end of the day on June 29, 2021, unless the offer is extended or terminated. We expect to use substantially all of the proceeds from the Issuance to fund our purchase of shares pursuant to the tender offer.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Basis of Presentation (Policies)
3 Months Ended
Apr. 30, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated balance sheet as of April 30, 2021 and the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, the condensed consolidated statements of stockholders’ equity, and the condensed consolidated statements of cash flows for the three months ended April 30, 2021 and 2020, respectively, are unaudited. The condensed consolidated balance sheet data as of January 31, 2021 was derived from the audited consolidated financial statements that are included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 (the Form 10-K), which was filed with the Securities and Exchange Commission (the SEC) on March 19, 2021. The accompanying statements should be read in conjunction with the audited consolidated financial statements and related notes contained in our Form 10-K. Other than items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements, there have been no other material changes to our critical accounting policies and estimates during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K.

The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements. In the opinion of our management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements in the Form 10-K and include all adjustments necessary for the fair presentation of our balance sheet as of April 30, 2021, and our results of operations, including our comprehensive loss, our stockholders’ equity, and our cash flows for the three months ended April 30, 2021 and 2020. All adjustments are of a normal recurring nature. The results for the three months ended April 30, 2021 are not necessarily indicative of the results to be expected for any subsequent quarter or for the fiscal year ending January 31, 2022.

Certain prior period amounts reported in our condensed consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, operating income, or net income.

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the determination of the allowance for accounts receivable, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, timing and costs associated with our asset retirement obligations, the nature and timing of satisfaction of performance obligations, estimate of standalone selling price allocation included in contracts with multiple performance obligations, the estimated expected benefit period for deferred commissions, the estimated useful life of capitalized internal-use software costs, observable price changes of non-marketable equity securities, fair value of derivative instruments, the incremental borrowing rate we use to determine our lease liabilities, fair values of stock-based awards, legal contingencies, the valuation of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.   

Certain Risks and Concentrations

Certain Risks and Concentrations

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.

We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We maintain an allowance for doubtful accounts based upon the expected collectability, which takes into consideration specific customer creditworthiness and current economic trends. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of April 30, 2021 and January 31, 2021, one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three months ended April 30, 2021 and 2020.

We serve our customers and users from data center facilities operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.

Geographic Locations

For the three months ended April 30, 2021 and 2020, revenue attributable to customers in the United States was 69% and 73%, respectively. For the three months ended April 30, 2021 and 2020, revenue attributable to customers in Japan was 17% and 13%, respectively.

Substantially all of our net assets are located in the United States. As of April 30, 2021 and January 31, 2021, property and equipment located in the United States was approximately 96%.

Recently Adopted and Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board (FASB) issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by improving consistent application of other areas of Topic 740. We adopted the new standard, effective February 1, 2021, and the adoption did not have a material impact on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06 (ASU 2020-06), Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update were implemented by the FASB to reduce the number of accounting models for convertible debt instruments. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. There is no longer a debt discount representing the difference between the carrying value, excluding issuance costs, and the principal of the convertible debt instrument and, as a result, there is no longer interest expense from the amortization of the debt discount over the term of the convertible debt instrument. The amendments in this update also require the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. We early adopted the new standard, effective February 1, 2021, using the modified retrospective method. The comparative periods presented and disclosed in the year of adoption are based on legacy guidance.

Adoption Impact of ASU 2020-06 on the Opening Balance Sheet as of February 1, 2021

In connection with the adoption of ASU 2020-06, we recognized a $0.6 million decrease of accumulated deficit, a $68.6 million decrease of additional paid-in capital, and a $68.0 million increase of debt, net, noncurrent. The adoption of ASU 2020-06 did not have a material effect on our condensed consolidated statements of operations and cash flows.

Recently Issued Accounting Pronouncements

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. Reference rate reform refers to the global transition away from certain reference rates, such as the London Interbank Offered Rate (LIBOR), and to the introduction of new reference rates that are based on a larger and more liquid

population of observable transactions. ASU 2020-04 provides temporary optional expedients and exceptions for applying GAAP to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued as a result of reference rate reform. The amendments in this ASU were effective upon issuance do not have a material impact on our condensed consolidated financial statements.

Summary of Significant Accounting Policies

Summary of Significant Accounting Policies

Other than items discussed under Use of Estimates and Recently Adopted Accounting Pronouncements, there have been no material changes to our critical accounting policies during the three months ended April 30, 2021 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the fiscal year ended January 31, 2021.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Subject to Fair Value

Financial assets subject to the fair value disclosure requirements were as follows (in thousands):    

 

 

 

April 30, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

324,926

 

 

$

 

 

$

 

 

$

324,926

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

256,861

 

 

$

 

 

$

 

 

$

256,861

 

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Prepaid expenses

 

$

21,551

 

 

$

11,672

 

Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization (1)

 

 

1,802

 

 

 

1,672

 

Other current assets

 

 

3,018

 

 

 

3,441

 

Total prepaid expenses and other current assets

 

$

26,371

 

 

$

16,785

 

 

(1)

Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented.

Schedule of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Servers and related equipment

 

$

354,999

 

 

$

352,224

 

Leasehold improvements

 

 

78,289

 

 

 

80,558

 

Computer hardware

 

 

21,689

 

 

 

25,810

 

Furniture and fixtures

 

 

13,998

 

 

 

14,157

 

Construction in progress

 

 

9,955

 

 

 

11,422

 

Total property and equipment

 

 

478,930

 

 

 

484,171

 

Less: accumulated depreciation

 

 

(332,830

)

 

 

(324,023

)

Total property and equipment, net

 

$

146,100

 

 

$

160,148

 

Schedule of Operating Lease Right-of-Use Assets, Net

Operating lease right-of-use assets, net consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Operating lease right-of-use assets

 

$

270,331

 

 

$

270,428

 

Less: accumulated amortization

 

 

(86,930

)

 

 

(76,175

)

Operating lease right-of-use assets, net

 

$

183,401

 

 

$

194,253

 

Schedule of Other Long-Term Assets

Other long-term assets consisted of the following (in thousands):

 

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Acquired intangible assets, net of amortization

 

$

19,781

 

 

$

 

Internally developed software costs, net of amortization (1) (2)

 

 

16,007

 

 

 

16,071

 

On-premises software, net of amortization (2) (3)

 

 

8,290

 

 

 

8,749

 

Other assets, noncurrent

 

 

5,390

 

 

 

5,247

 

Deposits, noncurrent

 

 

2,481

 

 

 

2,707

 

Other long-term assets

 

$

51,949

 

 

$

32,774

 

 

(1)

Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively.

(2)

The accumulated amortization of capitalized software costs in the aggregate was $14.1 million and $11.2 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized software was $3.0 million and $1.9 million for the three months ended April 30, 2021 and 2020, respectively. We have not recorded any material impairment charges during the periods presented.

(3)

The estimated useful lives of on-premises software range from three to four years.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Summary of Components of Lease Cost

The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

$

13,082

 

 

$

13,106

 

Interest on finance lease liabilities

 

 

1,171

 

 

 

1,526

 

Operating lease cost, gross

 

 

13,780

 

 

 

13,117

 

Variable lease cost, gross

 

 

2,302

 

 

 

2,724

 

Sublease income

 

 

(3,194

)

 

 

(2,808

)

Total lease cost (1)

 

$

27,141

 

 

$

27,665

 

 

(1)

Short-term lease cost was not material for the periods presented and is not included in the table above.

Summary of Maturities of Operating and Finance Lease Liabilities

As of April 30, 2021, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):

 

Years ending January 31:

 

Operating Leases (1)

 

 

Finance Leases

 

Remainder of 2022

 

$

41,742

 

 

$

38,898

 

2023

 

 

49,593

 

 

 

42,041

 

2024

 

 

48,126

 

 

 

19,584

 

2025

 

 

32,476

 

 

 

1,573

 

2026

 

 

28,391

 

 

 

 

Thereafter

 

 

63,616

 

 

 

 

Total lease payments

 

$

263,944

 

 

$

102,096

 

Less: imputed interest

 

$

(37,715

)

 

$

(5,109

)

Present value of total lease liabilities

 

$

226,229

 

 

$

96,987

 

 

(1)

Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above.

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Acquired Intangible Assets (Tables)
3 Months Ended
Apr. 30, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Goodwill Activity

Goodwill activity for the three months ended April 30, 2021 is reflected in the following table (in thousands):

 

Balance as of January 31, 2021

 

$

18,740

 

Goodwill acquired - SignRequest

 

 

43,386

 

Goodwill acquired - Cloud FastPath

 

 

13,230

 

Foreign currency translation

 

 

241

 

Balance as of April 30, 2021

 

$

75,597

 

Summary of Acquired Intangible Assets

Acquired intangible assets consisted of the following (in thousands):

 

 

 

Weighted-Average Remaining Useful Life (Years)

 

 

Gross Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

Balance as of January 31, 2021

 

 

 

 

 

$

 

 

$

 

 

$

 

Developed technology

 

 

4.22

 

 

 

20,682

 

 

 

(901

)

 

 

19,781

 

Balance as of April 30, 2021

 

 

 

 

 

$

20,682

 

 

$

(901

)

 

$

19,781

 

Schedule of Expected Amortization Expense for Acquired Intangible Assets

As of April 30, 2021, expected amortization expense for acquired intangible assets was as follows (in thousands):

Fiscal years ending January 31:

 

 

 

 

Remainder of 2022

 

$

3,860

 

2023

 

 

4,912

 

2024

 

 

4,912

 

2025

 

 

3,064

 

2026

 

 

2,976

 

Thereafter

 

 

57

 

Total

 

$

19,781

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2021
Commitments And Contingencies Disclosure [Abstract]  
Future Payments under Non-cancellable Contractual Purchases

As of April 30, 2021, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet and relate primarily to infrastructure services and IT software and support services costs, are as follows, shown in accordance with the payment due date (in thousands):

 

Fiscal years ending January 31:

 

 

 

 

Remainder of 2022

 

$

7,363

 

2023

 

 

38,104

 

2024

 

 

4,860

 

2025

 

 

434

 

2026

 

 

211,234

 

Thereafter

 

 

 

 

 

$

261,995

 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
3 Months Ended
Apr. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amounts of Liability and Equity Component of Notes

The net carrying amount of the Notes consists of the following (in thousands):

 

 

April 30,

 

 

January 31,

 

 

 

2021

 

 

2021

 

Principal

 

$

345,000

 

 

$

345,000

 

Unamortized debt discount for conversion option

 

 

 

 

 

(69,916

)

Unamortized issuance costs

 

 

(8,939

)

 

 

(7,470

)

Net carrying amount

 

$

336,061

 

 

$

267,614

 

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
3 Months Ended
Apr. 30, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Stock Option Activity Under Equity Incentive Plans and Related Information

The following table summarizes the stock option activity under the equity incentive plans and related information:

 

 

 

Shares Subject to Options Outstanding

 

 

Weighted-

Average

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

 

 

 

 

 

 

 

 

 

Average Exercise

 

 

Contractual Life

 

 

Aggregate

 

 

 

Shares

 

 

Price

 

 

(Years)

 

 

Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

Balance as of January 31, 2021

 

 

6,617,037

 

 

$

10.77

 

 

 

3.77

 

 

$

48,098

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(175,460

)

 

 

7.73

 

 

 

 

 

 

 

 

 

Options forfeited/cancelled

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of April 30, 2021

 

 

6,441,577

 

 

$

10.85

 

 

 

3.55

 

 

$

67,482

 

Vested and expected to vest as of April 30, 2021

 

 

6,381,107

 

 

$

10.76

 

 

 

3.52

 

 

$

67,406

 

Exercisable as of April 30, 2021

 

 

5,224,876

 

 

$

8.71

 

 

 

2.66

 

 

$

65,940

 

 

Summary of Restricted Stock Unit Activity Under Equity Incentive Plans and Related Information

The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:

 

 

 

Number of

 

 

Weighted-

 

 

 

Restricted

 

 

Average

 

 

 

Stock Units

 

 

Grant Date

 

 

 

Outstanding

 

 

Fair Value

 

Unvested balance - January 31, 2021

 

 

14,330,678

 

 

$

17.68

 

Granted

 

 

7,003,448

 

 

 

23.65

 

Vested, net of shares withheld for employee payroll taxes

 

 

(1,206,102

)

 

 

19.75

 

Forfeited/cancelled, including shares withheld for employee payroll taxes

 

 

(1,915,467

)

 

 

18.46

 

Unvested balance - April 30, 2021

 

 

18,212,557

 

 

$

19.75

 

 

Summary of Components of Stock-Based Compensation Expense

The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Cost of revenue

 

$

5,340

 

 

$

4,541

 

Research and development

 

 

15,453

 

 

 

17,287

 

Sales and marketing

 

 

11,551

 

 

 

10,079

 

General and administrative

 

 

9,446

 

 

 

8,136

 

Total stock-based compensation

 

$

41,790

 

 

$

40,043

 

 

Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP

We estimated the fair value of employee stock options and 2015 ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions.

 

 

 

Three Months Ended

 

 

 

April 30,

 

 

 

2021

 

 

2020

 

Employee Stock Options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

 

 

 

N/A

 

 

 

 

 

 

 

5.8

 

Risk-free interest rate

 

 

 

 

 

N/A

 

 

 

 

 

 

 

0.6

%

Volatility

 

 

 

 

 

N/A

 

 

 

 

 

 

 

46

%

Dividend yield

 

 

 

 

 

N/A

 

 

 

 

 

 

 

0

%

Employee Stock Purchase Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

0.5

 

-

 

2.0

 

 

 

0.5

 

-

 

2.0

 

Risk-free interest rate

 

0.1%

 

-

0.2%

 

 

 

0.3

%

-

 

0.4

%

Volatility

 

42%

 

-

52%

 

 

 

44

%

-

 

52

%

Dividend yield

 

 

 

 

 

0%

 

 

 

 

 

 

 

0

%

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share (Tables)
3 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):

 

 

 

Three Months Ended April 30,

 

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

Net loss

 

$

(14,573

)

 

$

(25,550

)

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

Weighted-average number of shares outstanding—basic and diluted

 

 

161,733

 

 

 

151,943

 

Net loss per share—basic and diluted

 

$

(0.09

)

 

$

(0.17

)

 

Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been antidilutive (in thousands):

 

 

 

Three Months Ended April 30,

 

 

 

2021

 

 

2020

 

Options to purchase common stock

 

 

5,369

 

 

 

5,624

 

Restricted stock units

 

 

15,471

 

 

 

16,863

 

Employee stock purchase plan

 

 

1,743

 

 

 

2,678

 

Shares related to the convertible senior notes

 

 

601

 

 

 

 

Total

 

 

23,184

 

 

 

25,165

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 01, 2021
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Decrease in accumulated deficit   $ (1,335,693)   $ (1,321,679)
Decrease in additional paid-in capital   $ 1,462,038   $ 1,474,843
ASU 2019-12        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]   true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date   Feb. 01, 2021    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true    
ASU 2020-06        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adoption Date   Feb. 01, 2021    
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]   true    
Decrease in accumulated deficit $ 600      
Decrease in additional paid-in capital (68,600)      
Increase of debt, net, non current $ 68,000      
Credit Concentration Risk | Accounts Receivable        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of major customers   one   one
Concentration risk percentage   10.00%   10.00%
Customer Concentration Risk | Revenue        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of major customers   No No  
Concentration risk percentage   10.00% 10.00%  
Geographic Concentration Risk | Revenue | United States        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Concentration risk percentage   69.00% 73.00%  
Geographic Concentration Risk | Revenue | Japan        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Concentration risk percentage   17.00% 13.00%  
Geographic Concentration Risk | Property and Equipment | United States        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Concentration risk percentage   96.00%   96.00%
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Revenue From Contract With Customer [Abstract]      
Deferred revenue $ 423.2   $ 465.6
Deferred revenue, revenue recognized out of beginning balance 167.4 $ 154.4  
Remaining performance obligation, revenue expected to be recognized $ 864.8    
Revenue remaining performance obligation, percentage 62.00%    
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Additional Information (Details 1)
Apr. 30, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-05-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-05-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Financial Assets Subject to Fair Value (Details) - Recurring - Money Market Funds - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents $ 324,926 $ 256,861
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents $ 324,926 $ 256,861
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Additional Information (Details) - USD ($)
12 Months Ended
Nov. 27, 2017
Jan. 31, 2021
Apr. 30, 2021
Derivative [Line Items]      
Certificates of deposit     $ 50,000,000
November 2017 Facility | Secured Debt      
Derivative [Line Items]      
Debt instrument, principal amount $ 350,000,000.0    
November 2017 Facility | Secured Debt | Wells Fargo Bank      
Derivative [Line Items]      
Debt instrument maturity date Jul. 12, 2022    
November 2017 Facility | Revolving Credit Facility | Secured Debt | Wells Fargo Bank      
Derivative [Line Items]      
Total debt outstanding with carrying amount   $ 30,000,000.0 30,000,000.0
0.00% Convertible Notes Due 2026 | Senior Notes      
Derivative [Line Items]      
Debt instrument interest rate stated percentage   0.00%  
Debt instrument maturity date   Jan. 15, 2026  
Debt instrument, principal amount   $ 345,000,000.0  
0.00% Convertible Notes Due 2026 | Senior Notes | Level 2      
Derivative [Line Items]      
Convertible senior notes, fair value   $ 348,400,000 $ 375,300,000
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Property Plant And Equipment [Line Items]      
Allowance for doubtful accounts receivable $ 3.0   $ 2.7
Accumulated depreciation of property and equipment acquired under finance lease 165.5   152.5
Depreciation expense 16.2 $ 16.4  
Servers and related equipment      
Property Plant And Equipment [Line Items]      
Gross amount of property and equipment acquired under finance lease 258.6   256.0
Depreciation expense 13.1 $ 13.1  
Construction in progress      
Property Plant And Equipment [Line Items]      
Gross amount of property and equipment acquired under finance lease $ 5.6   $ 7.1
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepaid expenses $ 21,551 $ 11,672
Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization [1] 1,802 1,672
Other current assets 3,018 3,441
Total prepaid expenses and other current assets $ 26,371 $ 16,785
[1] Capitalized stock-based compensation expense, which is included in these amounts, was not material for the periods presented. The accumulated amortization of the capitalized costs was $1.6 million and $1.4 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized costs was not material for the three months ended April 30, 2021 and 2020. We have not recorded any material impairment charges during the periods presented.
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Accumulated amortization of capitalized costs $ 1,600,000 $ 1,400,000
Impairment charges $ 0 $ 0
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 478,930 $ 484,171
Less: accumulated depreciation (332,830) (324,023)
Total property and equipment, net 146,100 160,148
Servers and related equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 354,999 352,224
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 78,289 80,558
Computer hardware    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 21,689 25,810
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 13,998 14,157
Construction in progress    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 9,955 $ 11,422
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Operating Lease Right-of-Use Assets, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Operating lease right-of-use assets $ 270,331 $ 270,428
Less: accumulated amortization (86,930) (76,175)
Operating lease right-of-use assets, net $ 183,401 $ 194,253
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Property Plant And Equipment [Line Items]    
Acquired intangible assets, net of amortization $ 19,781  
Internally developed software costs, net of amortization [1],[2] 16,007 $ 16,071
Other assets, noncurrent 5,390 5,247
Deposits, noncurrent 2,481 2,707
Other long-term assets 51,949 32,774
On-premises software    
Property Plant And Equipment [Line Items]    
Internally developed software costs, net of amortization [1],[3] $ 8,290 $ 8,749
[1] The accumulated amortization of capitalized software costs in the aggregate was $14.1 million and $11.2 million as of April 30, 2021 and January 31, 2021, respectively. Amortization expense related to capitalized software was $3.0 million and $1.9 million for the three months ended April 30, 2021 and 2020, respectively. We have not recorded any material impairment charges during the periods presented.
[2] Capitalized stock-based compensation expense, which is included in these amounts, was $5.9 million and $5.8 million as April 30, 2021 and January 31, 2021, respectively.
[3] The estimated useful lives of on-premises software range from three to four years.
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Other Long-Term Assets (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Property Plant And Equipment [Line Items]      
Capitalized stock-based compensation expenses $ 5.9   $ 5.8
Accumulated amortization of capitalized software costs 14.1   $ 11.2
Amortization expense related to capitalized software $ 3.0 $ 1.9  
On-premises software | Maximum      
Property Plant And Equipment [Line Items]      
Finite-lived intangible assets estimated useful life 4 years    
On-premises software | Minimum      
Property Plant And Equipment [Line Items]      
Finite-lived intangible assets estimated useful life 3 years    
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Lessee Lease Description [Line Items]    
Finance lease agreements term 4 years  
Sublease expiration year 2025  
Other Long-term Liabilities    
Lessee Lease Description [Line Items]    
Asset retirement obligation $ 3.1 $ 3.1
Minimum    
Lessee Lease Description [Line Items]    
Operating lease expiration year 2022  
Total lease term of sublease arrangement 11 months  
Maximum    
Lessee Lease Description [Line Items]    
Operating lease expiration year 2029  
Total lease term of sublease arrangement 96 months  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Finance lease cost:    
Amortization of finance lease right-of-use assets $ 13,082 $ 13,106
Interest on finance lease liabilities 1,171 1,526
Operating lease cost, gross 13,780 13,117
Variable lease cost, gross 2,302 2,724
Sublease income (3,194) (2,808)
Total lease cost [1] $ 27,141 $ 27,665
[1] Short-term lease cost was not material for the periods presented and is not included in the table above.
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2022 $ 41,742 [1]
Operating Leases, 2023 49,593 [1]
Operating Leases, 2024 48,126 [1]
Operating Leases, 2025 32,476 [1]
Operating Leases, 2026 28,391 [1]
Operating Leases, Thereafter 63,616 [1]
Operating Leases, Total lease payments 263,944 [1]
Less: Operating Leases imputed interest (37,715) [1]
Operating Leases, Present value of total lease liabilities 226,229 [1]
Finance Leases, Remainder of 2022 38,898
Finance Leases, 2023 42,041
Finance Leases, 2024 19,584
Finance Leases, 2025 1,573
Finance Leases, Total lease payments 102,096
Less: Finance Leases imputed interest (5,109)
Finance Leases, Present value of total lease liabilities $ 96,987
[1] Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2022 and the fiscal years ending January 31, 2023, 2024, and 2025 of $6.6 million, $8.8 million, $2.3 million, and $2.1 million, respectively, are not included in the table above.
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details)
$ in Millions
Apr. 30, 2021
USD ($)
Leases [Abstract]  
Non-cancellable sublease proceeds for the year ending January 31, 2022 $ 6.6
Non-cancellable sublease proceeds for the year ending January 31, 2023 8.8
Non-cancellable sublease proceeds for the year ending January 31, 2024 2.3
Non-cancellable sublease proceeds for the year ending January 31, 2025 $ 2.1
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
Feb. 16, 2021
Feb. 08, 2021
Apr. 30, 2021
Jan. 31, 2021
Business Acquisition [Line Items]        
Total purchase price allocated to goodwill     $ 75,597 $ 18,740
SignRequest        
Business Acquisition [Line Items]        
Total aggregate consideration   $ 54,300    
Cash consideration transferred   $ 44,300    
Consideration transferred, shares of common stock   550,366    
Consideration transferred, common stock value   $ 10,000    
Total purchase price allocated to goodwill   43,400    
Total purchase price allocated to acquired developed technology   14,900    
Total purchase price allocated to deferred tax liability   $ 2,500    
Cloud Fast Path        
Business Acquisition [Line Items]        
Total aggregate consideration $ 14,800      
Cash consideration transferred 12,400      
Total purchase price allocated to goodwill 13,200      
Total purchase price allocated to acquired developed technology 5,800      
Cash held in escrow 2,400      
Total purchase price allocated to deferred revenue $ 4,800      
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Acquired Intangible Assets - Summary of Goodwill Activity (Details) - USD ($)
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Goodwill [Line Items]    
Balance as of January 31, 2021 $ 18,740,000  
Goodwill acquired   $ 0
Foreign currency translation 241,000  
Balance as of April 30, 2021 75,597,000  
SignRequest    
Goodwill [Line Items]    
Goodwill acquired 43,386,000  
Cloud FastPath    
Goodwill [Line Items]    
Goodwill acquired $ 13,230,000  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Acquired Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Finite Lived Intangible Assets [Line Items]    
Goodwill impairment $ 0 $ 0
Goodwill additions   0
Cost of Revenue    
Finite Lived Intangible Assets [Line Items]    
Acquired intangible assets amortization $ 900,000 $ 0
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2021
USD ($)
Finite Lived Intangible Assets [Line Items]  
Gross Value $ 20,682
Accumulated Amortization 901
Net Carrying Value 19,781
Developed Technology  
Finite Lived Intangible Assets [Line Items]  
Gross Value 20,682
Accumulated Amortization 901
Net Carrying Value $ 19,781
Weighted-Average Remaining Useful Life (Years) 4 years 2 months 19 days
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Acquired Intangible Assets - Schedule of Expected Amortization Expense for Acquired Intangible Assets (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
Finite Lived Intangible Assets Future Amortization Expense [Abstract]  
Remainder of 2022 $ 3,860
2023 4,912
2024 4,912
2025 3,064
2026 2,976
Thereafter 57
Net Carrying Value $ 19,781
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Commitments And Contingencies [Line Items]    
Purchase obligation $ 261,995  
Purchase obligation, due to be paid in 2022 7,363  
Purchase obligation, due to be paid in 2023 38,104  
Purchase obligation, due to be paid in 2024 $ 4,860  
Minimum    
Commitments And Contingencies [Line Items]    
Purchase obligation term 2 years  
Maximum    
Commitments And Contingencies [Line Items]    
Purchase obligation term 8 years  
Accounts Payable Accrued Expenses and Other Current Liabilities and Other Long Term Liabilities    
Commitments And Contingencies [Line Items]    
Purchase obligation $ 9,200  
Purchase obligation, due to be paid in 2022 3,500  
Purchase obligation, due to be paid in 2023 3,800  
Purchase obligation, due to be paid in 2024 1,900  
November 2017 Facility | Wells Fargo Bank | Secured Debt | Letters of Credit    
Commitments And Contingencies [Line Items]    
Letters of credit facility $ 27,000 $ 27,000
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
Purchase Obligation Fiscal Year Maturity [Abstract]  
Remainder of 2022 $ 7,363
2023 38,104
2024 4,860
2025 434
2026 211,234
Purchase Obligations $ 261,995
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended
Nov. 27, 2017
USD ($)
Jan. 31, 2021
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
TradingDay
$ / shares
shares
Interest Rate Swap      
Debt Instrument [Line Items]      
Derivative, effective date     Sep. 05, 2019
Derivative, maturity period     5 years
Derivative, notional value     $ 30,000,000.0
Convertible Senior Notes | 0.00% Convertible Senior Notes Due January 15, 2026      
Debt Instrument [Line Items]      
Aggregate principal amount   $ 345,000,000.0 $ 345,000,000
Debt instrument interest rate stated percentage   0.00%  
Debt instrument due date   Jan. 15, 2026  
Principal amount of notes used in conversion rate   $ 1,000  
Initial conversion rate per $1,000 principal amount of notes | shares   38.7665  
Initial conversion price per share of common stock | $ / shares   $ 25.80  
Debt instrument, convertible, latest date     Oct. 15, 2025
Debt instrument, effective interest rate     0.56%
Interest expense, debt     $ 500,000
Initial strike price | $ / shares     25.80
Initial cap prices | $ / shares     35.58
Common stock shares covered under capped call transactions | shares     13,400,000
Cost of purchased capped calls     $ 27,800,000
Total debt outstanding with carrying amount   $ 267,614,000 $ 336,061,000
Convertible Senior Notes | 0.00% Convertible Senior Notes Due January 15, 2026 | Debt Instrument, Redemption, Period On or After January 20, 2024      
Debt Instrument [Line Items]      
Debt instrument, convertible, threshold trading days | TradingDay     20
Debt instrument, convertible, threshold consecutive trading days | TradingDay     30
Debt instrument, convertible, threshold percentage of stock price trigger     130.00%
Debt instrument, redemption period, start date     Jan. 20, 2024
Debt instrument, redemption price, percentage of principal amount redeemed     100.00%
Convertible Senior Notes | 0.00% Convertible Senior Notes Due January 15, 2026 | Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One      
Debt Instrument [Line Items]      
Debt instrument, convertible, threshold trading days | TradingDay     20
Debt instrument, convertible, threshold consecutive trading days | TradingDay     30
Debt instrument, convertible, threshold percentage of stock price trigger     130.00%
Convertible Senior Notes | 0.00% Convertible Senior Notes Due January 15, 2026 | Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two      
Debt Instrument [Line Items]      
Debt instrument, convertible, threshold consecutive trading days | TradingDay     5
Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock     98.00%
Secured Debt | November 2017 Facility      
Debt Instrument [Line Items]      
Aggregate principal amount $ 350,000,000.0    
Leverage ratio Maximum 6.00%    
Secured Debt | November 2017 Facility | Wells Fargo Bank      
Debt Instrument [Line Items]      
Debt instrument due date Jul. 12, 2022    
Line of credit facility, finance leases and debt covenant limit $ 200,000,000.0    
Secured Debt | November 2017 Facility | Revolving Credit Facility | Wells Fargo Bank      
Debt Instrument [Line Items]      
Line of credit facility, termination date Nov. 27, 2017    
Line of credit facility, maximum borrowing capacity $ 100,000,000.0    
Total debt outstanding with carrying amount   $ 30,000,000.0 $ 30,000,000.0
Secured Debt | November 2017 Facility | Revolving Credit Facility | Wells Fargo Bank | Prime Rate      
Debt Instrument [Line Items]      
Line of credit facility, floating interest rate     0.25%
Secured Debt | November 2017 Facility | Revolving Credit Facility | Wells Fargo Bank | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Line of credit facility, floating interest rate     1.00%
Secured Debt | November 2017 Facility | Letters of Credit | Wells Fargo Bank      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity sublimit $ 45,000,000.0    
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details) - 0.00% Convertible Senior Notes Due January 15, 2026 - Convertible Senior Notes - USD ($)
Apr. 30, 2021
Jan. 31, 2021
Debt Instrument [Line Items]    
Principal $ 345,000,000 $ 345,000,000.0
Unamortized debt discount for conversion option   (69,916,000)
Unamortized issuance costs (8,939,000) (7,470,000)
Net carrying amount $ 336,061,000 $ 267,614,000
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Aggregate intrinsic value of exercised options $ 2,500 $ 2,200  
Aggregate estimated fair value of stock options granted to employees vested $ 400 $ 500  
Shares Subject to Options Outstanding, Options granted 0    
Weighted-average grant date fair value of options granted to employees   $ 5.41  
Unrecognized stock-based compensation expense related to stock option $ 1,200    
Remaining weighted-average period 1 year 4 months 17 days    
Stock options outstanding 6,441,577   6,617,037
Share-based compensation expense $ 41,790 $ 40,043  
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Remaining weighted-average period 2 years 11 months 23 days    
Unrecognized stock-based compensation expense $ 339,300    
Performance-Based Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to stock option $ 700    
Remaining weighted-average period 1 year 8 months 1 day    
2015 Equity Incentive Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 4 years    
2015 Equity Incentive Plan | Performance-Based Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options outstanding 1,375,000    
2015 Equity Incentive Plan | Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares common stock reserved for issuance 26,683,430    
2015 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of eligible compensation allowed to employees to purchase shares at a discount 15.00%    
Description of offering period excluding initial offering period The 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period consists of four six-month purchase periods.    
Purchase price of common stock, percentage 85.00%    
Description of offering period resets the offering period resets and the new lower price becomes the new offering price for a new 24 month offering period.    
Unrecognized stock-based compensation expense $ 25,400    
Dividend yield 0.00% 0.00%  
2015 Employee Stock Purchase Plan | Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares common stock reserved for issuance 1,356,993    
Fiscal 2021 Executive Bonus Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expense $ 3,200    
Fiscal 2022 Executive Bonus Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense 9,000    
Share-based compensation expense $ 2,600    
Equity incentive compensation description The Fiscal 2022 Executive Bonus Plan provides opportunities for 100% equity incentive compensation payouts based on our actual achievement of pre-established corporate financial objectives, subject to review and a final approval by our Compensation Committee.    
Fiscal 2022 Executive Bonus Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Remaining weighted-average period 1 year    
Per Month after One Year of Vesting Commencement Date | 2015 Equity Incentive Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 6.25%    
Per Quarter after One Year Of Vesting Commencement Date | 2015 Equity Incentive Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 6.25%    
One Year from Vesting Commencement Date | 2015 Equity Incentive Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 25.00%    
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Shares Subject to Options Outstanding, Beginning balance 6,617,037  
Shares Subject to Options Outstanding, Options granted 0  
Shares Subject to Options Outstanding, Options exercised (175,460)  
Shares Subject to Options Outstanding, Ending balance 6,441,577 6,617,037
Shares Subject to Options Outstanding, Vested and expected to vest 6,381,107  
Shares Subject to Options Outstanding, Exercisable 5,224,876  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-Average Exercise Price, Beginning Balance $ 10.77  
Weighted-Average Exercise Price, Options exercised 7.73  
Weighted-Average Exercise Price, Ending Balance 10.85 $ 10.77
Weighted-Average Exercise Price, Vested and expected to vest 10.76  
Weighted-Average Exercise Price, Exercisable $ 8.71  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-Average Remaining Contractual Life (Years) 3 years 6 months 18 days 3 years 9 months 7 days
Weighted-Average Remaining Contractual Life (Years), Vested and expected to vest 3 years 6 months 7 days  
Weighted-Average Remaining Contractual Life (Years), Exercisable 2 years 7 months 28 days  
Aggregate Intrinsic Value, Balance $ 67,482 $ 48,098
Aggregate Intrinsic Value, Vested and expected to vest 67,406  
Aggregate Intrinsic Value, Exercisable $ 65,940  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) - Restricted Stock Units
3 Months Ended
Apr. 30, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Restricted Stock Units/Awards Outstanding, Unvested Beginning Balance | shares 14,330,678
Number of Restricted Stock Units/Awards Outstanding, Granted | shares 7,003,448
Number of Restricted Stock Units, Vested, net of shares withheld for employee payroll taxes | shares (1,206,102)
Number of Restricted Stock Units/Awards Outstanding, Forfeited/cancelled, including shares withheld for employee payroll taxes | shares (1,915,467)
Number of Restricted Stock Units/Awards Outstanding Unvested Ending Balance | shares 18,212,557
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-Average Grant Date Fair Value, Unvested Beginning Balance | $ / shares $ 17.68
Weighted-Average Grant Date Fair Value, Granted | $ / shares 23.65
Weighted -Average Grant Date Fair Value, Vested, net of shares withheld for employee payroll taxes | $ / shares 19.75
Weighted-Average Grant Date Fair Value, Forfeited/cancelled, including shares withheld for employee payroll taxes | $ / shares 18.46
Weighted-Average Grant Date Fair Value, Unvested Ending Balance | $ / shares $ 19.75
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 41,790 $ 40,043
Cost of Revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 5,340 4,541
Research and Development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 15,453 17,287
Sales and Marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 11,551 10,079
General and Administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 9,446 $ 8,136
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details)
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
2015 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%
Risk-free interest rate, Minimum 0.10% 0.30%
Risk-free interest rate, Maximum 0.20% 0.40%
Volatility, Minimum 42.00% 44.00%
Volatility, Maximum 52.00% 52.00%
2015 Employee Stock Purchase Plan | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 6 months 6 months
2015 Employee Stock Purchase Plan | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 2 years 2 years
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years)   5 years 9 months 18 days
Risk-free interest rate   0.60%
Volatility   46.00%
Dividend yield   0.00%
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Numerator:    
Net loss $ (14,573) $ (25,550)
Denominator:    
Weighted-average shares used to compute net loss per share, basic and diluted 161,733 151,943
Net loss per share, basic and diluted $ (0.09) $ (0.17)
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss per Share - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share (Details) - shares
shares in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 23,184 25,165
Employee stock purchase plan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,743 2,678
Options to purchase common stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 5,369 5,624
Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 15,471 16,863
Shares related to the convertible senior notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 601  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Segments - Additional Information (Details)
3 Months Ended
Apr. 30, 2021
Segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events - Additional Information (Details) - USD ($)
Jun. 02, 2021
May 12, 2021
Apr. 07, 2021
Subsequent Event | Tender Offer      
Subsequent Event [Line Items]      
Expiration date Jun. 29, 2021    
Class A Common Stock | Subsequent Event | Tender Offer      
Subsequent Event [Line Items]      
Authorized purchase amount $ 500,000,000    
Class A Common Stock | Subsequent Event | Tender Offer | Minimum      
Subsequent Event [Line Items]      
Purchase price per share $ 22.75    
Class A Common Stock | Subsequent Event | Tender Offer | Maximum      
Subsequent Event [Line Items]      
Purchase price per share $ 25.75    
KKR | Series A Convertible Preferred Stock      
Subsequent Event [Line Items]      
Issuance and sale, number of shares     500,000
Shares issued, par value     $ 0.0001
Aggregate purchase price     $ 500,000,000
Sale price per share     $ 1,000
KKR | Series A Convertible Preferred Stock | Subsequent Event      
Subsequent Event [Line Items]      
Sale of stock closing date   May 12, 2021  
EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /* Q%('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #R@,12G8KOU^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:0;%4/7%\6G"8(#Q;>0W+9@DX;DI-VWMXU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.&'8F"!$CZB$ZE,!@M(? MZH!0<5Z#0U)&D8(96(2%R-K&:*DC*NKC&6_T@@^?L M&$YCU\ 5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#JN &W:9_+JZ?]@]LK;BE2AX7?#U3M22WTIQ]SZ[_O"["KO>V+W] MQ\87P;:!7W?1?@%02P,$% @ \H#$4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #R@,12X]!:]$,% ![%0 & 'AL+W=OUTVID0;)EP.4V8(4[2ILV%A/1RVNF#L 5X8ENN)$/X M^VX)8Y/4;-,\!%^TEY>VMM:2=+X6\E4M.=?D+8E3==%::IU][G14L.0)4Z0LM$%)W*&.T^LD+$I;HW/[;")'YR+7<93RB20J3Q(F M-Y<\%NN+EMO:/7B.%DMM'G1&YQE;\"G7OV83"7>=$B6,$IZJ2*1$\OE%:^Q^ M]CUJ FR+WR*^5GO7Q'1E)L2KN;D-+UJ.8<1C'F@#P>!GQ7T>QP8)>/Q3@+;* M;YK _>L=^HWM/'1FQA3W1?Q[%.KE16O0(B&?LSS6SV+]$R\Z=&;P A$K^Y^L MMVV[W18)!M!G!Y=B2"'4=&$I2&Y3G6D-^0V MW9:'27.;J"637)UW-'S-Q'2" OERBTP/('OD7J1ZJ0 UY.'[^ ZP+*G2'=5+ MB@*.,WE*/.>$4(>Z-7Q\//R>;0@=U$6_8^.5B?,LG'< SA-AFO2S@>[CKM)X3%6R:-W7#8F7$;"%&=(H,1K$X,C[0KGJT^?&@:_7W+K'\?M)E(!B\D7SB2Y M@8>U\P3' DH4H30H*0W^%Z4B:P=)X6A/6):&):4A"O(B61BE"S+=)#,1UY' MXR\?_T!8N$XE<0Z*4\C:,U]$9K)"CAY84EM'#4"7XNT$U#$XQ6CM*:][#"T? M!DW"@-V"3+Z17_BFEA@.Y3B.Z_5IS\4JR:45,XK"^;F4'ZL;FWX-<.VVX[8] MK*+<2G5=[ZBD%0R?>2:DMD6FF:ZO] ;$+Q_-[3VS2KQ=7'Y+\]1<;AG# 1NI55+OXNJ\2]825K\H(1RFD5 E]&Z#TD8JO+ MRB8HKNX[UN3Z+5BR%$K]D$TT #U\F5YCC"J'H$NTDXL>(+XP_J(G)P,]!G$=9G#D>_0O-6F00] MRB1>V!NY#4%[HWD4;+I19C,,0]E;J9'=![J = M>4SKYD7K*F82U7+PI5IEUQ!JPM,RQ:>A53N#A(EX=#<#^ M1456RQ!6.%B3[WN5&WA'N<%[GY[: R/RF&NH]]3L .L.:PKD,XML#AM7([=' M^X,A[<$F9K5/J[-WO&568_;43Y' >,WVI*M\6IXLCNUY6J=JOCV6O&=F,:=( MS.<0ZISVX?MR>]*WO=$BLX=E,Z&U2.SEDK.02], WL^%T+L;\X'RO'7T+U!+ M P04 " #R@,12H?CXQ<4& B&P & 'AL+W=O3%:*[4]FT[+ M=,TWK'PKMKR -RLA-TS!K7R2;B;=K4LLPTO MRDP42/+5Q6B.SRYIJ O4%G]E_*GN7VC_4G8?./+"27XK\[VRIUA>C>(26?,6J7'T5 M3Q]YVZ% UY>*O*S_HJ?6UANAM"J5V+2%0<$F*YK_[$<[$'L%L#]0@+0%R,\6 MH&T!6G>T459WZXHI-CN7X@E);0VUZ8MZ;.K2T)NLT-.X4!+>9E!.S2YO;ZZN M;Q;75PBN%K=?/EW-[^'F_?S+_.;R&BT^7E_?+] $?5MOWJ!7*"O0_5I4 M)2N6Y?E4@09=TS1MVWO?M$<&VIMOY5M$O3$B'L&6XI?NXI]9 <6QK?@4>MYU MGW3=)W5]=*C[E92\4(B5)5?EF:-&VM5(ZQK]H1I9N48P-BC5%_R?*MNQ')JP MCE5355A7I1UN-PM"[ ?)^72W/R86LR3P8M*9'2CU.Z6^4^EB+:2:*"XW,*<[ M7JK-D,RFGF"_?0]^[,T'7?.!L_EYFHH*&H1@D'(8I(>*);_Q"C&1N-1G 1)=*31-(NCA,2A7632B4Q.S#_P4JKG>MZU+V^UCXQ1 MP95-:V+.I1_B/4=IM%K,0@_[L5TK]OI0[CG5WH)6IK+B$>4. %7V4#%%9$SQB$L7W0L\(0#8[GR9D(,4C M/7F(FSR'FGTC%$?Q&ZMX9\7Z6/&LW+*47XRVDI=< M[OAHAFPG.?]#18>=[R%)$F?"ME B_;X6^9++\O??8H*C=_7N33T[3WAZK%$W MUBYSR%?1O-X/0'I3ZN;&D,1)M&-YQ=$K[ZWG>1A!&$'EFDG^#N$Q/-&_S0.8 ME$JMAK7GUE1,?G<'9B-(2:46UZ?G.;/U@,IR_8N/%JT;IO# M(>TA3-T0GB^APY K@G/I$Y=)5J"4;3-P-JM,RT[/#XE'CQW,:ACYL3^0--*> MP]3-X7L):*A@<.O9MXHTN3K!V(#82;-#@7OGD&[Z0B9>;:JT6P*XHH%,C/:@I6[0-B@H!V.-5;B%M02V^X9LBUV O7#@7)#VM*5NVAK\ MJ@/%+W8B-,ZC[5MRJZ%M2S[=^X"AOQ[]R>1C5I20?JV@I/9YD:) M;?U-XT$H)3;UY9HSD*\-X/U* .#:&_V9I/LL-OL/4$L#!!0 ( /* Q%(0 M4#,"@P( ,4& 8 >&PO=V]R:W-H965T&ULG95=;]HP M%(;_BA7M8I,Z\@&$KH)(::!JIZY%3;==3+LPB2%6'3NS'>CVZW?LA(BNH:O* M!=C.>=_SG)-P,MT)^: *0C1Z+!E7,Z?0NCIS7945I,1J("K"X: MZV+FG#HH)VM<,WTG=I>DK6=L_#+!E/U&NR8VG#@HJY4692L&@I+RYA<_MGTX M$/BC(X*@%02O%0Q;P= 6VI#9LN98XV@JQ0Y)$PUN9F%[8]50#>7F+J9:PE4* M.ATEMS?SQ4VZF"-8I;?75_/X'C;G\75\DRQ0>KE8W*?H_1)+PG5!-,TP^X ^ MHG?(1:J 4S5U-7 8-S=K-*#M#0.T&!%_@]\N1E^6?,0>[WR5VH MOFM!T+4@L'[#(WZIQIK @ZG1[1I=4(YY1C%#2Z&H?=)^Q"NE)3QO/U](-NR2 M#6VRT;%^,ZP4BE$BRA*\4RVRAQ-488FVF-6DKYF-X<0:FC_E-O(&GN=!Z=O# MIOTW[ GOJ.,=O8&WN?,(U[H0DOXA>1]W8SP^ /*]_>%/N$?=_SCM_-3 MI>I^]O%SH#"8A,%S])[(\:?3L7^4/.S(P[>3PSQ6&O.<\DT??OAJ_)[((_CN MP9 Q _X+EAO*%6)D#5IO, $3V0S-9J-%9>?.2FB88G99P'N&2!, U]="Z/W& MC++NS17]!5!+ P04 " #R@,12V1G/[U<$ !;#@ & 'AL+W=O\#4KX"T=0H%;E#7#=T"IJ5@]'0/'L2 MHR'?J#PKV9- 3)/=*NO'+^IA=WZ=7 U40L9W.E35"X M;-F$Y;FV!!S_[HT.ZF]JQ=/[@_6OQGEPYI5*-N'Y]RQ5JZM!/$ I6]!-KI[Y M[D^V=RC0]N8\E^87[?:R[@#--U+Q8J\,!$565E?ZO@_$B0+8L2N0O0)I*O@= M"MY>P3..5F3&K1NJZ&@H^ X)+0W6](V)C=$&;[)2_XU3)>!M!GIJ-'E\N+E] MF-[>(+B;/GZ[NQG/8#&=P>7^]F$V18]?T>/3[?-X=@<"Z/-+23=IIECZ!9VC ME^D-^OSI"Y(K*IA$68EF*[Z1M$SE&?KT83UT%.#JCSKS/=IUA48ZT#QTSTNU MDNBV3%GZ4=\!-VM?R<'7:])K<+P6%\ASSQ!Q";;P3'Y=W>W!\>K0>\:>UV'O MKISS@J&IHHK!QE#H[_&K5 (2^Y\>ZWYMW3?6_0[KSVS+R@VSA;U2#(VBWN;; M$7CD^Q"2[6DTVF(X]H+P*/:!*ZBY@EZN"9<*\064@$Z^RD!P\N'03?RH@=>6 M"KPD">QT84T7]M+](;B4:"WX(E,VM+#U4>QC/_$;;!8QD@1A:(>+:KBH-V$> MUTQ0E95+Q-ZAC$LF+WL2):ZMQC])%,FHF*\0[%(H@%NH[&N=CC;WXW;,W3A( M&MY;I#R,?;OS28V9]&).:0X51C-"NWEC.@PVPJ2=.TF,FZG=EHI(%+AV0NP> M:ZG;GSVLA'\H-Y0TA6J=Z?VL^Y2U^KDM"@^[<3//+6(D2GS2 7M2^'$O[(PK M0.6MG+*BXG9"!S@*6JPV.2]V.Q(?DR,LZ87]IK?E0O#B ,Q+.RAI 9QCEX1> M$]0B1WSB=Z7 L:9CKQ?TKE0,6J$R.<#5BHE#8,]0R:R;:F_Q PM4LN:NLHEA M['H=Q,<^@?L;A0GM*X.)D.G"M\W,A 9+:-^F02GZWI$5OH7()R%IDEOD2.#Y M7>C'5H+[>\G3[^&V.X;7J@P6(>)&':#'KH+[V\H#S.,YQ-F*%;;Z+$0QB%HI M:Y$C0=!9M8Y=!4>_!(=@9U63W)F>C+-YU1&R?*.:X]>>O+(;GQ*Y%VXK<:UB MN"NHQ[Z%^QO7=S.BL_2<;J$D+-EA"MU(EB+%$63#&M#UMON?_K4;&0YQY+7^ M&8M<@)-6?CLG8WK!Q-*<7B1P;DI53;'UT_J$-#;G@L;S:WUR,N/_T4QU[+JG M8IF5$N5L 2;=BPB@1'62J1:*K\UAX)4K.%J8VQ6<_IC0 O!^P;DZ+/0'ZO/D MZ#]02P,$% @ \H#$4I]P.0AL P Y0D !@ !X;"]W;W)KYD=[[CX+A, 1=[RC,F)D2BUN3%- M&2:04WG%-\!P)N8BIPJ[8FW*C0 :%: \,QW+&I@Y39DQ'1=CCV(ZYEN5I0P> M!9';/*?BYRUD?#/ KLF;67*,V!R90S(B"> M&#/[9FX7@,+B= F6LH+Y]]UYRZ:&)9F!!F$2KN@^'L%'[),>T(>/RJG M1AU3 P_;>^\?"O$HYH5*\'GV)8U4,C%&!HD@IMM,/?'=1Z@$>=I?R#-9?,FN MLK4,$FZEXGD%1@9YRLH_?:L2<0!P1BT IP(X)P ,W QP*X!["NBW /H5H%]D MII12Y&%.%9V.!=\1H:W1FVX4R2S0*#]E>MT#)7 V19R:^LN'^>(A6,P)MH+E MI[OY;(6=8(6_^\7#*B#+#SAU__BT^(AV=Y\7Y-,R",C%,Z/;*%4079(>>0[F MY.+=)7E'4D96"=]*RB(Y-A4RU'',L&+CEVR<%C8NN>=,)9(L6 31,=Y$9;4\ M9R_/=SH=SC;BBKC6>^)8CMW 9_[W<*N#CEMGVRW\N2W^ D45X*E19!F3.Q;R M',B,1<3G.9[:1!^G5]A/?)V]2"7P8'SKB-RO(_>+R/V6R ]XA61<-JY)B1P4 M2'U/O$Y[=M\;NF/S]3!5#6:.YWE6;79$S*N)>9TI6:H$! F/$I"6";C0A"\[ MQ _J&(-.\7Y"V1JDWIQX4^)5P/!H"0$L_$DPPTQFM+R$HG_PQ.GU:4C3;7>, MK_:WIMR6(.\@:K;G-*=U6$L>_JWD+<."D*6_("IV $&A(94)B?'. M)PE$:VA2V^V^1>WP7.UU_T3MN4W/MD7\A&&#F3,8C5HHVKKL'H\U+ >Q+MX$$I=VRU1YW=6C];OC MMJBV)^.^?H\TC,]LZ\;'-)S/H!*<*5\74F[CYW1AJ5?^8I2@5[B*.&GO940ZX_#(?=7-";\A*UI M\L M61H3 Q3%)7\]I MQ#:G/=Q[N_$E?%Z)_,9P/%J39[J@XG%]G\)HN/42A#%->,@2E-+E:>\,?[S6 M"X,"\4=(-_S=-6+L:SZ8!Z<]+6=$(^J+W 6!C^]T0J,H]P0\OE5.>]LY M<\/WUV_>+XK@(9@GPNF$17^&@5B=]MP>"NB29)'XPC97M K(ROWY+.+%?[2I ML%H/^1D7+*Z,@4$<)N4G>:D2\F6@2P96VPQ&96!(!I!*M8%9&9BR M@=-B8%4&EF3@V"T&=F5@RT%;+09.9>!(!F;;#&YEX,HQM&7)JPP\R<#VVA9. M>ULYK=A!Y9(7^V5*!!F/4K9!:8X'?_E%L>D*>]@F89*?CX5(X=L0[,1X^/\X>_ MT-%C0K(@%#0X1@/TN)BBHP_'B*](2CD*$_2P8ADG2<#[Z$-M/!H*()Y//_0K MDN@0N)T#T)@\$\01.R M#M5!7_Q;7S\C'9<="P4EFF?I:VLBKCK(^WY)D@;H3JQHFB<6ZOXJ+\C ^^B& M<7Z,YHG/8JIP/S_<_90N0S]4Q7C]PT[^8V:'<&:W!U??'ER]H&&VT#@G$4E\ MB@C/)[DF20;M#1FXCW1-QXB(_-[)VPU-=>C*">QB@KR/?A_KNF$YH^'W]P>@ MB<)6'3)30 R8T]'KN,LF;H"Q(TUXI4 9F@2:JUSICJN;]A982ZNQ3:MQ2%K[ MZ)P^ATD2)L]]M"AKV@$IG9;.K5JR-!MC-2ES2\K<2VK.>58L-JRT7U8:GA\P ME"4!G!$:KR/V2BFBW[)0O*(UA !5-P%U!0951=Z$8K6B48! 4^TLUN0U95&$ M!'FARL)L-@+2;7DQ9AV@6LS6-F;K5XBYCXZ@-Y7X8]6*6LW87,-2QV9O8[/W MQE94QT$NZX(\-M"ZG(A2<)9U1; J6+(AJ;ICV@U>IN[8MK0R7:@:?6=+W]E+ MOZS,?JTR1U"8532=!H$!-@RI,%QUH6HTW2U-=R_-6]@+;;34A=MKKJKFFJY4N+WNPMUTA W3,4T) M=]G$J0JW"F4;GI13%."E/+!^P,US3JP OUI)8C M.;Q4.%3M(17,,Z2M/5UP$T%31[$7FM?HHHN@FY2OB> M=WE?/!;G9Z#9>P0LWJD:_,O*FHI973^ZCBN?@J:RJ^T#?Y_B!NL4#=> MFUK%.WF##] W$!AL-PBGE#9 !&XDU6NQG#Q:AMR'QU384CHB/H3*BR=7Y7HU MA0S6X$]>KRY8/:"=X,'[%<_/$&RX*7),QS8].80N6#V$G1C"^]70CX@VW-0] MEMVHU/M!=9H[:83W:Z-]H@VKI(-I.8;<'3IQ]2?NG<#0#Q(8!PDW92>O_-!OD[V.W/VR,_P%02P,$% @ \H#$4F\!I1^% M" )", !@ !X;"]W;W)KM%99]GV>Z^71FN^"=-O[+!8)OU,HW6TVH7K_P6/Y M>M'!G?V->_&\SO2-WN7Y-GSF"YX];N\4?.H=9EF*#4]2(1.D^.JB,\+?QRS0 M W*)GX*_II5KI$UYDO*7_C!=7G0\K1&/>93I*4+X]\+'/([U3*#'G^6DG<-O MZH'5Z_WLU[GQ8,Q3F/*QC/\0RVQ]T0DZ:,E7X2[.[N7K[[PTR-?S13).\[_H MM93U.BC:I9GH /BP?X=SN9/2S0_!J-1XO?T?7-_(\%^O*8A+NER/CR*^JBQ\45^O+;5_0; M$@EZ6,M=&B;+]+R7@69Z_EY4:O&CT(*T:$'1K4RR=8HFR9(OC\?WP**#661O MU@_BG'"T5=\0])GF\]$V+QL'7M_/;]'\;G(_>IC. M_H5&XX?IS^G#=++X[O@==O@=EO\.:_F=&>1]+%/K"A0C^_E(G=POEUW,_ $] M[[U4'6,1([[O>P>Q(\7\@V*^TP&CY7\@EB']LQ1E$O(_DDDD8HZ24F-]5U]' M8;I&6R5?! 0">GI'4+!4F(GDNNES5/VC4=[KJBD/9BT18%)-DB<*- M5)GX*[]A\U\QG5]Q#![2P*NYSR(U&+*^W7N#@ZX#IZZ+3$:_NKI:+5$D-U#" MTT)O_J:ON4W=04,1!IK4U;5(>1ZC=G6#@[J!4]U1Q9-(KG15Y4H5NF]$J@E@ MC="@Z3O/QX.:RDVI /M#N\;#@\9#I\;S;,V53:5ATS^LGC%-F0&SJX,]4Y4] M=\%8A\DS3W59K21 FG+('QVLL0B?1'PR&7 % ]B]9E$D=SH[(2FX> F?8GZF M$]):RW%SH7 _H'[-,58YC_8'+=XA1EER(G<_%E#E-%4%NH,AJ4>45:P_]%O4 M-$4?4W=4'58NYI"[2.F6HBM7W1U\*!:SWPQ:;G&,!#)RPFT[UT#FE;Q,[74PMD6Z3PYY'6O0U M@,)N0ATR4O$7GNRL1,)-V'39(!@VG&J1TQU(2PN"#9:PFTNSC_875NV;W!FR MP:"1D$VQ/A[BMI)G (6'G^H@I[.?D\4G.DABT$,\=^[O5+36,0?D3M= \F[& MU09(],*+#L[FG7+.XS7SO+8U(X9+Q,VEO3:I5@?6#58K>\\3F?^Y$UNM3UY# MRZ\CSI2-+$$2<#J]+**,:]E)8F!%W'#:QQN11;&XB^(/Y& M;Y,PSHF0RE7V&BH.5$OM%9980(7Q(*AK;A&C9(A;-#<\(VZ>C2)P>2IT6Y<> MG)XG5*B_4?6=6ZET$U%=O]]G+36'&$B14Y"J+C>4]7S)M4XA2C-(:OXLHCQ, M(&*% I&S%J$61^ZTH;_)#^ MIZK-]70VFHT_46T,.(@;'&,)/H'= @ ;]@E/&8)V;A.*FBJ/W'O3XYUXV]<1:*LT'IK"!#+VGI@ MTMR>8.K7F6N1JD;;\:&'00D]@9(CM?RHE3LVSI")NLDTV:L+_::2<8RR\(WK[E/H M+BB&\K/<'VJD:UW6H6_.8JY+D': @DJ@1*2E]DX0]GBG-A#Y_8#5#;7)>02W M%%IJB$7=Q+I3(HG$-HRUJ<49#ABP$DF>IQ]J4*F-7)3TZ^V356Y0C==C&RH' M<&YV_0/J4@O **"&7_3T85V.AR\E'[X>-::%?T_#@EKV4S@(6+TKL,AA MGWHM6Q5J*$?=E)NL5CS*0YJ_1?FQ!=+L15%YA %9KJT\*VS5.'X!3"=Z[ZO; MN$H>: &KA1;*$8SK]C6E2%OEI8:$U+T1TXOT99: M->4PR 5M:6X@3MT0_Y117!\'.,UIXMSO$U(Y;2S-:C';V?YLM[#$M]/ MQ_K)7+GHU_/[V]'#=#YSKJ[!(SN%1[V+2Y:6U/E@ZK,F)2'UO:!>SBQRKM1G ME4=?;IS>_Y?OQ3/ZP]W#JQZC_ 6'VOT?^/NX>&'# M3%.\/W(;*LB)%!"S@BF];P-PL"I>R2@^9'*;O]7P)+-,;O++-0^AQFL!^'XE M9;;_H'_@\&+,Y=]02P,$% @ \H#$4G3Q^KHL#P %2H !@ !X;"]W M;W)K_F_^&"7JTA?'+Q\ MWNJEN3#Q4_O>X^J@WZ6TM6F"=8WR9O%B[^3P^]-CNI]O^+)M^6)O1@*9RA21=M#X=VE>F:JBC2#&'VG/O?Y(6CC^G'=_P[I#E[D.YI6K M?K-E7+W8>[JG2K/0714_N/5/)NGSB/8K7!7XKUK+O4^>[:FB"]'5:3$DJ&TC M__679(?1@J>S&Q8MFPAMU"G7< -(2C=E.I4!QOHV_?>!--$37<]/X@XEA8?%.F( M4SGBZ(8C'JI?71-709TUI2FWUQ] W%[FHRSSZ=&M&YZT?JH>SB;J:'9T>,M^ M#WL;/.3]'MZPW[E?ZL;^R>JI5ZX)KK*E7)W #&/MU?E"O;&-;@JK*W6!+PTB M- ;UGY-YB!XQ]M];!#KN!3IF@8[_GTZY_8AW+AIU.%5W/NK&%;\9M3;>*-L4 MSK?.PS0E+E1<&17(4'3W;SJL;+.,6(N?X$A;P8NS1Q,^D-=[<^L.KTVEUYK/ M4;]J7ZQH_=,I'5^L=+/$$M=YU>C:J(5WM3IU7Z;O3)RHMTTQ5='1%^D"6[QS MEZ:>&X]=#F$._*9:[RYM:6 #50'F(*XJ*M>5JD 8PPQ(OP9X17Y7;:4C(2-D MU%&91L\K+'2C@&(#ZJI2P?Z)GW!^,$7G3;5)^US9?+VRE:$%;DTG&QTVD[0$ M$%9DWX25]O0[-H\K>"DO9Y5ULUFO8,N)(MQK-H"I2UN8Z0T>_;CBK5W=XEY6 MUR%3FV!8JI0-N)CK"H$/7W"UT+R1N# G(XM&[KIAAS D#-:BLGBQT>3;%Y&8 MWJRH+%P:5;EPE\6 T^+SRE6E\>&?_WAZ=/CD!V7^Z&S<3.XF>H$X5@OX*"BX MG]?%E3=&U0)UAJ!NEW'P 9>P?FNX'E5T,ES;-;HK+0Z:LCN^R0/X3B<]'#V4A%#F?)LJ+J2LE#RJN3!@=5ZH-! M?D8*+ZJ-ZG"V_Z_>$ L;"MRR,=HG.UR3[C[=UZ]\,*&H1R:3T N$/Y# QA5O M=D&1;Z,U$O9G7R3) =-U;0-3 ][LXNS5 Q)'(.'PF1PTO1[;(R7#RG45C$J8 MHUE#&.;WKA&^T(OP[58C"9'9?$,#@)6T!#,:[-A'LL '4^ LH,=)Z5HZZ 3:=4TDW=Y[U^!SD<3AQ( / M5QJ9,C>F@5#*\:FTGR?IQ9R,2R1>0;8F[^EAUQ9*%]D!IA>F[!B KL1XBC4' MT4D=Y*?H_A8:JB=3^"=C9\J_H%Z+VLS1<,))HZM-@JFAU*(LPPOYG@\F@'7Q M+><]B.PP\;@@VU<"Y*)'K".=)AOE$D!,M EJE,-#L-,$61Y.U=:YM4[E!16R M 9_O$L)D4DDNQEEH, 0UC%AI@-K"8C5^P6["$YV0#%B8=&+)QP$W51<="MBP MO$C@5EH^3.G% A;"/I%==6F:SE#L2*3! ,2>:Z)^(,$FILOI]6)"3I74ZR/] M+LI+M22=$)L"A0PK"6?"F"5#Z5I_SG04?Y>.).4"]7HYDX\&N1/ M3-2\BWW85[9FT(I.8+($SL)836]M%H=X/B,+![S4#%*P,/:2FHF)8-*EKCK) MTB+!.,H'*K>=4[, SI!47#I7KFU53507S**K(,6E"=^P$$T/(@B>Y"*/6]L$ M\- "EJ)O"Q?HYA *B%2R% (#L[.,> M%=PBG!\8,-GR42P+2(8692=8YU8WX1HN^N] BP$>>?P-QX,6D, M \%L'OLSJM@02:-:ZD%NI3B^Z .%'H*=#I@00?=QGS3 P8AC*5A2"'?D"I4V M4,]NN2(+E ")@)/[BKGM_VV=;.R2^^GVM)1.BA2O9*A:;Z!H8:!GWAD+.\\! M5+A+P._22-('GD90=)))M)I[A_;"<]]""O-4#_5]RL9-&*[LT+ -]NE;MT\- M@PE/G."GPCL:!(@ZD<@--D9QQ=;>"J9=,P_[ZEI/6!J""+_)3(?"#O'&!;F7 M="01)]D MEMRL=["@&5(86*L)/1VN$O1Y&B9 Z30OJ14IW$MVAA;J%9O!NPN M5J;X3'K!$;\[3S4G"0P !4Z7KJITQDD$BV,=2&,1@GGOZ"@J15PAM3"),L&+ M9!8O9VT2Z4Y5#8ZNJ+T#UQ<+#A;J!SN[(Q-;T8B<B-;I()2 Q1TD0!(4GB_O((/*6B M==O%S#Y6J(M2['DZZYF!7@*37!=4KOQA)RQ)O6 49ENQ,+GZTH8%=/,">?@7 MG3<##*8-R3N1E;8! 0F;4/%#@T*!U$>BI-%N0T_5&?;HQTK!C$]F%,@[(XH< M0S(U+94NC%0EL4HO6)&'5\$N&\XC'@NQ7K[C&40:T3"F4:-?C]O:N#)?T7VJ M?C1NZ76+[%"_]"9^\Y<&GA+=.J(^@24S/&Q5F)V.HX'@XV?W>*,G#^]M#TZG M_S])?M9H$?CTPR=R^N'UTR\0[2"CT^13]0Y)GPCZ'R=QHY05S<]1Q=>JHQMZG MQRPPJOJHO]#PZZ-K$4E/CFA" .4G4RY)VKSYJ[[1@"/.H$G<]"/.C],TXG0RP#+SA?#%)@*"FJ$7&_9B(// M<_,QN%&+\#18(7D'VI)S568CANCKW,0US;MXJ*6]YWQF%CZA=BE-/"E/4Z,4 M<@,G]8 U]3;4H@SQAAUFF&XF%.P\,U&L>^,7//]:8O-]*> MT1I B PRO4%OEFM@TB _L*QEDGAITH@DJ('L[IS3\>R3L(JDX]#THY:A,DM= M;-2RL_RP92J5BFY[BY,*YF)CW$]=QCF\3F*?IH']Q6A@?U5%JBLP=&.N/O#+ M)VT?P40VI1(EI%;?S::/56VKBFXN#7HK'=*4KNCJ3AX$E@;/[UI M02D=#^'/-LJD:0>OG?5K>?B3UE)43HATX(]K$@E-L;E;DWZ8S$Q8#T\#)1RX M-[YY%G[30_QAB,//)D8DXVTJT[=QC/PNQ^WU_7B"73/V?* DPR7-U1.W>'K\ M%-SBC9#NK50_8]58Y-T[T+/LGM3(\VUY^MERKJ5G0<-8;M22$HT;1!Q>((&9 MZ#46ZE7;Y%V"I=+V8PV:*"76P:D/&& $Y5&ZM/.)5' /E"@'/V.F12O;IOKH M>YU^>7MZ_D'QXQ,I#\-//!SL9PF"/(Q^Y!0R] A=2=LK*ST;ZD;4(Q,P61E MA0<8/?BGLGLUZ&S*YSL_@"$*SJ\2DJP70Q>T%6CYX?7=G[;?@2/O;D)VO0EV M,'I5#]W&DE](Y&:NB?+67O]M_\[CB;SJ-]PN+TPB8Q -X -F@:6SZ9-'>VC- M^25$N0#-Y!?_YBZBM>&/*Z.A*]V W^GA<+Z@ _HW05_^#U!+ P04 " #R M@,12HE%"TQD# ?!P & 'AL+W=OH>T-)""E%%2 !7;5-ZH;HMCY,>W"2@WAU[,PVA>[7[^R$E&HM MZAX@]OF^[[Z[G"_CG=+WID2TL*^$-).@M+:^C"*3EU@Q$ZH:)9VLE:Z8I:W> M1*;6R H/JD24Q/$PJAB7P73L;4L]':NM%5SB4H/95A73CW,4:C<)^L'!L.*; MTCI#-!W7;(.W:+_52TV[J&,I>(72<"5!XWH2S/J7\]3Y>X?O''?F: TNDTRI M>[?Y6$R"V E"@;EU#(P>#[A (1P1R?C=<@9=2 <\7A_8KWWNE$O&#"Z4N..% M+2?!*( "UVPK[$KM/F";S[GCRY4P_A]VC6]Z$4"^-595+9@45%PV3[9OZW $ M&,6O )(6D'C=32"O\HI9-AUKM0/MO(G-+7RJ'DWBN'0OY=9J.N6$L],5/J#< MXCBR1.9,4=X"YPTP>04X@!LE;6G@O2RP>(Z/2$2G)#DHF2U#F$0]R") MD_X)OD&7V<#S#4YG!M=:5; @K9HZ .ZX+6'AZXH:?LPRX^T_3P1,NX"I#YC^ M?RE/ S\KBY"$<%#2.A:[R7"&D1NZ1=#=1&\C_D]E4S:5@S"9::YP@S(53.7.FL\N0K M=$/,A5JB]N-.DMN73/ -:U%Y*W M+];3GHV&:3@ZE"N$.P3.2!I-_B&\.J!.MXE*G%OH9^T M=>SYUO$'3IQETKH.J=@OI;E];",<\6=,>.Y&75._[%FQVUY,TC9$^-+MBHZ& M%MW%C1_-!GS[-O.KLW;3?]8,O2?WYM-QP_2&4X8"UP2-PXOS '0SCIN-5;4? M@9FR=/']LJ0O&&KG0.=K15>PW;@ W3=Q^A=02P,$% @ \H#$4OF?U_< M!@ T0X !D !X;"]W;W)K&ULK5?)CALW$+WK M*PAE$MB HJ6E63(;,&/'B(-X@;<<@ARH;DI-FTVV2;;DR=?G5?4B:4:C!$@N M$MDLOMI>%^ZD_Z[8=W M>IE'^C"ZOBSE4KU7\6/YUF,VZE R72@;M+/"J\55_V9R?CLC>1;XI-4Z;(T% M>3)W[@M-7F97_3$9I(Q*(R%(_*W4,V4, <&,KPUFOU-)&[?'+?H+]AV^S&50 MSYSY76%L_,B&I-F0L-VU(K;RN8SR^M*[M? D#30:L*N\&\9I2TEY'SU6 M-?;%ZQ=2>_%)FDJ)5TJ&RBM$/(;+400XB8S2!NBV!DH> 9J*5\[&/(B?;::R MW?TC&-59EK26W28' 6]*/Q33\4 DXV1R &_:>3IEO.D_>_INVB$M.A> 10_*Y$4<^%J[Q8:"MMJJ41,@2% M=6DS8;2<:Z.CAI>TR406:R&W97"LO?9K? MB76N><_72E/@JB"B(RKJ0O^E1,P5/L&E%)GY ^H8,-">02AC=\=+&,50$:02T09&PH7HI#92MJ( MYN40#32U+P!#HV3I#GH'!SJ=SY0W=[4J63>GN8IK17[7&*5$6D@5Y=K5VHM- M_D4F(\)QLY5W;<'BBA9_^.XLF9Q>!)$:F* 7.I6L8JUCWCBR-[TZ<'L#"?FWX0W M<(YT!MM@?E\2YWW;NX\,V90^U&A/R+' M(!G+0V%EC(C*%Y1*_K"'A0_B-VWB]W%/R3.ER*U0E=21X/'\#F[$"!G88%UK M(,>,2HGBR3L.LK Q<'^"04L5=K)8\Q_LIY[JUMP>JJ*D8(0'-/UWG1:K3SANM>G.V[;@6O*W2>Q]<%&:WC,9#L9/*( M[G;UAOO1KN\#Q$KD,A.I0A?F_JE8+,-Q&72DX='Q& <:CI&FL>*X0-YP8H&: M1+JU,E3:?",:-'6K-RT93$(J0@ZN_\B5I+>2K6O^I0X7*4NDPR@XHZGIHS"D M 17 )KKR/7Y!@!%ON/ WU'FY*4Z,Q6NW4L4<$LEX(X-8I+@M7 M64[G>#@>?T]Q7E'*J3,%935W'LI]ANBV>B;'K/M$/*$[6GC*;61/S^%5RGFF M*,.XM+37JZW^UQ[WW-X/(K4D8FJ"6KM,DJ*IE:T.C!U8.9J>'@^GFS!8CLS9 M<+;YQ-&^']I]E^'1UC.C4'[)CRF0FJ)8OSBZK]U[[:9^IFS$Z\?>*^F7,!5W M@@6VCH>GQWWAZP=4/8FNY$?+W$4\@7B8X\VI/ E@?>$0E69""KI7[/7?4$L# M!!0 ( /* Q%).2Z.G^08 ,P4 9 >&PO=V]R:W-H965T2%3FU,RF:?=@7FY(N[SWWZ_!*%UNE/YNU$)9]K328F7XN*F[':B!I/EDI7W.)2KR9FHP4OW*:JG$1!,)U47-:CJPMW[T9? M7:C&EK(6-YJ9IJJXOK\6I=I>CL+1[L9'N5I;NC&YNMCPE?@D[.^;&XVK2:^E MD)6HC50UTV)Y.5J$KZX3DG<"_Y)B:P9K1I[<*O69+MX5EZ. (E2Y)8TB+$D18'SI=(YZD[1QN-YI_\GY#E]NN1&O5?F'+.SZOVGW_MXC#8D 5'-D3=ALCA;@TY ME&^XY5<76FV9)FEHHX5SU>T&.%E34CY9C:<2^^S5-2]YG0OVR57 :U5M5"UJ M:RXF%MI)9I)WFJY;3=$133'[1=5V;=C;NA#%_OX)4/70HAVTZ^A)A8N-'K,X M\%D41.$3^N+>U=CIBY_EZD=1EZJR[8232>/=PP M3"T9,BC+/H5.ZI^\;M#\+ [;FSX4FXUPO5G>C]F-%ALN"_;V*VC'(">TZ8-= M"\U>-UH#&UL8(P!H)RF&DLI)YITD;R5S!0XQY!0P00!1H(#(>L5.X:)=J\9@ MLSE[Y?6(O0%0CX"V/X^->B<>?$C3$(LP]*>SR'O--]+R4OX)>U\:+);W9$E6 MFU* S2QW;)0K V2R=E +1I%F:]PC4:XUKU=.&."XI<1P9H2^DT@AO'$UZK,: M50"/>*6TE7^V>D_#,R_TLR#R6C0?#@3$B_T@S/";)*'WFP)8ROOS@DD.3_UX MYAR>^K,L]1,5Y(HH5I9 M<)T56@(BE2XE;X-+50Q*=3Y V ;?57$XGNY7<3A. M?KR*%T, G=L0:=%9=03,07?M6@O!JI9:!5'K(4!8!&/VAV!K?B><(O2KTB3- MZ_L'K:A"+K6KK'S-]0J9+AI-17 M45V^8,]]0N$+W9;D+H:]-91AG";^?#YWJ\B/HL1[+U!\:U46Y*]6=ZZ5C#?+ M_"B;>UF ALT\XL\&84'(=+'E6E G3_$\2OTL#+R?&EU+BW/!&5[*K[0V7AC# M6.:%B1^F,RBI<6(T[80!OV!M!2GCS?UYFA(E)%'4]]BA<'D)8,WCP$LRJ$1? MONFKS3.([\#/)G6$:)'T0QED]9< FA=DVF?A@$KG$#/TPR M;W&@OGV7K956!L0))G+DU78E"1\V\=#()U&:#5H*.\Q3Z6M[+MW?D1\)*H*" M?427#?I (R>U.]1*2C*\.K!\[>AWV,E["0>/F2Y?V. MHQ^B>%U-I0J09S)MY'6$[G M"#SDN2REE<*,V0= YF[0<3S-W(O@N5J>_XZ+=KAKSY<'01<8IG>"#:6A$WSA MP^89-FD$F@5^'(?=*HFR ZP]'$*\TVSJ2!ZD/0,+SU*LGNL>$7:&82UP,]<\ M\:,T[N:Z]ZI>G2.^U6XH;F^7_>V7GX 7N]*5&&7KE<0+P5XN'@VD#C+&1,+^ M][]E41C]PWM')5'S$D58"-0KVAO5I9:63N%V'CHZW++3Z(P&SR"8N3\U3.D1>&^LG(^@#GJS+V'3!5$=Z WFWB[94JNJ\P>161)CWPNN MS?C0MX_)X M3)0"-OJ,1KZ#^VH]-_=W^4]VB_4+U(-Y^Y_L%GLG:@/26V!J, M9^FHI;[=A54;][WJ5EFK*K=<"XYSD@3P?*F4W5V0@?X#YM5_ 5!+ P04 M" #R@,12> X(MS$' !&$0 &0 'AL+W=OO(+Q!,0$4V[KX-CLSP"3=8+M(VR"3;;%8[ ,M4391B71( M:ASOK]_SD9*LN62Z?>B+)5'\;H?GN\A71VU^LWLA'/O:U,I>3_;.'2YG,UOL M1GMZ+6Q^M),ND7/LG=WM'"[.;JP'?B3KA_'CX:/,T&+:5LA+)2*V9$ M=3VY32[?YK3?;_A%BJ,=W3.*9*OU;_3P0WD]F9-#HA:%(PT^WO?>R(9*?K7V7I]M>3]825HN)M[3[IX]]%%\^"]!6Z MMOZ7'!)N+UCK==,+PH)$J7/G7#H>1P'K^#8&T$TB]W\&0]_)[[OC-E=%' M9F@WM-&-#]5+PSFIZ%#NG,%;"3EW\T$@)'LU<]!%*[.BDWL;Y-)OR&7L1ZW< MWK*_J5*4#^5G\&%P).T=>9N^J/#V8*8LF\#(S]^W9K MG<'9_^<%G?F@,_?HKX+M M^;U@0CEA1,FD4>H6XV4S9N[-%MQ?DD3%<[3J??& 57&1P3I"6 MX+S!6W;@I\9?C;Z7E.O!47V@K(4];!)'7"$*IY$"W*=S4?,6N$W9SQ3A0SPL M#A!EX+U51MZ7P4'KLNGB#51NSXUX6>_@K1B$7NL&#Q3$@(#PT5#]0\QB5 M.2<4'87WLG6RE@X">VYV(J#_&/*#/@KC[Q201(V"1J5"53I+C \F!HC<>9]* M$8*&*U1\X)"O9"T @1:44@_3LRB,65%J<,B1B#\FKD[ UJY%S@!IWR6];J[*)UV""U8H^@L(QS(V\KHAB4)'=)F MR9I0Y#T=C[*N0WT ;FXX:)P.M"+L47V@JK ($%$J:>7Q11Q=?-JZ/O&0&Z)/ M4J+0B,6PA>X/Y;1*L2 ^6B@]]74M2P^B=;@TO84S0>*@FU..U1@^++N (K>' MTT#+OKZ,/N^I)HT;680V)&OJ0Q'U(?J91^\?4)F"-KMZTQ#%KA;/1JRC)XODZ#3?)?!G]X//&.LKIA_(U2A45%BELE,3)*L'O M(EU&/S_*\ #DSFAK2>EJ/?>ZDU7TR\-R-]Z8QMD\Q>\JS:.[GG(X =V(Z +2 MFSQZ'5VD\7J^QLWG$5-("[M(7B.$=!4G>1)NELM%1*MW>V#RAN@TWG_DUM<> M3%#H,=!%>4DITK<#X5M4IBF[]2<]')4?&6(RT!J/ MV=#X!KA(\SD^E?YU@O@\R1>Y723K>/U9DU4S:)\$R\VN*3Q//?L MS:-\'2>@3H(WZYR6%E&6QOEJ29Q:9;2RC-)UG&V2Z+N_K-,D_2L2 \3D%6*/ MEEF\3);G-R,Z]+$3"[!MD^?$[3EL;Y;1!V'M)9/-H76A-7BJ8\-%MHI7R2(B M%ETLD @;W'X,'.AZ$97GD9UQ-L!4NHS3=(.[S3+>K%>>>C\]&I"&4HJIHA"B MM /KS!A*6AB7K2?'$Y\'G4=[GSE+OSGSOWG<#T<+LO-J.44M1?U$M8C9J_5T M/7I*I]GYB:2PDIQ7@,Q!^&^7^A18]KOY@5X"K+$B[;XK/U[Q",AS%CY&'I*R M\86U:I%0(8M]TS8"S^KQ=-FUMXH7O6ILA68)A%$'I0JC2BG#H'+7%F>?_( # M#PKI#<+YX-1X)@UCQ9.N$ ^' G%M"(IQ>#X;BP(NXT5PJ(_GS+&]&$5+]-2F M:_(4-C^0LXXF?N#J=37W10[X8 M"%0_;-5:[;K*\Z!,H;Z\RL[DH'KSI!!Z7!Z1,@FQ!$!(< "Q:\+<_FD]^+GR MC\G\:?F?LN<^T6:C;]M&8,BF+W@+ZZURX3-W6!W^)+@-W\;G[>$?AA\QHTN, MW+6H(#J?KA:3T*G[!ZZ2$A(O+2)?2[?N7UVYFACW4=?$@5Q4VGCCT=E"/7K MR<3G)5729[8F@YV5=94,>'7KB:\=R2(J57HRFTX/)I549G1R%-T4;/W@6',G2VH_\\E-Q/)HR(-*4![8@\>^:SDEK-@08 MGUJ;H]XE*PZ?.^MO8NR(92D]G5O]016A/!X=CD1!*]GH<&DW/U(;SS[;RZWV M\:_8)-GY?"3RQ@=;M9^,6(-[1T#7;%8>JXL=@0 JIJ30&NV8V\*PRC?&#EJ\'* MUV.@%;3KL20#X*!0]EH5Y,8")4#< 0F4ZS47(+ GD!MV96=]9W^1S3'F6O," M W'* PBV)+]V+JV]1:,I+ M8[5=WT:D#!XJM^BK0&N$#54\6G:=.F<[([54A=A(+W86P[P,@]_?GX[G!PU#LBD)I4^KSW#:QR<>I\V(95ZB%OC^F#+8= M58H#-LAUGQ7N\B#-6BTUQ2"0@_XU=3\?-(5H:AM['6/2#6DQF!JX\MWD#)$7 MD$OII!MN__L@[74;[H/9VT95\,2O,.Y8> B10TVSS4GU_8QBL%:#-&W['J.4 M\VS1E_)!OCHK$-Q;9-_T@BUE]#U\UWMW/0:=6;8_5,'Q3([%@[SIB2OU(EL# M7^#:$HMO8_Q;W,9$"-5-J?(2O(!!,#8(+H(##Z8$]\3$F5@;]2>EAD6PN.,H MM+H,P:EETX8'0L75B6OK;PVY-3N*,X7N1;5JT'427'*LI4*4J+BS5<3;C4T[ M!'^;D#1<+,:S[ M2!\N)(Z.(6GN'0Q8LZLS#@1R 6GMB;P[5 9;PSS;U3C*E#&,3H+ P?:6L,_1 MC^_!&#,=\LIN&A0^@YCY*]6EQUO=\,.0>!_2+5KLL.^7R#9PS=R2B0^H!XRZ MCJ)P[B 6,'B\WD/)-C;,C2G!,9$II\I3^J[()06,"F*!6C=:[;4$> M08]C X]5ZK&'Q^1V(+C)&-_V>>*+R LW ]?3 #VMR(>M[T=S?F0SIG(K(]D M:C:86@YM9[B0[, 3^I:,*$D7H#!P+B=_I5:!5]N3NN_F1T"B1W,^<5*S%U09 M\$][[;%+K=;M!:[-PQ4N\^3^70+?KO'G<_B+&?Q^.OZ[#+XWSV8O8O#]P72] MD, 7VRH]@3N(XU[[-'5W;/._8.UG&?N2/#Y)TUVH;F?8)[F2_-:,>,PL[M!Q M:--=/])=I"AP -JG95?0J2IBA7W OW2-WW: #ZV<'KV+I#/@D5I<."OBIPD* M\;F8V5+$C6\ASTP-QJ%<-CYBN$WNI/9VRV?7AELA/>H\>^S3<#+XT*[0"/'G M!"\BNZ1O[GZU_\7B-'VHWXFGGSO>2O01@M&T@NHT>[4_$B[]A)!>@JWC9_O2 MAF"K^%B21,>S /97%I]D[0L[Z'_'.?D+4$L#!!0 ( /* Q%(J ?BJ3P0 M (T* 9 >&PO=V]R:W-H965T3\_;39=-L-"N(:9HZ8O$V,+X>G53IMN M;E'D0:E0S22.N\U"2%T;#M1T-3>F5U'AMP95%(>SR')59G-5:M?7&C9S. M/&\T1\.YF.(M^L_S:TMOS8V57!:HG30:+$[.:N/6Z7F;Y8/ %XD+M[,&CN3> MF*_\\BX_J\4,"!5FGBT(>CSB!2K%A@C&P\IF;>.2%7?7:^M7(7:*Y5XXO##J M3N9^=E;KUR#'B2B5OS&+/W 53X?M94:Y\ N+2K:3UB KG3?%2ID0%%)73_&T MXF%'H1__0"%9*20!=^4HH+P47HR&UBS LC19XT4(-6@3.*DY*;?>TE=)>G[T MUIA\(94"H7,89P^EM)C#.^V%GLI[A3!V#KT;-CTY8Y5FMC)\7AE.?F XA0]& M^YF#WW6.^7/])H'<($W62,^3@P;'<]N -*Y#$B>M _;23>1IL)>^%/E8[PD8 M+J7+E'&E1?A[?.^\I?KYYX#;]L9M.[AM__^$'S;\T7B$7@->Z6!'CAM#^B50 MBX.?(?U;1"BJ]"&G#XA\J3;L@W3A'U3.L+A MCD^C-H!]<*^PG*72A3YG EG+\6?A:UTGJ2QA%U+_6FIFZR%G6V!,JE=DKP5(B2=NL[ M9,]#)5R]3KTSZ$5W"+G,01M/L6?&YD3P$J9K&+*8"VEI7'G(2QMH> V5#?@T M0ZJQ!?]H R+/)0,C*';7IC=;5S]A/VYL2T!N2T!4)9"1'^DXAQ3W\QQ^G[V[ M,-XP/QD_HJ5I#3?((Y]%/SNRPDE_2\4UAU';ZUQ#KX(56(TSK*R*(EO M!E<8Z^6_%?(C'3)S#N!4=1ZU!O==_,>TKG:.UUM%:[P"A@I(HJA"95#IT@"<' M4W?"_)ZR%#%YG0C(!FN7:-D'LK* M>7IPGX14DFD;O#H"L2>Y=<"G>36[GH7'NV0[\'F $N:?_JI>[,55S,.%X]YXNKZ$Y8SNBVA9@+Y/ M#!U5JQ=VL+F!CKX!4$L#!!0 ( /* Q%(]L9WL8@@ "84 9 >&PO M=V]R:W-H965T^]OKUT;C;;JO1>A;1KI#Z^5+5Z_/:#TO^$6K?1C\%A3)RKG/ M=/%0W8SGY) RJHQD0>+?3MTK8\@0W/@MVQSW1]+&X>_.^EN.';&L9%#WSGS2 M5:QOQI=C4:FU;$W\X/9_53F><[)7.A/XK]BGM>?%6)1MB*[)F^%!HVWZ+[]D M' 8;+N>_LZ'(&PKV.QW$7KZ14=Y>>[<7GE;#&OW@4'DWG-.6DO)S]'BJL2_> MWKNFT1$HQR"DK<2]LU';C;*E5N%Z%G$$+9R5V=SK9*[X'7-+\0X&ZB#^8BM5 MG>Z?P;7>OZ+S[W7QI,&[K9^*Y7PBBGFQ>,+>LH]WR?:6WQ'OW=?QBC 5)L>4][X-VE;E*18+M+-B=@K4+61\$,V MKK615CPK7D[G(*DQ5&]86#IK<_7M=:R%:[V G'A)7L(VJBDYOG,&-LB#2@>Y MTD;' PP@$=*62CS_Y^>3A M3FHC5T9!<%9& R@!#>-'M)8-P^E'(X3CO[9VX+D4096@1=4MD@A?$?)"!G*: M:(.GV,O)N9J*]ZTO:T0H?L+I0 JVPJ,9F(AU&XER6WE(N4Q!6&=?E.2F26' M*29D*XW89N/A! WK(H2R=!NK_P-GX#PACGT55)1\APO.Z IIJZ!EAC%(VD]9 M\,I00H^81H> UEZB$-J270S*[W29L_;P402WCGN)!W0=VNW6^7A<5+H0P^@M MT('+!R4!L[(5Y?Y(N%>C#XJ:!T4,: !(,7HV>CE97BQ'N%B.EI>3Q?R,?I^- MSB:7%W/Z>3XZ6_*]BU&Q6$P*7'RL 8%<(YFC/__ILE@4/\).<;&87%V=CWY* M.#!^@7GPG8%U^-9RIP1L-T& DQN*8>U=(PH"Z3(%-^D1(-B-LYL7M$-LG#2< M=]V PSO:N_$N!.BXAZ6I>$!WJL JHAO,$46[! LW8(^VI6FAJT*NW ZNR4?9 MA-(=D$#"8@3\5)]7TZ(OSY3LBL[[_XG6.Z*IKY8D ('H2]LG=,=3+:HO6^)= MPM0A*N2@]9Z*QNA4Y9H,'Q\?,1LL(!X3)-_#XZEXMIR>=T%.Z.KR>$4'/5M, MKXX:A=IM%6&PHO+352=O?LA)NK$^DOA;#C/R!9O_:NTCA.?%2UY,G)[@K+!5 M/)R8PQ2JO<'>=S*ITEOB6,04Q+S ?TXO%1Q$[5?LHONED1J\C+5$'7L=5!>% M\SB;3D6&?&"Y6[4!S20 ]91#\JW)A^UI(R G$8!9S#:*,D-;S8[RX)G8;:#% M*VBUHE1A"VS0<:&$N$\0,>JK5%G&$^H[B721J#.=--]K2SX&9C/W'G[4*ZJ8?B M!PZ2P5GV9PL?=6ZA3(GJV4T1 ""!TA0JZ!8-4*=O$2J9:SE1 0S:IM7+_F*"] MTNZU!F"-"H5/QYD+8'&#Y3&=*TAZ= >>;G("TRYVH=UR(4-X=3?B MD-N8A_C=BC0L7^. F(K*$:=[\S@/RJX 1QY#0E?I. 2 =.E>8_*AQ0UU]F0D MN7'2:B8GS@_:(UJ?LGWXS_4/@KA!V)QTH^XT4DH.=3!UI? R[MT1W)9?_@C- MQ9L*GGBN$W*B@S@I:#*;!JY3_WC>VN LD+ZULD5L/G6YLN1$>R9NXL-S#<]U MRFN2FIT.[/F>R@@"QH*7\G[X*I-I5#P*52\L<)6*M/,"\37)Y53K:2H@6Y0$ M"H#R\#\0TL?HG$^!]YHJ01FV^42\4_'1$:@JS^V[- H>*]X>CC7/147%+#N7 MNWH84'LJ:&)B-J=B"P(R@,G=T*B=F=%1?(!LFJPRI%P&/:(=8L/.KM>=O%=M MF;2_'\1H0"/QH0F&$B$X$3V'@"CF%96G%$^O%?'8'!XB]78"( M](:Z<>[$SC"+@U'R&TOZR=EMC?$$S07V$'%4F7HG&O5-C;HUP%2>^P+4D,0^ M(9?9^!E]7S5;XPZ*V[8VJAL&LI:#EEBW<:ZB(D7S2TYJ/QC%T+[0JCB^ ;ZI M_S(R*P6-M/WPE3A#$'V=\6-U3!_[DC ;?+M!G6SX"Q6U7C Q?<;I[_8?P>[2 MMY_C\O0%[1V_3@1H_1I;Y].7Y^-4$-U%=%O^$K1R$47)/VLEX3@MP/.U0RGD M"SJ@_S1X^U]02P,$% @ \H#$4DT;;Y=8# G"( !D !X;"]W;W)K M&ULK5I9M?0!G0!+QS( !,*247[]?-S 7.5(29U\D'D!WHX^OO\;PY<[8+VZM ME!?W15ZZ5\=K[S?/S\Y5S7:J/5KBJ**1]>*-RLWMU/#VN/_A9K]:>/CA[_7(C M5^J3\I\W'RW>G352,EVHTFE3"JN6KXYOI\_?G--Z7O!OK7:N\UK021;&?*$W M[[-7QQ,R2.4J]21!XM]6W:D\)T$PX[OCJ^/1::6LLK]SV;WG8KGN2!YJF&68C*>3+X1:4>- M"VI*5I-5JM$SO6"W7X[%O]8JFB%MLZ$JG4KAPTR81:ZA$,JQH,Q$9DB:6"AI M49^K*L=_77IEE?-C\:U,U^)DFDPFDT$+?:-LAQ-AH_9:YOD#Y/7LAD0CYM?C MJ\O+"^'6L,S1=E-9<9=+Y\0MEA<%/()B2;_ 8VL-S=H)]5NEMS)7T <1LJQU M1/&,*[ L521/;C;6W&O4N8(-)[.+\37L5C:H3(!:BU^!)"PI^Q6%69#<:@,9 M=!*3PD=6E4&8VZA4+S5\IK98YO8\VSV>]&'_AD$J^F5M\@P&]MV$E;)\$!Z8 M2&8C-+"%OJ8D9[6+RB'IX))H5/,^DP]"%X7*=#@>\#O%FW(E?DJ]6>"4,0GP MUY184*&N+!M5!_+$AS+DD-S19MG$P%P8&/@*2=&N[6"9"M"O5"\J :H?[1GIN30)B,M M\TEW25]6>T@Z%,H@K^B#I#6]L[P.^'"L]MR'# <"R.!<9#>,1<9C =)B.D?U M1V&'V5X*1<6)E,]U*BD+.S:\$*-9<\H0M:UZUDNE>/(0V!#\K7K,!?7J$LZ')SD_4#,3RG)T0(0 M][RSA00 D57!J)%\!30@4@;6$@9J!;_ MP"ZA3BAMQCD5C4>TU,HPA$*\Y@:*_KA<*J:DXIU:6.[$X?2AZ:_EEB1GBAL7 M7+HUH50;0HO3..4]5>^Z2P+Z[FB2#&:CME+IUF-QFR(>9'_^D(38M2G*VKDE M;W#J8=%1$"=X=S5\G*D<9[+(21><#R/EJC?WA/4C?6.U-LD :$+].K%ZYQWUC\$NPB@*>T5D7'74V^M&2,8W/> M;(M;J!*#*8_E8Y#(]A!0F%BRII/^^TK^=&OK>6D-CR^4*MN^]F07P(<<2,5Y M^']HB#CYXXVPZ0)-!WRT 3(.AN6G3[?//U>>7)6F;BL[AO:M1F'A)-&7'5@C MU.B^#\YJ&^MDTFD13[%:+%ZHF"8J2\0FKQP[2::I)3Y/!ZK*C=19P$F9-^P9 MFQ.@DQ?JONNM/?0=B\_#L"O%$@1.4I\CMHO.ME(@58[&50 >^3'0#+"\TM-\ MM#)(CK+6PP6M+?CE!(R0''=ZP-4;MEO^QQ7IH02H72DM8^<#T-&$W%I9WO M=)::G(\XI*9RL-F=/C]JI!_5X#*?)D>D*?SY6#OGZ.0(;PX%HH22@V1&CZ^S%T>CR)KF97AZ=]B30_$I# S;"]J/1=7(S MO\&:T55R?C7!BP^'YR9CYI?)Y'**5[/+J^1R>G[TOB>(1ZF%BGNB+H2U"9&Z MWZB2.OTVSA_XO.@[E A R'G5M.-F/].5 L!GLC ;/[:FO/PB2.5=N LB5(C=>L M/0WB TNULG0R#=<$++P%B(HD;3"^:%@YZAIU&CS$/L+WKRJ;N"QCT#1K.]S6:Y";NX8D_F%^.+ZS]OW(#T MU#"WZEY&E%X_RW1>A>[5/5K?-=/Y^+RY//KC>Y0QW5%%/*?AB"JT(IQN->R[ M:C\T?M]ZOE72L$&V7'Q/":RJX@I^0"-&['T@%XQ3:;NT(6__C66CT,[ M<>1DH0OFK!Y'FNQYY(Q.H90(?[HEEW#7(I)&=59;2,CG]E+WE@UR_>W .P+C M.AE3KED>7=#\P2#;:#G9%X5C#W-/8B>, M+<#7&%5"3BX<,;L:7S?)B\Y%9"<+67((9#WC" L;X_!:=J+#=WDA_6BX09]_ MQJ/(1J-]C\4/X$JD_@X[M*>!]0/*KZ!!=79%"#V].L1'*>KKTC1LDRNKPI4# M,3#B!F0))08QZIVF=#!9F)*7UA1A8*7RP/\D!JQ6"Y7BG4QU#F=&R.Q/GS35 MHG"8%+C.-=ZP"+I#^KXB<)AQQYDED6=N3;X- VM1Z'#5B:4GH%?M#73(-)PP M\NE0F)*2.D>1^Z9.FTX(XW),K)$81O]0?+L7V_4U]*"]+#@44LN/P&E9/,TN M*EY-$VEA0.'+DY@SY-63V>$9)+$H-V@O"R+:Y;6O?)SAF\M;_I;CK;FE!9#O MR!?.B-P0?@6CO2%BF"M(D$0-:9P5F<%6J@AP284LN!Q/)DQF\3]XHPU(;B3= MOC-!;8D!LV) 1:$"(0E,%JEA5[H,CP-F%R#&]F ,E>*']V]^^CEL&S7P8TI. M/>(G<(K3]\^8IK0:PWQ&0\*^*K(:).?-7\C"<">>$Y,!9C.O63Q0'M%E#B44N ]C4UO&UP&=423 MKT(;)G'?J6Q%*D$I$16#G2T44ZB&G<,'"EV#7-?6I.(^Z]&*GQ:IR$5(^P^4>:4KY:WY-FM?M"I7RX MG*_ EGE%]F!A8V>8 5T], )N0IS1KD9K8+TT%XV$D/ M]R*] FP@(IR0]:.%0TT#3:S<6^=VX")M)^/X_J*HO[Y#X1OQ1I9?$O%!QE9Z MV^9"TIF:)"?W)[7Q(2GXOG-Z(T:?2/QM+9XCA';3Z.L\TT.;T:N2APYNYGPI ML 1\BS52$:"UE@&.8E/D]@#5#TI:I/+G!HKZ*MLK5Q:3'=Y#-/DRD)0/[1ES M>AARSV-490?6#LZBS4$?J_^>K#8@A F2K['8ZUN95^J@[,=#3[S/.K\8*)1= M\>\B7)C0PH\'FD^;GU[O0"EV2JZB* [GE&.[2K*]&Z=B6V5Y=VLKE0>(Q,P@YA!<'I)G?WV^;H#7 M>$;'KI,7B4. C4:?7S?PXM847\JU4I7XNDFS\N71NJKRYZ>G9;Q6&UD&)E<9 M1I:FV,@*/XO5:9D72B;\T28]C<)P=KJ1.CMZ]8+?71:O7IBZ2G6F+@M1UIN- M++87*C6W+X]&1\V+3WJUKNC%Z:L7N5RI*U7]E%\6^'7:4DGT1F6E-IDHU/+E MT?GH^<6$YO.$G[6Z+7O/@G9R;7D4$D,J57%%%"3^W:C7*DV)$-CX MS=$\:I>D#_O/#?4?>._8R[4LU6N3_J*3:OWR:'$D$K64=5I],K=_5VX_4Z(7 MF[3DO^+6SIU'1R*NR\ILW,?@8*,S^U]^=7+H?; (#WP0N0\BYMLNQ%R^D95\ M]:(PMZ*@V:!&#[Q5_AK,Z8R42Q/7B MM )UFG,:.TH7EE)T@-)8O#=9M2[%VRQ1R?#[4W#5LA8UK%U$=Q(\SXM C$-? M1&$TNH/>N-WJF.F-#]![H\LX-65=*/%Q.=BL^*126;$$RJH45VM9J&L6R:7< MP@+Q[E_GUV55P(;^?0+O)4[-52KS] MK=;55ERF,BO%NTS\0V8UW!#2'4U]86I8MY%%(LQ2)+J TYBB%#(Q.0FF6BN> MV%!YE\40"_R)Z8EC'J/'9[ZX7>MX+:Y5+#=*J.52L>.)O-"F$)5A6C%83!4S MB/5H<9WI2LM4Y/5UJF.\7:I"9RMQ_.[RX[- G-^"MU*L"ID1/S5LK.BX8B8V MR7)16 36*KT,8C1#(^5K&KL<+MG F84"LK6,:UDQVMPQZ,W M>P:EY0V[.\:P>YS:MW\^^,VV6R(G4!7E'S9-6& @/K>K@92 &LQM M*52J5_HZ5:U,2Z*2-PR4%$C*ALSK5):E.&?A@+BSDTI([*V,30U186:=$XG1 M]"F8*4R]6HM<;@N3IC"=I.94QA3!JBXZ!N*>S_M(L=?_P=Z(DLRV(B=!I'JC M*QXO=W>3%^9&)^"4S".:G&PHD':SG9;ZJUNVE9Y;-A ?,TND'2&+\O<) MGT) .XO)=D*&DF,F:M4BU&\UP@TDM("LK4!%JLH2$_#K>/2,WRPEI RX\@7X MZ$:FM6JTZ>)&QK/:[;&M4R"('O/Y8&,!.0*]53?D/3S.K.M2P.B(/3L.M =BQH1;\X3:= M%F'PV9$20A._ZG7BKO?+4JU K+ M-(0O2=#>\:^4!)YY[S!=P^]B\3.9HG>LR9!,78(_#%_(E$4E6>9-*!Z/K-2] MF3\;S?UP//>>>$ <\[DWIC]/O,G"#\\67B-&EZ*]O_YE$8VBO[7_FW'EV$^\ MX]%\ZD]FH??,FP?S<3L# EHJ#1JG,3&4IGNH#9D=&@A8G4Q&_G3N6%U,P>IT MBA^SN3]91-[/2#Y0!4>GK[GBQ-?DI ,$QXN1/PJ;O<^(8.0(AC//J81-9B^! MJ1]%$W^!#Y]XBV ^\J)@1L^SJ7\V"3TR/=DH#R;2Z*D+&4XT-W=QSB_O9H2" M2"S3N+;&:$&NBR>))N^CM W/1=)7+@PY?37APCE[7!<%Q2>.<(/0UL]O-M/< MN;76'MI-VB"D* $BJ6]L5:&HJMC=#3&#AU#<8K-/HF"*$BE-V3DQ@A=1\\*G M\)#;?)]N=]DBV+)AB0RW,P"'+?B$P'OYGJ*E4TM2%S:X/I[W,)@,>0^[S>SA M':&-8UYF[N;N,1Q9H=PVD4>Z<,-T;6+;T?5W6MA)8!I,1EUZ/A3Z*[MW^F#4 M:9>!4P: :%89@K6#L2?6O/O0B+TF*U4;CL&TJ2N4 UE"_#Y4X;H<^-\U$6P7 M9_0MOY6DRYK@=12,%Q::[R:A6XTT^)X!@ZOF+E7!&8/\\D4=XTX30^DR3Q8;N?'>%V+%6]U7YT'>X+U"5MRS(]& ?()X M/1A\;; 8T0&0U$!67)DXU'+L.Z6$UD\UYA=B"$]+%$U@#];X2EKO\.L/5KPWS._#3;VR55OZ;:I M>=37RF)-F'8KJ;O%PIM%@=HZ6>8P)@L>HBF76AU$<)6@P& J$.J[W[7+ZOCB M7JD@! ' D&$86A#U\%(5;&<79E^.ZS"+1Z6W+R"9F61&O[0*G=C$I6VBFV" MQKW1!>&A%P_:+"L)- +0(!QP%J^0#*]KNY "$H.X/EHSL:(9A#B8^^-"'*71 MH5 7/P.OMPXYI\.G;-Y$SH_=7T+&T5_XA;( X#\_H['=T#T M'VJNA,UR .&;Q1H,[_78]7YDLWU#L/UC)W+O!S)A"]1_RAS :/SCY%MX/IKX M8^AT-E\01IT'LX4EC$6!VL,Q(/'"B\;!;.K@KX_2B\-24T-!A6N5)L,>4=-\ MJ.17U!/'(S\*9P#"$3#[Z"R83[T?O@7K5'/&:6T3ZJ.(GXVH()@3\44PF>W; M^ ZP1HA#/>!/IPS-F:-[@<-X?!:,OSMT.-"/^Y]AB"@X:S%$#R,XU'# -7Y! M);PWY;0&;N%WFV ;EOLZI>23R8U*]N1?GWM.-L?R1)EE5)\N=8;5M$L<)J<0 M"*%2_.<<32MSA$@I\7RQ70(#?%Y22\TU6$$N-=E*%2<4O@4UY"NU0C%A88>Y M11#B6(-\L,UU;)NE&;4HN<71]J^:+E4OA=IVXZ',3BU'&SGZ<2TN8/B%EC9! MR&)%W9"F>NE"QL"*N!?7MED&#+CXF-!G2)YN/9K?0PT.HO79V"A)IQI=(T:6 MI:'>LVJX$BG4D5K>>./N$[_])#>$ +@!+[=DUKVL93L,_16;/?;8;]M62UT M7?R&Z%395EIODO/%^R3M@&2+*A\L]]VE7""G]&]"\ ?!A'Q,7'Y0>)P&Y";IO7^9-S!K0>;<_3_,^?H3G/> M9\31(2/^_(!IW;& R6&R%>E0N_PP"L.GWV*C8:#;C2/?RT<&QQO.!5F^/#MU M%S$VPO7'EXK%$V#_"ZPE#*.6&-SS:&E ME6ECI*XZOUR1I4IVX"A__ M-@W=%JZ68GAF\MS[S)&C?_/%:_7C<85";1>/+I80I8(.]5#1/?&F_G@2TNF) M/YV,J$14?*9*GIH06#,Y+>]1030=HZ#SH\7&4K F;?P1^.9]YG["X?D16R-_/D9\P>ZD['WQN$& MV1R,=^4I%15= [T]]>P:_$VYM].,X)94>P3=G#?:NQ)M6^8BE6#Q*EZ;E!.1 M32UP)QJVW1GN/50#6P$ KC=VG>"A*MJY1> :LM[;UN;)GDG]6WN:]N'TW)L& M"^^3+K^<+&F)IHLJ*-CQ>!C,O*?>SP9^I5/D2GXYH7=O-*56B&"K41;;R7A] MUU6&PZR$P=0[\:(@[#T=8BL,1D\Q)0RBI_@S]NR/R9#-242OI_@[F7CV\5N> MPZ?$LCU)Z>1-]67K70_1'@6O7C].EDZ/Y?.^C1F^L47G2E8R05/*=IU*0;>[ MAL?+AZ]=4(..0$V7USX 1OQJBB]N@;=?(7G4FA3K6O;V6/?NB1==-N 2J^M& M!J+5W&?2G$T]:J!-<$/GUUE795+FXL#+W7UJHSA/=7W,/:FHUX[8MT9?2[MB M'Z3XYAH/C0)NM2> _+N]RM,>S27NT=]G1>_ M:[SX$TG'JK=H1PLK,EC+K74+O;-AC<"BE7-=(6^D3CF?8OBGX KD"NX(;,7O MJC GL:ES:CG#8%SS;B>QEZ+4P!FR.+#][#'&T,:57YDYMH,U,)S(% D]43$6 MHJT4MDRERRZQ+-[=Q-PK5'-TY+@7?\+(7<]NW[;7F]G[U7\!4$L#!!0 ( /* Q%*M_=,ZC0, +\' 9 >&PO=V]R:W-H M965T[YYZ[ASRN]DK?FP; TL=62+,. M&FN[LR@R90,M,S/5@<2=6NF669SJ760Z#:SR3JV(TCB>1RWC,MBL_-JUWJQ4 M;P67<*VIZ=N6Z<\7(-1^'23!T\(-WS76+42;5<=V< OVG^Y:XRR:4"K>@C1< M2:JA7@?GR=E%[NR]P;\<]N9@3%TF6Z7NW>1=M0YB1P@$E-8A,/P]P!L0P@$A MC4\C9C"%=(Z'XR?T/WSNF,N6&7BCQ =>V68=+ -:00R#/\BVS;+/2:D^U MLT8T-_"I>F\DQZ43Y=9JW.7H9S=7J/M?RAAZ#9K>-DS#*K*(ZW:CD:S.*1IG"9'\+(IR9)N,@RDA1)>)IG$X>O*;WHBLSB67PZ M<(QGR8*?W>.MZ%6T:[798/=\5D!2!%F\U/\SM..%XZ MPD-U>LFM0;'"?)&@=N%RGI'+MA/J,\8>3";43C!)4%U4-0WGBR6Y'2JN03"' MB R&:DI4Q_+A@DB.)9-XKPR9QPD9Q2=WRC)!TBQ,ECG!\YC,BQ_U@.B@J>*Q MWOFGPV (O!-#?YU6I]?I?&C*7\V'I^T]TSN.=1)0HVL\6Q0!U<-S,4RLZGR+ MWBJ+#=\/&WQA03L#W*\59C%.7(#IS=Y\ 5!+ P04 " #R@,12QY/7];L# M !E" &0 'AL+W=ONCX:;?G:4^C;5OG#%1NW7V73[&'AO:Z;* OY M>MFIFF\X?NBN/6;YB:74+=N@G27/U2K;3%]<+<0^&7S4O ]G8Q(E.^=N9?*Z M7&43"8@-%U$8%/[N>,O&"!'"^'SDS$XN!7@^?F!_E;1#RTX%WCKS29>Q667/ M,RJY4KV)[]W^%S[JN12^PIF0?FD_V,[G&15]B*X]@A%!J^WPK^Z/>3@#/)]\ M!S [ F8I[L%1BO*EBFJ]]&Y/7JS!)H,D-:$1G+92E)OHL:N!B^O7MG MTV_J MGL,RCV"4];PXHJ\&].P[Z#F]=38V@7ZR)9=?XG-$<@IG]A#.U>Q1PDWGQS2? MC&@VF4T?X9N?Y,T3W_Q?Y=%+'0KC0N^9?M_L0O0X$'\\XF)QFL\7QA] MR^9P$1ME+ZR+7QC&QG-HG"E'I&R)J0M?<[/1M=X9_H<3A9RUK"1W):D ,)-1 MON802;6NMY%QT/@Y\&(56],71KW=YP6;/P*RQX MW/X[!;RV0_^"FK%D=P>M#!<)OV=08-)Y=Z=+D5CRYY1[I(S]'0]I=[T'3ZJ2 M2.UMP3ZB[44- VV30VF6:?? RH?DJM)F 'B.O;?)5'1^&-^,$V_%)7ME1K1% M*K!@M1IJY&"&_AD1":@VH#\Q@TPZ[M&?([Y7: Y)7^+< ?M G+@2"W6]1[D1 M+C*F1!UZE^1*I%F\ *#S($&*<5-" A:H.0I:*.\/8-XK7X9C"FN5?">!V$(# MM-\4BE.$I/X*VM*U$HE/+E)-Q4 4$4L'H3?*]G@;:#Z5%C"=CX3DE5?(]8A^ M9I30'E)8;U0'[T_A6B2NK;*J5$\"7@[5 'C32]LP4I^;/9)KAYUW+(4R&(8G M$3\;TW8X0O^IL.-O-:O\K/6WC"LI#UR@0B[E\ J<5D]OZ&9X.OXV'Q[@M[C1 M&F4S7 $Z&?]XF9$?'K5A$EV7'A(<+CQ+:=C@.X"]&&"_&PO=V]R:W-H965TPXZ=8528"DV[ =NA4)NAV&'129MH7* MDJN/N/OWHV3'28$UAUT2B>)[Y*-)+CIMGFR-Z."EDR>%P@<#UC<-,W\V M*'6W3*;)T; 55>V"(5TM6E;A#MUC^V#HEHXLA6A06:$5&"R7R7IZNYD'_^CP M0V!GS\X0E.RU?@J7K\4RR4)"*)&[P,#H[X!W*&4@HC2>!\YD#!F Y^H MG;3LF<4[+7^*PM7+Y":! DOFI=OJ[@L.>JX#']?2QE_H>M_\0P+<6Z>; 4P9 M-$+U_^QEJ,,9X"9[ Y /@#SFW0>*67YDCJT61G=@@C>QA4.4&M&4G%#AH^R< MH5=!.+?:844E=G:1.F(+MI0/R$V/S-] SN!>*U=;^*0*+%[C4\IB3"4_IK+) M+Q*N6S.!678%>99/+_#-1FFSR#>[+ VVV&KCA*K@UWIOG:%&^'V!?C[2SR/] M_#\J=QGY33N$Z6P"1PKX[@WP6F )-&V&Q60+Y"*V?L.>T- '$)'0BD44UPP M"4+U,QE\:" M,6$!H=.!:V6U% 4+%FI:03AMH/6FU18MZ!*8E)KWD0BKO>%D M9ZH /##I^X=3+,HJ!E,<)["V-,.\OH(.H68'I("6W"42T['4=BA^8#QI\DHX MH$_@N?.&F':"" --[X*DB03@&6+@N0KY$OVS%X8D'=G/2\"9@CV23D\AB ;L/5! G0H !D !X;"]W;W)K&ULI59M;]LV$/XK!R\84L"S9259WY( CMMA65\6-.V*8=@' M6CI91"52):DX_O=[CGJ)LZ5!@7VQI=/=<\\=GR-YNK7NBR^9 ]W6E?%GDS*$ MYL5\[K.2:^5GMF&#+X5UM0IX=9NY;QRK/ ;5U3Q-DI_GM=)F,TDE:VN_R,ME?C9)A!!7G 5!4/B[X157E0"! MQM<>61-*3Z]-SOG]^#GHC)S2@=-%^BC@LG$S.DJFE";IXA&\H['&HXAW M]+TUTE_+M0\.BOC[$?CC$?XXPA__GQ8^#O'>!J;%\8S^2_5W0^B'KNAIUX\I M;9GPA1WGI$VPI S^;]B'6L+4QC''I\/+.^MRL#Z!OD))&;N B=T/+%J3>]J6 M.BM).8;(#*8R)^M(Y3?:XW&]HS=O/M *J34PQ6J=I\-/UT_H[=N5N"Z+0E=: M!?842G $OT-H- [A#5<[^O&'9VF:O 1.?%J\?(+9KE309D-P1A!I[UME,D9E M.7E5,=F"3I)DFB0)^1+DO%ALZ^B:G<;;DE86E;B@U_"^PF"SD_YF=5F)02>T/8NY#Y F M4N7!(G(94>A0>/>E7?;TA_IF(*01U%>761-WP+@I 5QLE_L5*T]\BQW6>[0+ MWH'K!@WJ^A^]'UC7:5R9N-G!$:G\SN0ZDWH4-=;M9]M;=#@^( 7T*QAV?D:O M%=30AR'!3Q7 -\ZV3:>SF&G-F:TE35^_1._ZXJ>#\8I=K8-PZ]BC'Q^=,AX+ MQ3PZ2_E#%P>WJSTX@D;1\V\U848?I<&5]:*F?_?69ED;58%.O%,[6J3=1,UD MQGYK#5-OD E3QM@647F_9C7PLVZN@#O66MM<%QI>K]J 3BW;>-8,; -'NK8H M."[_J"ST#Z_[LD+[>XD"_K[&5Y7R(G$A 4??:=K*R8J4%70"=-/6ZYCJ.X)% M82+:QN%L=Q!9QQ-52/^-#7=?9+/(G=I"]BJ(DN)(B(OD16\P.0=I.GMZ J.# M-!B*0F M5MPL9-\#7]\O^+TV:T]R<\G;JE,G1DFC5K!?I"]BOW,C)_64WN/*\">N#+32 M 3W 52,6*0P!.,@GAU+LH(_GPQ[T9ALI3X6Q]7[P(E0TZKNDHH[O5ADD/=:=E>.._?NXO9.N8TV'LM8(#3!FD_( M=9>A[B78)EY UC;@.A,?2]P?V8D#OA<6QU__(@G&&^GY/U!+ P04 " #R M@,12\\RY7-<. "#*@ &0 'AL+W=OJJH@0 MV/@CTMS+1]+&X>=$_1W+#EFFTJDWIOI-EW[Q:N]T3Y1J)KO*7YGE3RK*\YSH M%:9R_%3>8TPT9Y=I;_*JQS[]^JUQA=_+RP(,#HG-0Q-/.PVE'6TY[*GXUC5\X<=&4 MJES??P#.,_M'B?WSHYT$SUH[%D\G(W$T.3K<0>]I5L=3IO=T"[U+.Y>-_C-( M^L8T#K*6X>D,&EE3Q.5,O-.-; HM*W&-+Q6IK*"F$H$F)!, M")K7558]^XL'N2T47*\>[ 6D6.; C;Y^$[%IU8+PX$:)RKB';$8<%9\7IBJ5 M=7__V^G1XI!Q\P".T MWRH&HHI.MDITC>Q*C8/&;(ZOL@"^D]$,/\NF YB*IX?QK"6^AY0XH10S:VIF M,1ZQ3G.6G7<@HE](SWSIIJ@ZDD4#&#H+]\=!E;A2K;%>P'D(%,7A9/\?61$S M[0HL62EIHQ[N8UN6=3T9BN=#%@IF>Z0H[EMHOF-BU*CJK/7"&U7?QI5C( M9JX0E'6M'><$)G9]\>8)L?.KM"!T^"(<-+[KVP,AW<)T%92J!.4QDA"*^;UK M0J+(+'R]UHA#JRI>T!@/GK''(R7V^LM"C\4EB)/&9"- OX:]H+C.D=$[J,V* M3TZ1;2^\Y#*# MR 85?RVR;;1FKS8 3HM@8$&(G"TY"ME#/HVOQV*N&G!1P2KX6;%9A@J$H@K= M5E#:XQ_/SCX\X5#1#9F@'IRMFU!=09@QF]66V$X( 9NM1&G(J5)$"AQ'\H>( MVT""%34SQ@=/M(1S),-T)8@)YH$T4RFO-BI@+-XW3-ZTNHF% >FWSB8,R)NA MZZ]JUX3CG*P5E5AP >D>&($ZD.A!B90PU)@L?T9H+-XH2QA,88AML(@V",^:HI/" M@A)9C\\/<6%2:0@NQEE(T#LUE%A)@-I,8S=^ 36*3/K(108T3#(QYT.'&XOK M#@FLWUY$<"LU'R;D; 8-@8YG4]VHIE/D.\'3H #XF:G5B-34*!\?QSMJT.>Y M!GV^LWB\G8XVE9\[*5!G^;UK9:%>[;',]D;MW2'+WA8P(8?@0ZP2TC@I&T$3 M,)KQ+@*@&^ 76:.6GTE9!)?X.S>D0@:?T2#7D:5ACJYN@S%">10M00!UVYMH MPUK^6X?I6T[D;ZKXC\HW$M/,Y M'BM=,YIZ$_"[1 * LIJL;6:G KXPY'$DAF1& A9*W\AI!9H,EC>RZ@)\%#&_ M(*^AI-!80BI34<2Y,>525]5(=$[-N@I^@"NS5,3#7"]L.(W71@ MV2/E%+7'3/L$;&2N4L%#+$=+JI+O[,]FF*G0T+0:B*+_#(90%E78/M8(9V9^ M2:[#6D:D3"ENR0.B>*F"!)%P!H0,VH;K3HT%RI N+*EIJ>A<"KOD=(KM5"F) MKRLMI[KB8G\D=@#6<0:LXYV E8#_2KO/P9E015+U''/R)@#[:Q3%)8095F/. MV^Y61P7#,2B$I##<3&: U6!+"_H,==IY4G,=LF=J/-GIZ0/% R*0#AA1.V/] M/JD5!R.X0GH/9<.& *9" (5Z-U^064H@E\/)N;Y8=\IUF;3OHD_2\KB53O(4 M1&2]6JX@:*$@9Z*,C9UEKR[,#9+57 4D FK]%D*&5"+%U!HT8Y:[/!*8AU^H MAL:LW)CQA.[;VUX_N=']U##"\30&=BJLH5E6$,=3*0C"*$5 VNH M'?4P[:Z MTT&7BG#+KE)=2+& (.#R)7,ZX(@CO\\ :WRQW*%?8!L!JGP5XF&#N02-Y.;) M00II2\(?FFJBZ=.%:.6J3RC%0A6?22X8XG=C*1%&AH'J2!ZEJ2J9P!O.8E@& MDC@PP5W"X"C*CUQ/R%!WE1'S0KCS=I8FMB@QU<+0%37#Z(R"!GL-05V.RDRU MV3-!BB;)'&O(R^O)J#3=U!-VY:TTCP6BM;&!R-!(Y^-30)55FC)X9'Q*C2$ MG2YCC2YH)D,55^8SJF")N%KT\]!4NRGL-C66>SR6P9Q3^ <\-)VC[RN+P='@X LUCKC5@(Q@"B-B^EK 0@QO<,.PNEL MVP#O]KB&RB,NU!&CRB8U4GM6.8K81'.49(SU>VVL"O.-P\DC=AZ/6]<$+D)SPB7V5AVN$SE1KR2+F MI5AGAP"!4UC2N/4,(N\I1FAN \>"WW2%"@T.83G8+LVR87C,V('6)@_=$Y", M"(RYC0" 0S4:'6#= MTB,_H71G>%C+,!L-1^/3XQ>/F-#)TT?K8^;Q_X^3GR7Z%C[]\"2!5F^QNIXBA(XF-##GP5E.*X.= MU]S9H. 0YX:*@39Y\+ZXI=/1LE2)I0(:B=FTC M6#CKYO"DZ&S,P-GU.5)+4,SU)_YE?W(L'@\>GHS ^M0+GH\=_A >&"E0C7.> MC,DP3-@O8]/^&"[HF=5G)Y/]H\D37O.62CR>2 7D^TF5<^(V$7^3VS1XS 4D M\:L\N;X$HE_P<&Y _/3P^3Y4$8?/4'8Y&$TB:79M&5HA.\"9E%"B M8S2-.Q ME;A7SMJL#6I1%Z>X)+7GSKDD70SZCC$\G'+20'VQ$P3-L@P3E:2SF>)NV,51 M 6(%13@5N3R+&=;!E%]R!WN'B6'?PW;9=$9NB 858QG'@.MU1+K*BE8*ER,? MD[)YTL7$YJ=Y=V*W6Y3PUY:(''?.$;9HY\.[=+OUP% MW28H4RF3&MJ5J-'@=B0?V-2$=*B-/#?;U%:/:!09(]0R3J LU*EX M-$E3]G=J:CDQYKP8^DC: P@)\VFKT$2F9!TE2/?0=9C#WJ@X8'*BK\HW3CEY MI$U81=RQ:]I!;U.IN2Q68MYIOD,;ATQ%R][CI(*+QB'NQW;H$E8GML_C/W=C'[:Q%=.X_X&^K[ZA0P1[N/OR^_/1J": ML.>*@@R/=%T2:XO39Z>H+=Z%[F MU"]8-&9Y,P5Z12$7->&UA7"IW7*LQ2N^ M?J@YZ)VIWNQ93+T4,I>J088\+IB!- Q8*G6>O]#H*U8='/J 490OH@(YWC[=60A?AY<+ M2=KKON%;<]7X5L.F(OM_1?L;7O%X0 6_N9?;I+R#P8N!:-KF_/HC]\2-#^\( MYF_S&Y9GX<7"?GEX/1/Q#%]%M:)FV#H9GSS?$S:\\A@>4 3S:X93X]$A\L>% MDI"5%N!W>B,A/= !^;W3U_\%4$L#!!0 ( /* Q%)$*Y.\CP( ,L% 9 M >&PO=V]R:W-H965T[OYFL[]T 8$'!)C M&2@NCW .G%LB#..AY?1[20O,L29Q25EBMQ17@&Y JHK!5AQH\G[ M6[KAH$]F@4$5ZQLD+>.J88P.,,;D2@J3:_)9I)"^Q <871]BU(6XBHX2+DMU M1N+PE$1A-#C"%_J_-QB1TO;7CUCM?D0#++_>C2 M3/LTL8\>*M;]Y!KPA&J228[-B3^="83*2E.1ZI.IAY5GO"^]]QT>@9-NC=HU M]FZEH=P[ISHGEATU+?O4PW< S_A8U3T.EZQ"3N^M%T?#TX_1&*UW;R;1(/KT MPNINOU%1V?K%@_^I'8W&IY/QX(!V>_O:WP_V&JP M75C1)-$5L(TO=:?]I-J MV33HSKT9\SZ0T MW<8*]/-[\1=02P,$% @ \H#$4GPW$'8 !@ XQ !D !X;"]W;W)K M&ULM5A=;]LV%'W7KR"\8D@ Q=:G)6=)@"1ML0[M M$C3I^C#L@9%HBZ@DJB05)_WU.Z1DQ>Z.!ZE(Y*S.6U+ M_5DL?V6]/;'!RT2I["=9=K)Q-")9J[2H^L-@4/&Z^Z9WO1_6#J3>$P>"_D!@ M>7>*+,NW5-.3(RF61!IIH)F%-=6>!CE>FZ!<:8E?.<[IDS-:TCICY,IFP+FH M&E&S6BNR=TUO2J;VCR8::HSP).LASSK(X G(D'P2M2X4>5?G+-\\/P&]@6.P MXG@6[ 0\;>28A)Y+ B_P=^"%@\VAQ0N?9?-G5E+-X*A92W)2-B3BXE:RC/R;L[5)6")EKGY$(73)+S5DIX MGIPJQ;3:YO;=:E;0;!U:6.BLAZ86FF0"-:6,S6 $ 3(7)8J3UPNRQVOLB%;A ML-H_=.!Z7AK?.[_1ND75DM!W'1.'[N.Q4N>-$_AN'/M8^+X[30+GG#9Z.)5TW)4-V:VNK,A (S7ENJ.1:$D@)[1I1*2>N%%08YJ@F'<40Q M>Z>O^_X;NH%3L?F8HM#G-#U_!2?4>0[UP)D M2?-<9QJ#IVZ86(.G;I+&CE&Y;C1J./MV8%I'#K*5 >RX]> N618\*XQ5L+]L M\\Y^*%/,&-.B'"%#%:F%1NUK)CDHHB';X#5X%+DRE!5XL7Q,KK%-LZRMVBZU M-SS2QSQ;8]@YWVAXXX^G:#-E:3LF;,9&]+"AS.DA)VP]6JFUY+";+OJU:ICM MN.7]F)RN$^C-ADC'3HLGR&PU5Q>2,5)U'8:9#K.-$!;>F'QEI*"WS ))E@EI MI&E]_X"*+*12I-TVUV[HQW$0SN(7] .,%VEOK>6.H MN.1WIKSF5T%;A!$SD>& MW"]$F1MW2W%K*UDY2>H&Z]; M67.-[FP5S_F=62O'#Z$L=?S(]>,$(#7Z=ML-?-@%;0M(*6?FSN+8=*0H"(82 MW^8N)P*M6>@Y40I(E/5''#_$&*Y2X,- MB.D6T=3U/<_V#<_UHW1';DV'W)H^.[P[0TKOOYIS3P@U^<#^BPLJ9E>8\2 MP]Q \6!XBKDVW: ;"T_.>+(7[)OYZWF)_4+A7M0'J-.*F^F]0GGB?(#SX;Z# M?C3S\)E$L_Z>,%@@ZG[L.[$;0BAV@RAQWK)&*/Y((' CF!6X":AL]SMLCGUW M%MD>"<$D^A_O#&_B\6QSHL?C='VBOWR<.\;9_W;'6!_IFT'LB1*Z0&]>X'#' MD_C1V-]D2GQ_'+S\]D'^R_5CX-J1"L?>8TYK_GSYI>0?W%[_CN*87#;A8;@^ M5]9&=*YY6Y(2.JT3Q9;:(/:23>925+T]\,Q]<8++CNQ>J;L'+1K[&GLC M-%Z*[;)@-&?2".#WN1!Z]6 4#/]KG/P-4$L#!!0 ( /* Q%)X23Z"BP0 M &\* 9 >&PO=V]R:W-H965T?>=F]F<]TXY2LQ;VAMJDJ;EYOA-+;ZU[4VPL>Y+IT M*!C.9QN^%H_"_;JY-[ ;'E *68G:2EU3(U;7O44TO1FAOE?X+,76=M84,UEJ M_04WGXKK7H@!"25RAP@<7L_B@U *@2",OW:8O8-+-.RN]^@??>Z0RY);\4&K MWV3ARNM>UJ.%6/%&N0>]_5'L\O$!YEI9_Z3;5C<=]6C>6*>KG3%$4,FZ??.7 M71TZ!EGXC@';&3 ?=^O(1_D]=WP^,WI+#6H#&BY\JMX:@I,U-N71&3B58.?F MMP)2LK3_Q)=*V,O9T $H'@WS' 8CIG:Y=:>D/=2&*4_LA!'.(B.TC MNF%G 1<;,Z!Q&% 6LN@,7GS(,/9X\?D,_U@LK3,P!'^>P4P.F(G'3-[!?&Q' MF.H5_:"KC:Y%[2SNO#.06?=6)<^#/I6"YB=HRJ/E@!;0;2GSDFZ%$536N6J@ MV+"@P$[#G:S75+P 43%3E#8&S* A("AP9;62!7>PL0Y>U=[#SAP4@A:;6[K2 M"J@*,P% KM2-Y75A+Z?DJ31"G'2;0*^DPF81;!8^0O)1UKS.12?X*5E4VCCY MM_>$;E@24F#C($JB=I&F(X+2QQ)J<@4Y M55W]+32@U@XH#B<2L."["UT0%'*1NK 4/KT6N@>=A+90V6IW)P*5G4^&+_6S M&)P9]]%AW$?_==SON&N,+S7NCA7&8/:=;TEP>^S*6UPX[W'AX0_CY;\% 1:E MXQR'7)\$\.Y8[.E3Z&ZYJ/VJ!=:C/)\.PX:_>KH$E)_GQ^^"&TM%76 X/_&Z MP9+%T;0SA_NO+;3_I%B6/ C\@Q;"8&:0+0Y^$@7C!!=Q%F23#.D5DV02C";P M8D&8>,8E),F"",8]@I,L0=&(Q"Q(QBGR8!RC)"4L"^))1+[])F,1^P[(#&3B M*\B=I'&01NGQI#/"^]QQ=_.+517-0*3=!T_70:#*Y8&C$U@-4F#23;V=/E9UU/UO,-_XKW3=ZZ95C_TP";X/5 M1C\7Z2"%_[-2\(4+Z$4VR#H[-HB/.[0"27240&4VPM].U&L[9?^'T\/.): 2 M9NVO.A:^*DWMVOO 07JX32W:2\11O;V*W7&SEK6%YJS -!R,@:RFO=ZT&Z&PO=V]R:W-H965T,&0 &KTYM?,-F G3=MA'8(D;3$,^T!+9XLH13HD%WGNGCN>QANEOYL,P-*77$@SZ636KJ]\WR09Y,Q.R,QV79W=Z.E:%%5S"G::FR'.FMW,0:C/IA)W=P3U? M9=8=^-/QFJW@ >R7]9W&G=]827D.TG EJ8;EI#,+K^9])U\*?.6P,0=KZB)9 M*/7=;3ZEDT[@ (& Q#H+#/^>X1J$<(80QE-ML].X=(J'ZYWUVS)VC&7!#%PK M\8VG-IMTAAV:PI(5PMZKS4>HX^DY>XD2IOREFTIV$'=H4ABK\EH9$>1<5O_L MI<[#@<(P.*$0U0I1B;MR5**\899-QUIMJ';2:,TMRE!+;03'I2/EP6I\RE'/ M3C\HE6ZX$)3)E,Z2IX)K2.DG:9E<\84 .C,&K*'GCPQWYF+L6_3J=/VD]C"O M/$0G/,3TLY(V,_2]3"%]K>\CV@9RM(,\CUH-SM;ZDL:!1Z,@"EOLQ4T*XM)> M_%8*9O)8Y#?<)$*90@/]<[8P5F,A_=7BMMNX[99NNR?RS+[=;V/-8F*#8LM1G@5P/0O.( ' <4,\A%DT+*C6LOUR?XC,M2:ZD$]BN7 M*VH=\?2\/%>%P3HQ%U=DS@23"5!F7 "_,EFX6.*P,DG.2#CT!MV '."J:^L= M?> K>0]/!1A+NK$7#_M'Q:Z%*E)ZRXR]8S8C8>Q%<4"P%['3)/:&UB"3+45" MI!',]3B)NN$/R%Z'BK@&/:\W&K3PUVOXZ_U7_D[WS3$BV\TVMOC>%JLJ,5%X M%QI'$OI\3=*/]'PK;R-(W\V>0>/E2N_!W=!.](N!92'H;WR)K/X!3)L+\D$K M8^A7)@H@LR0I\@(3Z@HE5]KROZOD_HXCXIIIO756*MDWJ^#GGX91&/UR='4# MSS@3UNC&0I)))=1J2[J7442BP.L/(W(^"D)R0<*1-QB^R6NM<[;3.JOU6ICN M-TSWVYG&29@6R /Z??^RKOKD,#7EJ310]MS_*X9VS[,CL7H4=AC8(08XP,!. M%]$&\X>?JG3,OPKG%F\[)NC6U86[+1S7>UZO2%5'*6@'#.&XC,?>L!\@ 5%, MNMXH=/Q%W?VRAP)!O^N6?1)YHT&?/&: ;Q!+"YKT!N11629:"?,/!EP.>E6. M<=<0A;35K&M.FS>%634@]^+5:\9GIE=<&BI@B:K!Y0#;45>CN]I8M2['Y4)9 M'+[E,L.W'=!. )\OE;*[C7/0O#]-_P%02P,$% @ \H#$4LDCPOKM @ M# 8 !D !X;"]W;W)K&ULC57?;],P$'[/7W$* M"(%4EE]=UXVV4K*EN3O????= MV7>==4K?F K1PETMI)F'E;7-2129O,*:F0/5H*234NF:65+U)C*-1E;XH%I$ M:1Q/HIIQ&2YFWK;2BYEJK> 25QI,6]=,WY^B4-T\3,*=X9)O*NL,T6+6L U> MH?W+I.3T['S]PY?.'9F3P97R5JI&Z>\+^9A[ BA MP-PZ!$:?6SQ#(1P0T?BQQ0R'E"YP7]ZA7_C:J98U,WBFQ%=>V&H>3D,HL&2M ML)>J>X?;>@X=7JZ$\;_0];Z3.(2\-5;5VV!B4'/9?]G=M@][ =/' M)M0.IY M]XD\RW-FV6*F50?:>1.:$WRI/IK(<>DNYO89QT_DO6BM0YSQ>[[S"UU1\,G)5_G3.;T-EV_/1>7L64"5JW.*WIV MYJ$[>#K9TH J@1K'Q="Y$90]A>9/"O(O"OD>A69'801=Q?,*.B0 J2Q-9:XV MDO_$ FC"5*M=7$$C2P:2C!*\8):4-1,.'/I%XQZ:1D$G0.1H&7!Q#U8!EZ5F MU.PV]Q0-ZEN>8_\PWU^#4:7M&!TXW;1-H[3][90K8TUP01='E.^1:0,H"[I2 M^,!D2PL'LN0DN$2WJ5S%U!IJ2!H\#XY&V20+2,F";#I*XK&3Q\%X-)W$3CP, MQIFW38(T248I*=<5M8"5%G7PXMDT3=(WA)-.DM'Q\>%#SR3:F] :]<;O(<>Y ME;8?UL$ZK+IE/^&_W?L]^9'I#9<&!)84&A\<'8:@^]W3*U8U?M[7RM+V\&)% MZQJU&UL?51M;]HP$/Z>7V%ETT2EJ'FC M 3I KIIF]8*]67[,.V#20YBU;%3VRGM?OW.#F14:_E"SN=[GGONS-UX*]6] M+@$,>:JXT!._-*8^#T.=EU!1?2IK$'BSEJJB!H]J$^I: 2T=_&NX ?#+;ZP":VDI64]_;PM9CXD14$'')C&2A^ M'F$!G%LBE/&PX_2[E!9X:._9/[O:L985U;"0_"J9 MB0V95;(11EO_=T97C#/S3*@HR*>'QIH+6=52@# .*0WHUUI_//EM"41@TGR? ME+JDEM'@E6,EN<3QT:T2ZUU+CF-HHWM,H$#95VA_EHJ)G-64>^^]M'\61%%T8-T)S*X,^P,%S@2VO,"6.SFX-ZR*1U!N MCF5MA]'[\&Z8Q,E'KY>-@E&<>2[UA,$I'&-,;!/U!A,;5 M_W5;,6D61%F,5I(-@BSNO_;$X<&L5* V;B/81B%'.S:=MULZLW;6_H6W&^N2 MJ@T3FG!8(S0Z'9SY1+5;H#T86;O)6TF#<^S,$AO(+QD2 %%UEU*E@1PFK3+L+9&;L4P[(&6 M:)N()*HDEOCQG.\[)(\>I+K32\X-?:S*6A^/EL8T MA^.QSI>\8MJ5#:^A9RY5Q0Q4U6*L&\5982=5Y3CPO&1<,5&/3HYLVU2=',G6 ME*+F4T5U6U5,/9WR4CX3?S#TQ3'VP&W@C_HM3+%G.;DR,K_;/X5]%?2]K"#6FEEW[5VS6-TPKI>-C/.XAB@-@,$%4/43Q#/"36M9I\M:KAQ3Z=W',%6>"Y MA5QR3"J B/1]]/R1JUQH3MX#P3 &+2OIGV+.R62Q4'P!RZP,3Y7(.=G[BS.E MWY$+&"X@D>3TEI4MM(L:4,M6 S[H/F4 -N>4:8S$'ZQN,2BAWS&.)$[BIXX7 MIF2'^)Z;IB3$SPZ),L<[R$@7-$T7BM6 G/SZ2Q;XP6_#?]7/>_@%V?/3V(D2 MC[PCJ9N&PPAPT)P+L#'.$5!9;K#V$BQH0Y2#. !J%/E.G/90LQB@QC%4DM2) MLH#<>?L_2L2/G!!"GJ09\B1UDZPS#(N"@0VNX M<4#,M-4KG'IFN>1E@1*@O&I*^<1AN^Q)@2O!BX^@Z3W?";P$R!B ;OP#-XW) MAQ\%XZ"[RA9W\3^-'_@HRA2-9VZ4;-KX=^3V,P*@C6^I6"#%$@-@KP\0B> MV&A)\7M> VMW(/.$D8=9VHDC'V4 9T&^M.(I8% I&UR>8-#C$$CK!%E*KAA< M>NP8<,(=-Z@%'S)J#,'V'"\](!]Y#5A+.X85<"43>!] =9(#H'E",L;JGH].OD+Z&E @$>:(Y'Z%9)#A^LWB.R2T M:2%B#&F%V4S35B-/&3TM&;CU*E]*C%9_*P%2Y-A=R8*75O/=L@._F09N=^NX M;Z759H>1\^'PY*JRE'WJ;AJ?QQ,2NQFY%/IN?XY+",B"F/"IPAR+_9Z;D%UR M*R&!BQ+RNVV,L.T,#@ 02T&?!*2K;C T?P=BNO(*GERO0_'NME5Z# MY;G^+@SQW& 7/B'I*M%+F%& S3%\HXATQ1\Q>[L(F6ZB\WCMF5)QM;"/,0VZ M:&O3O5B&UN&]-^F>.<_#N\?B)Z86<*&C)9_#5+B7P)FLN@=85S&RL8^>F33P MA++%);Q9N<(!T#^7TJPJN,#P"C[Y#U!+ P04 " #R@,12BU0^9\L# #( M" &0 'AL+W=O=7$&I1 M; #5NOD6US9@)RE:H)L-DK3[4/2!EL86$8K4DE2<_?L.*46Q-XF1%XF7F<,S MPS,:S?=*/Y@2P-*G2DBS"$IKZUD4F;R$BIF!JD'BSE;IBEF?B(0]HYI)YW M>Y!G>DNY.]_*6/H#6AZ5S(- M]-,]VP@P9_/(X@'.+,H[L'4+EKX#EM'/2MK2T"M90''L'R&QGEWZS&Z=G@1< MU7I LSBD:9PF)_"R/MK,XV7OX%TQ+;G<'4;[[VICK$9Q_'<"?]CC#SW^\!W\ MNU;:5&WIA:KJQC(O/9RNF>$Y9;*@EUPT%@KZ.O-O)?SD>:YB9Z9F.2P"+$D# M^A&"Y7T)=*L$EAN&2JV[3&K &ES4MJ06M_-C7-&1DTA..'(UDC.M++A$ M7]48M#,AA:<<:GNPSRK52&O.9N2^U !'4J!XD5RXFR3N)MTC)M=-!9I9I6?D MNCN._$P^)<-P-,G(F1NGHW TBG%\"5*A^EOKK[[4H/B5/2+ #JALJ@WRP$@\ M%4/QZV,L\L0$_/+3-$W2WUZ%2))Q$DZRC"2C)#P?9CV'EY#>=45F\2 ^;SG& M@V1"SN@)]8QZ]8P^JI[G$.FJ"_'+2T2M6#"S3[EH7'*W6E4_ZNV5RNI3*CO- MZUA0^Q^S?Y#L/O];)[$*J> '+'^@\*WACTP Z@/]42QPQ/T-29X0(LK8>^ * M5P7N..5+9[R!G#4&_"ZOL"ZL@^+2G>5K 3L:=HE&%+1$]F@/V!>DY?XT[ [' M(O^XE+_4CK>A5M&ZT7F);>(H 6049N-S?([3(;D%_.#PW!%NL]-(;@WJ,!Q. M$I1E.!UGY*JJA?J.9[#N6M[4O M.:9,*@N&C..$=+HF]\HR0=(L3*9#@J66C$=OJ3@ZZ"Y8L3O?0PT>@>7>-II^ MM6_3J[8[O9BW/?XSTSN.>1*P1==X,$'AZ;9OMA.K:M^K-LIBY_/#$G\U0#L# MW-\JC**;N /ZGY?E_U!+ P04 " #R@,12;7KL8/8$ #R& &0 'AL M+W=OY^!6%T0 LDD4C9LETX M!OR5+L6V!LFR/11]H"7:YB*1*DG9S; ?/U)6)+N1*#M;,;\D$L5S>2[/)8\H M#S9-ER#2,2D4"9$%C_6Y,)B2(32?/XD@=M%6,:X.[U4_2K+'F=S!Q+,N'1'S14 MJ\M6KP5"LL!II&[YYB>2)]0Q\0(>R>POV.1]W18(4JEXG(,U@YBR[7_\-9^( M'0!LUP!0#D#? CHU "\'>(>.T,X![4,!G1R0I>YL<\\F;HH5'@X$WP!A>NMH MYB*;_0RMYXLR4RAW2NBG5./4<$ID(&B2B<878)Q*W4%*@%D(QEA2:5IO!)&$ M*9SU.@>C,*3F$D?@FFUKU3QX,R4*TTB^U5WN[Z;@S>NWX#6@#/RVXJG4 >7 M49JR&=@)T3(56J- *9?&\FG@?Q1(S^M=VMB><21[1<'LWTG+MJ?1Q :XHPRR@ M6J4[W4CTZE82?/I9!P77^E9^ME#R"DI>1JE=6SZ!WIXD,3+C($CC--)#A6:I MTH"J*L6V ?TLH-G&UL-SZ'D=O^\-G/7NY%9V1-#O]HN.>YS;!>?VX9S+4DXP M#<]U4X 3JG!41;W]C!%L^\CU>M\PK^K7;??:7C7Q3D&\8R4^NKO7I03[YQ!9 MI/.+:/ZI5%.WH-2U)CA98;;,=!D% 4^9HFRIB5 ];A*1L]U638*%6(02W">: MM7D8\L24WB Z'^LPX;!#RY$6-H-M/O-O\IGAD7T6&;55(<-5)H*L;0C>(0? M'>2A8_C<87S7K7876-H+M/O+BXUQG ?N['JUWZNG5'H4]*V4KEE.2;^%AF2N MS@ CYH^6+TB%T(NFDH[_?'IZ;BV;TIY@@S\)HF?%+.Y CRRV:_F6R@?P]U/E M27!+ D+7>!Y9JZ,T$M@[F6VE- 1HWX1_3>,Y$4:4&/_)17Y0(:+J#7_2$(NS MJKUE=BQJ_XVZ= %D=X%]+871,B'"-.EC^&Z/U8E] +@?DZE$R%H MSRE7H[I0;\F:,.O6A78.)"=S(D&E1R#[QGQ4<3;%XE6GQB-!^WF4OH#LOG!\ M:=KCU9;F] 7 _9Q*BT%VBWE/^%+@9$4#:W'JJWM&C0EFA2)M8Y=>@D[FP(-* M2T$-EG*TR/9X?K]69#NPZS6)7%H6LA] #A?Y TXPLXU9.A+JGXJX7FDNWG]L M+@WQ8+=.W"9@D[A>:2Z>W5R:Q+T17.>H'K,OB+,O*4W,Y!ZQH+W2?;R3<1]O MYX-8PPGE:,WM\?I^W0O%"X#;G)R=S\7FUX!?L%A2)D%$%CJ2>]'5>[C8?F#? MWBB>9%^0YUQI)\TN5P2'1)@.^OF"<_5T8SY*%S]S#/\!4$L#!!0 ( /* MQ%+[2X5[XP( +P' 9 >&PO=V]R:W-H965T^Z>QR]WPYU4CWH-8,A3SH4>>6MCBDO?U\D:*'LRIW,PE'%]AB[W=W-R M>G)&3@@3Y(9QC@YZZ!LD8L/Y295T6B8-WTC:(S=2F+4F7T4*Z2'>1P&UBG"O M8AH>#3@I5(?T@G,2!F&WA<_LX_"@!3X_#O].!<*[;=D/U/3J,^FY>+WC9T*N ME,S)#'=*X>L@#\RLR(5]SMQ[75 KU_3Z_\7O?/] /^)S 3[BVM8 MTHAQ<%3@<41I1F)LAI:VR3%K[A>Q%'GHIWKH.8Z M>(?K?IO?XXSV!(3!1M%&[GB6..P$P:>V:^PWZAI>^LSU!TT2N1&F+ ZUM6Y! M$U=Y7]BGWPY1][88JO#":<%AAR* SP$-79:\H)T86KGHNI<&7YX9K M;*^@K .NKZ0T^XE-4#?L\3]02P,$% @ \H#$4M7+$2Y& @ ! < !D M !X;"]W;W)K&ULS95-C]HP$(;_RBBG5@(2 BP5 M@DBPVZI(K19!/PY5#R:9)-;Z([7-PO[[VDZ(0.UF>^M>$H\]\_J9\'Z5Z MT"6B@1-G0B^"TIAJ%H8Z+9$3/9 5"KN22\6)L:8J0ETI))D/XBR,H^@FY(2* M()G[N8U*YO)@&!6X4: /G!/UM$(FCXM@&)PGMK0HC9L(DWE%"MRA^5IME+7" M5B6C'(6F4H#"?!$LA[/5U/E[AV\4C_IB#"Z3O90/SEAGBR!R0,@P-4Z!V-\C MWB)C3LAB_&HT@W9+%W@Y/JM_\+G;7/9$XZUDWVEFRD7P+H ,^YZ(T]Y1PQ) MYDH>03EOJ^8&/E4?;>&H<(>R,\JN4AMGDBT^HCB@ACXLLXRZ2A$&:U$?MZO; MFSLTA#(-P[?ST-@M76"8-O*K6CY^1GY9J0&,HA[$43R\#@\M:8L;M[BQUQMW MX_9@BZ[CJ"A@@\K#BA3A?L]HX;%[\/Y4V9/'#+Y0[OQD#CN[I'.2U@X[0Y0! M6S6<>;Q^-.E'79"C%G+D(4?=D"\R_H%X?XT(/SY995@;Y/IG!]>XY1K_6_%4 M"U9=@,F+XN&9S+3%TU?%LX%49G]KB&Z&80Q<"E/JCGPF;3Z3_]4,\8O-<--" MWKRJ9IBV7--7T S=#)W-$%Y<:NY]^$Q4084&AKD5BP93VQRJOG-KP\C*WW-[ M:>RMZ8>E?:90.0>[GDMISH:[.MN'+_D-4$L#!!0 ( /* Q%)I3O][?0( M (0& 9 >&PO=V]R:W-H965T-AV,'VVGAW\]VTB@3I4/:RUX:?]QS M>LZY[4VR%?)!%8@:GDK&U=@KM*[.?5]E!99$G8H*N;E9"5D2;;9R[:M*(LD= MJ&1^& 2Q7Q+*O31Q9S5X(T'594GD\P4RL1U[ V]W<$O7A;8'?II4 M9(T+U'?5C30[OV/):8E<4<%!XFKL30;GT]C6NX)[BEO56X-ULA3BP6ZN\K$7 M6$'(,-.6@9C'!J?(F"4R,AY;3J_[2@OLKW?L,^?=>%D2A5/!OM-<%V/OS(,< M5Z1F^E9L/V'K9V3Y,L&4^X1M6QMXD-5*B[(%&P4EY ^+IJ\@5C"CG/",$@83I=#<+NKE+],'T )Z!,>7J EEZL2@ M;S&KI:1\;=;7@N,S7!/Y8'Z5LYKGEOYN<0G'1R=P!)3#MT+4BIB+Q-?&E)7F M9ZV!B\9 ^(J!225/(0K>01B$@SWPZ6'X9\(-?+ /[ILHNSS#+L_0\45_S[/- M:L)SF%.RI(QJBFH72\E6_5%<-D=7!!%%?R8&WZXTEBJGP?419VZR*D; MOJ)N2E0!^%C3#6&VS?OB;AABQV!GP":-PN'',$[\33_6EV7A*#Z+!UW9'P*' MG<#A08%SW""#0XT8=4RC_[ 1<:S/"SF?S=UQ3KH#A MR@"#TP\F3MG,O&:C1>7&QE)H,X3&ULK5==;]LV%'WN?@4A;$ +I)8H?Z:P#20V@J5HBR!9VX=A#[1T'1.A M2(VDY ;8C]^EI$I.*[-+YSS$HL1S>.^YET?4?*_T@]D!6/(E$](L@IVU^9LP M-,D.,F8&*@>)3[9*9\SB4-^')M? T@J4B3".HDF8,2Z#Y;RZ=Z.7W-P35PJ&Z4>W. Z7021BP@$)-91,/PI805".":,X^^& M-&C7=,##ZZ_L5U7RF,R&&5@I\9FG=K<(9@%)8N[G=6XU...+N\8ER33TP40-X#,X4& M+*HUY#6Y2%/N2L,$N99U@[E"O5R#95R85SCEX]V:O/SUU3RT&(GC"Y-FU(1O#9J7S/4O^?,=/B/7%C+SEX=YV#(/*^;1$>85:,NW/&$6#%%;;.A< M&6[[4JZ))A61V^SEE(=M^N,3RSBI&6>>#-P 1(NC=6%Z^TSDFLN$YYC8[-,%;)/SLO) M=W(._7I.VVBF_U]/''Y&*S3X7-\K(6;OT[,02G[?,Y\^1& W*%MJE ME6+G]LGKIWM;B &A\=DO+U[@%HT] =*H\[GHYW2_A5*)DLM[LD+YN3U-3>B! M =,35X5VQD1C;])_*(M=GKKH\9UO+).I2W3/[8XD3.M'-SJZ"58-^Y-=\.TF M: RWGCGVS7R:0V>!U.^!T2"*?B,K)4MGAAL!Y(-R=KC&5Q9VQZ0JD^1*U_=] MNG6>1T>GKDGGX5@C2PV7 XZP8=X\NJMBW^%2C%?K)US MTF=9YP_W]>H'?-6+FXZ;C3WQQ=CY*?4;ZL_8^ZKA?-+9H[&W83N7I;-3-BP. MWT$)@GA]KG-B>G[BUHT[#XW]'GJ8DZE3D"Z%,[)UQ\C2'2/[U&YHGZH]&_49 M2=_4Z7C85YCPX-3KOE'>HR]C'Q !6\1&@RGN$ET?^^N!57EU$-XHB\?JZG*' MGTJ@W01\OE683#-P9^OVXVOY+U!+ P04 " #R@,12K6K!R6T# 6"P M&0 'AL+W=OR8GJ;[I X A3QD7>NH=C,GO?5\G!\BH[LDV/QB[X,\F.=W# M!LS'?*UPYM=>4I:!T$P*HF W]>;A_2J,+\(2^#<>D(>WRNG7KVG!3;'9^]_._$H9DLU+"7_S%)SF'IW'DEA M1PMN/LC3OU )&EA_B>3:_9)391MX)"FTD5D%1@89$^4_?:H"T0"@GW9 5 &B M:T#_!B"N /'/ OH5H.\B4TIQ<5A10V<3)4]$66OT9@=\8A5\9 MXLQL03D5"9"-*[*ES'(I0!A-_B+S-&4V-Y23!U%6F,W4ZQ48RKA^@R8?-ROR M^M4;\HHP01X9YVB@)[Y!8M:]GU0D%B6)Z :)F#Q*80Z:O!,II)=X'P75JJ*S MJD74Z7">JQZ)@[?2]8CL?/D"__H35Y,)#IKQU[]>N]^FZO_BWI'&\"5Q&8 M<9+*8FMV!=%-.DB(K.#60XHG'VR]A9:7*'R.HKRK_=_]]@,PKO<:=VKY M1TF-2C);[K^P@L8ODQ,-[GK#JPHJS0875L/VY(3!\Q4?_)("JMQ<5E#<"Z\J MJ#(;W[*Z9-EXB,).EDM\.HPJRG8 GQ,,_%Z!UATY#:-GY]%OKZ#P^;X.XS]1 M0]6NS< /7E10B]'H17+\1L.0@=J[QDL3=\>7KVR]6C=W<]?27*TOPOMEV:(] MNRD[QD>J]DQH5+-#ET%OA$6MRB:LG!B9N[9D*PTV.6YXP,85E#7 [SLIS7EB M-ZA;X=G_4$L#!!0 ( /* Q%)IL\N,^0, ' * 9 >&PO=V]R:W-H M965TMN=GDU5 M9067>*?!5$7!]-,"A=K?!G%P,'SDV]PZ0SB;EFR+:[2?RSM-L["-DO$"I>%* M@L;-;3"/;U83Y^\=OG#U?X]-/D,7+U7" M^%_8-[Y1 &EEK"H:,#$HN*S_V6.CPVL 20-(3@#QX R@WP#ZKP4,&L# *U.G MXG58,'L;,$$DRG"VM?84A6EDBBM M@7>PIA++*H&@-G"GL60\@S\?J=X,&F R@P\V1PW+2FM"P-P8)-R;%5K&A7E+ M$3ZO5_#FZBU< 9?P*5>5(9B9AI:(N^7#M"&YK$DF9TC.2]V#?G0-293$'?#5 M9?@_3!(\[H*')%>K6=)JEOAX_3/Q5KA!RCDCN0QEO&0EMTSPGV0YZ#1OY6ED M67&3"F4JC?!M?F^LIH+_?H%+O^72]UP&9[@<%L1F8[K$K2.,? 37!G:S)!X. M28G=L88OO>)X-$Y:KU_H#5IZ@XOTCK7Y4=%@\\3E%GA1"J3F89D__*G7D9(RW6_Q]RX!:]#P6)I)E)SHU^%T5KYA*]_P(I^ZA-+FA#%?2ET$AR_6[D?Q MY(1@A]-@$'<3'+4$1Q<)?E*TNU">%*'O#NJ5W$Z*F,I=5%E= M[B2505>[%;5>\F$&I++4YRUJ3@+3]>Y\H*2IRHP3W)"JF/6HK1(P3:NB$N2= M_7( W(%PL/2(87W6W I7<6]$5XH0_OZE'2/#X-E@')HZ+Q=MZ_5>U$TK>B"T M#?6:;G]3HK^_Q5,/YL<$FK3)I69GU1DRI^G^_EL\BOX@\H>!1H2"3GMN *63 MK8,:#:(>?$7(V0Y]2(VITLZ;R:?G^-1^&->^I:0YTUNJV*S2KMMTB]S5I\.C M.[= BN'>+H8RHBVLVW=K;9]'"_^,.+6/;Y;C#OMB-4O8P<0NTC\S9?U!+ M P04 " #R@,12'ID$QJ$" !3!@ &0 'AL+W=OAR2L0U%RI M&B2^*946U.)6[T)3:Z"%!PD>QE$T"P5E,D@3?[;6::(:RYF$M2:F$8+J/TO@ M:C\/1L'AX)[M*NL.PC2IZ0XV8!_JM<9=V+,43( T3$FBH9P'B]%U-G7VWN [ M@[TY6A,7R5:I1[>Y+>9!Y 0!A]PZ!HJ/)\B $,GYWG$'OT@&/UP?VSSYV MC&5+#62*_V"%K>;!IX 44-*&VWNU_P)=/%Y@KKCQ_V3?V48!R1MCE>C J$ P MV3[I'(P#R# /B#A"_!0TY$864 S@L_/X47R&(,24]7F+#WE;QF<9%[6^ M(N/H/8FC>#0DZ#S\*Y4('PW!7\D9]V4<>[[Q";X5E(!E*+""!HN0T9I9RMD+ MGAQ*M^@KUE5JQ4S.E6DTD)^+K;$:K]2O,UHFO9:)US(YE9H\;T3#J47G5"AM MV0OU5Q;[*#\2ECNI0[W0TL\\O9M"3^EH%KE?$CX=IWC ;O+:[I7^::]_>E;_ MK%Z.J^HWL&@R.E_SM_*.V?1"@N/[JT ].3&F<'$--*V5[@_[2?FP@^* M\)]Y.V[O4"B3AG H$1I=?43ONAUA[<:JVD^!K;(X4_RRPJD/VAG@^U(I>]@X M!_UW)/T+4$L#!!0 ( /* Q%+/AH)2B , (P- 9 >&PO=V]R:W-H M965TNJ[8'R*FZ$05P>82SYNY.67<6%@YWG"Q_9_J#M!7-J _%VMI9FZ;)64Y M<,4$1Q)V"^<.WZZ(9P%5Q%\,3JHW1K:41R&^VF4PGSW/WV-=M("P.<(3;L']Q M#EK.P2CG#Z#4K7DDMV5>9E1#:IXDXRI;1NVS.D2WSA?V>+SQ?1)?\!V*(X%' M_&'"84LX_ 61.>@ASN$%%QS,L'=.>2!LYN$@'F8\:QG/1AEO0!Y!JHJJA%KD MEO)(VT5M_FCR%H_;M>(I6CR^$-8/@R1)SO0?"B.$!,/Z)RWGY#]:W+PL#B)+ M$0OPF:U_6*";QN?@#8;$7AE>:'W<&C,DH M:_MF*C5(=* R/5$)8UIT5HO]Z97O3!*/N^3/*G_I@03/+I4?" MC[%U1OG-* M/&Z5;TO)F2XE5(1W[,F.1QN_LS0\FU[^SN!P-(G\T:6?^TD2G\L_$!;@,+HB M?V>5>-PK5X(K+P*Z' @ *@8 M !D !X;"]W;W)K&ULI55=;],P%/TK5K2'35J7 M-!]M-[65NE8(T(!I9?" >'"3F\::8P?;:0>_GFLG#65DTR1>$E_[GG///;&= MZ5ZJ!UT &/)87[.BV@I/I"5B!P)9>JI 9#M?5UI8!F#E1R/PR" MD5]2)KSYU,W=JOE4UH8S ;>*Z+HLJ?IY#5SN9][0.TSY@4?26AM9MF!44#+1O.ECZ\,18!@_ PA;0/A:0-0" M(M=HH\RUM:*&SJ=*[HFRVM[J>MQNM&8_B,QD6E+D@4G),P M"(<]\.7+\/=4('S8!_?1KYD7<9A$CT1[A^=9'N+ M?J!JRX1&73D"@XLQ\JCF9FH"(RMWN#?2X%7AA@5>YJ!L J[G4II#8.^+[O

&ULO5=+;^,V$/XKA+&'72"QGK;L(#$0VRV:8HL&FVSW$.3 M2&.+"$5J22J.]]=W2#FR$BMR+NW%ELAY?/-QAC,ZWTCUJ', 0YX++O3%(#>F M//,\G>904#V4)0C<64E54(.O:NWI4@'-G%+!O=#WQUY!F1C,SMW:M9J=R\IP M)N!:$5T5!57;.7"YN1@$@Y>%;VR=&[O@S;)?G\ MZ0OY1)@@M[FL-!69/O<,HK2^O'2':%$C"M]!=%FJ(8G\$Q+Z8="AONQ7_Y,* M5 ^ZU#WDIB$H; @*G;WH'7O7"FM,F2VY1J(,N109^>UGQ4K,?4/NOJ(TN3)0 MZ/L>7U'C*W*^XO="3]&R@@P9-%2LV0.23QW3)T3@\>!!T$(JPWY16S1=W-8. MQLZ!K?FG63!-)DC$4P>NN,$5]^*Z$@:4H)QOL:2>\*XH$:.6*[.A"D@J]<*H'=G8]Y,FLCHYXL/XQW[R3ORC)OY1+ZHZ^YN3D"*M ME,+S[X(Y.H YBJ;^&Y0=0F&<=(,<-R#'O2"74$K-C@,<'_@.XU:"U [A!+_ M'8!) S#Y (OSP(CR'MC*]?ZS;'*SA-JZ+BU""+;;HL?2DMF:&<_3I@V+9!8[77 M:P5K5"8;JK$[!O$PP$[.N1M[,!%P*1B&^R5M[6(79+QI@TX..UN%HUG3W,@) M#EZZ!#V07+:QP3..AAI0I 9N9#?6&E0T]-]B&DZ;%1PO72@F5P"DD,+D MFH#(T$X'3GSP#[#] )+3)\"[R>!.*I55IF*+LPSF*J. -@3MA MYTZ$.U'G3HP[]82^AU5_2OV%N&ULO5;;;MLX$/T50NA# JRM MF^U<8!OPI<6V:%"CWNX^%'U@I)%-A!>5I.*DV(_?$:4H!)=FYNVMS:]]WR1[$-0,50X2OV1*"VIQJG>^R370U($$ M]Z,@F/B",NG-IVYMH^=355C.)&PT,8405#\N@:O#S N]IX6/;+>WY8(_G^9T M!UNPG_*-QIG?6$F9 &F8DD1#-O,6X?4ZC$J V_$W@X-IC4DIY5:INW+R-IUY M0P./)(6Q2M1@9""8K/[I0QV(%@#M= .B M&A"]!(Q. .(:$/\H8%0#1BXRE107AS6U=#[5ZD!TN1NME0,73(=&^4R6>=]: MC5\9XNQ\23F5"9"M.V0K)7(E05I#!F2+9RPM.!"5D0]V#YJ\5W(W^ NT( MC M #>=;:C&W7NP+*'\G)RMP5+&S3G"/VW7Y.S5.7E%F"0WC'-,LYGZ%DF7KOVD M)KBL"$8G",;D1J$'0U[+%-)CO(]B&\71D^)EU&MPD>LAB8,_2!1$80>?U8_# M@P[XNA_^CDJ$AUW>C]3$3?YB9R\^86^CL01H^T@VF$=+%C(EK[\6+,>K:7Z/&U\CY&IWPM:(YLY2S;Y 2/)C)W:"\<2E)\-1@):#N(L-# M.8;.3%?FKYSYLB#=S\?#JZE_WPY?UY[+9L\1[W'#>]S+>Y$DA2@XM]Y#_( 3Y*@N&Q> [R MO^2&/C!1B)Z3>=DXN/SEM^"J\775*^8-D\S"@.-SE6)ILU3NV"U625J51#"6 M"9>5PD!6<,)9UIF)?B\C\@A4FQZ^8?!@#!Z]A;] MEA3\CYOX= [\UHLK0.]393M5PW M5.^8-(1#AB:#X066%5UU,=7$JMR]Z[?*8I?@AGOL_$"7&_![II1]FI0.FEYR M_A]02P,$% @ \H#$4CQ44)&ULM5;?;]HP$/Y7K*@/K;02DE!:*D"BL&J=0*O*NCU,>S#D M"%8=.[--H?_]SDX(= )WVM07$B?W???=CQS774OUI)< AFQR+G0O6!I37(>A MGB\AI[HA"Q#X9B%53@T>51;J0@%-'2CG8=QLML.<,A'TN^[9O>IWY M$;W*;H#+=2^(@NV#!Y8MC7T0]KL%S6 *YK&X5W@*:Y:4Y2 TDX(H6/2" M070]C-H6X"R^,5CKO7MB0YE)^60/=VDO:%I%P&%N+ 7%RS,,@7/+A#I^5:1! M[=,"]^^W[+ QF1C4,)?_.4K/L!5O2 MMMT.R'REC5.ZC(^X3,A$"K/4Y*-( M(7V-#U%^'4.\C>$F]A(."M4@2?,#B9MQ=$#/T __3 7"HT/P5W*2.J6)XTN. MIE1K .(R2T:@YXH5+I<_QFA)[@SD^J?'3ZOVTW)^6D?\W#)!Q1P(=XYHI@#P M^S*:&%#YH;+XZ5KD!:C2'F$7M; ++]-T-2LUP:9@JNPCRWU(DY\)*W+A$=2N M!;6]-%_,$A092Y&=V]R0,:,SQK'=P1?N92,L\RE]U!F2[*.([/#_+F?-+"]G_<_#+_-*Y6=6F7'JW+"!,M7N2?>J+F; M3K(O^(^9?* MOSFT.CYINZD5^3]UI>RH?[JT3.:C,;5F:S.5*F'*SJ)_6F]S [2_A MSKQ< R=494QH#&*!T&;C$E.GRLVJ/!A9N.5D)@VN.NYVB=LH*&N [Q=2FNW! M.JCWV_YO4$L#!!0 ( /* Q%(7KVOSAP, $L* 9 >&PO=V]R:W-H M965TV@5T[01=HT$6< MI ]%'VAI;!&A2)>DUMO^^@XI6>N#5A=]L7G,\%,P),BNJXJJOY^ "[WLR .#@M?V;8T=B&<3W=T"RLPWW=/"F=A9Z5@%0C- MI" *-K/@/KY;QD[!2?Q@L-='8V)#64OYTTX>BUD062+@D!MK@N+?,RR R44#R6AM9M1, 1W[%=)6(3U7R*XH9*U" MYC+3A.+RL*2&SJ=*[HFRTFC-#EPRG3:&SX0]]Y51N,M0S\Q_!4R:)@.RPAM5 MU!R(W!"W2!92&_(H^=U6,"Q41A)X4=: M1K%HHDBN1)&2+U*84I-/R%*8D2XMR2$MBZ37X/U.W9 T^DB2*(D]/,NW MJT<].&EW2JFSEUZQ]YD)*G(@W!U,C@=SUV,UZZQFSFIVC;*2RK!_W+G80]J< M>%'VQ0SD9E#CA&H-QGLPC8N1TA]480XYO UT?(&0I-'Y'? (C9/, MCSGI,">]F*MZW0 RD#-+[-SN \4LDDFOCI;CNZVUZZ;])0?I1! M#]Y#OX4_XC]],=U>/*=D'&?G-]@G-1H-_3'%MAZ?KAS5D/A_4#[\A]:JQ,_/ M )]P=90BLJ>:"&FPQN$.P_1A;T-,"02?#I.%)MC>:"PK6&*P5A#62+-#F<(Z M8H6-N[MT+9_AQO>E#(\J9@5JZSH/C02U,,T'M%OMNIL'5]//UA>VZ_&LW\?1 MW0)S>KF#:<&=IJ]Y==VT65^HVC*LD1PVB!'=C/%"JJ9S:29&[EPM7TN#G8$; MEMCM@;("N+^1TAPFUD'7/\[_!5!+ P04 " #R@,12FG/.D%4$ ^$ M&0 'AL+W=O6AV ?:IFVAE*@EZ;CY^PXI1[)U86+LBRT..3/GD-0< MCZ<[(7^J#6,:_WQ#<.=L6WC.W4P3,R5.9"_#2# M/Y=7(]\@8IPMM E!X>N9W3+.323 \=\^Z*C.:1P/GU^C?[+D@P=2,L!!P,.P=XAL$0K9);6'=5T-I5BAZ19#=',@]T;ZPULLL(TTV%B0Q@NB[E& 7^ M.2(^P5^?[M"'LX_'43Q@65,E-55BPP9NJC^NYTI+N#[_.F(&= 0'2Q[\*&MN@YD5[GH5X$L+2YX-5M^[4/["+0%@3"$\D M )B#/LQ5G.@0!S%N[[8[IQMY6B-/3T4N-.6(VTI;TA<03]U;3=/N[L=!&H8M M$N[T;A+8;_3$=\:Y9TI=HC89E.7E5K,E* , M8'*@C/C$ WD Y' (Z)GR+3/U71^<$&^TL)<<[IX2B0E)V^3% _D;/L%MB>O+W2@/NZAF.)L% ^D::L%LMVNG?6W=P5ZJP3_PT M'@#4Z YV2T%50XYAO:^"=(7H(L)^.@"H$17LKO#M'?I?A2#I_/A+XS29#& T M\G'\<[3$0E@!>,/K;U%<+ Q;SNF<,VCPYONK(,6"L:5"T#PBO6'0Q1W4 M#&-896H!V_#"J$2L6)K2^1($%-Q8XM9+9OI&_P+QDJ! :+M2";Y?V9EED MVM*F<_',QGVUUCOHMG(FU[8)56@AMH6N.H?:6C6Z-]#HVGZP9;_&*4RD/3-P M1J^]L=>DJ#KKSU2NLT+!95M!.G\\@=LNJV:U&FA1VGYO+C1TC_9Q PT^DV8! MS*^$T*\#DZ#^RV#V&U!+ P04 " #R@,12'6OB/&@" !-!@ &0 'AL M+W=OF0;3P MV II9D%C;7<:1:9JL&4F5!U*VEDIW3)+4[V.3*>1U=ZI%5$:QWG4,BZ#LO!K M-=0M1671LC0NT=]U MHC1<2="XF@5GR>EY[NR]P0^.6[,W!I?)4JE[-_E2SX+8 :' RCH%1J\'O$ A MG!!A_-EI!D-(Y[@_?E:_\KE3+DMF\$*)G[RVS2PX":#&%=L(>ZNVGW&7S]3I M54H8_X3MSC8.H-H8J]J=,Q&T7/9O]KBKPYY#FKSBD.X<4L_=!_*4E\RRLM!J M"]I9DYH;^%2]-\%QZ0YE837M%3M$,][Q/05Q+-.AY#%'R"-T^1N<0F'!T?_JD24])!Y.F2>>MGL M[=GJY0G5858FV /B.@ M&L$3,@TH:U?7KTQN7.FSQ.>8CI6HC_O)QW4?VD.9AWD1/8S 3@;8R?O#9F.P M?=PDWJ,]"4_B_5\RSCX=V*?OSSX98Y^^9$_#;)PV'VCS]Z>=CM'F+ZY%&OY? MVFBO.[A&>\/TFDL# E?D%8-/R#E'\!4$L#!!0 ( /* Q%(F.4.GO0, &\. 9 >&PO=V]R M:W-H965T) )@$)/ M*"%8C2#6X%DD:9$_%P#XX>EA:WG@3L:)\H,V*M%3F*X!_4]OQ6Z9S=1 M(II")BG/D(#=TKK$'S^YC@&4,_ZF<)"=-C)+V7+^8#HWT=)R#"-@$"H3@NB_ M/6R ,1-)\WBL@UI-3@/LMI^C7Y>+UXO9$@D;SG[02"5+:V:A"':D8.J.'SY# MO:# Q LYD^4O.E1SIYZ%PD(JGM9@S2"E6?5/GFHA.@#L#P#<&N">"_!J@'KM9?"71%%5@O!#TB8V3J::93JEVBM%\W,BW*OA'Y*-4ZM M+L/'@DIJBB;1!W09166;,'235:^A*>?;*U"$,OE.3_E^?X7>OGF'WB":H6\) M+R3)(KFPE69C8MIAG7E=978',E_#]@+AR7OD.B[N@6_.@#NS0?C5./PR%Q?( M]( M#J_)X94Y_($"Y!J1(:@B1:\FM23 M)L?D#*E)' N(M;@HU+N+1B#*W=3WKD].= M\SQG0;=JPF(ZRV!"9'*=&2I!, M[D (B/IH3$]H^,,T9@V-V3B-(0;OD4R( (GX3M-,4_U4^UWXT,>L2A%T!0H< M;S+IIS9OJ,W_+[4N(;0GK( ^6O/3]]UQA@3#3FO*SNMMU4T=O"N6[_F#K#J? M"OQ"5L1L*2V?_E3O]1DD-Z,0)AEG//[92Q6?4,7^?)!J:Z?8?2%5?9@H*XT4 M>4*,DBUE5/5S=$^*[ :#%%LWQN-VO&&\B- UD0K=$I6,N YNC1+[K^9MN#50 M'/Q1=UO7\8ZVB3\;E+!U63QNL__9X-9UP*/WS1W>&JW3XG&K?=&&7=?!CUAY M[B"KUGCQN//^^0V[QCU&/%S)UH?Q;XS85#(!%IE#)D" #E" &0 'AL+W=OSG1!82[)- M*P_$7^?<EE52\:,!:04%8_<5/32 . M )KG."!H ,%+P* #$#8 &SFW5F;=NL0*3V/!MTB8U9K--&QL+%I[0YC9QJ42 M>I9HG)I^XCS;$DH19AF:I0\5$9"A:Z8PVY 5!323$I1$']"RWFC$UZ@%S\ MJ_UJG0MVSB5!+^&L%&N2$;:Q#RQ?^*=8_ONH9=*V@ MD#][> I/XX&GO[% M[N,1)<-6R;!7R3Z;FDPZ%O3A*^,=5D>MU5&O57V>]6EE^K@( 2Q]1DI@)BDV M]\0Q[VNVX8& 8.!W^AZU*J)_V 6=.X3VY5X2O5(1#8?G4:>.<:MCW*MCJ4-Q M"P\52-636^[[]S)6DX#J,T",/QJ#-*_L'%Y_?:GU->9>@* M2[7 *N]S*=A3!F\;K/W-X8=O$*SP];$.@_#(L78/"D8!8F/KJ$0IKYBJK]=V MM*W5,UNA7HPGIH;;0K2GJ1\ -UAL").(PEI3>F>1WD-1U]2ZHWAIR]***UWD M;#/7[Q 09H&>7W.N=AUCH'W93'\!4$L#!!0 ( /* Q%)$M2 QE ( !<' M 9 >&PO=V]R:W-H965TICVXR;6Q\(]@7QO87S_;24,I)?"T/C3^<=]WW]W9 MYU&E]+TI ) \"B[-."@0R],P-%D!@IHC58*T.PNE!44[U:F)405#]-@:MJ'!P'FX4;MBS0+83IJ*1+N 6\ M*Z^UG84M2\X$2,.4)!H6XV!R?#H;.GMO\)-!9;;&Q$4R5^K>32[R<1 Y0< A M0\= [6<-,^#<$5D9#PUGT+ITP.WQAOW90_X2']J(VK#B35C3N)-P4NHC MDD2?21S%QWOTS#X.CSKD)&V6$\^7O,%WSB1#()?VQ.Y+[N]+:T\N$(3YT^&M MUWKK>6^]]VK*1$F9MG<.]Y6D)AEX$G?9UZD-=;V=I"Z+%\KZK;+^QY31YC"9 M?;6I.?KONQVT;@>=;F?*(%$+<@-KD"OH2/%)RWCR'PHZ;+T-._6W]Y(]>Z*U M)RJ41O;7W\5]11Z^*N'7R/UV*OW:;#?EX5:/$:"7OO4:DJF5Q/I>MJMM=Y_X MIK:S/K5=OV[2SS3UDW%%]9))0S@L+&5T=&*/@*[;<#U!5?I.-E=H^Z(?%O;E M NT,[/Y"*=Q,G(/V+4S_ 5!+ P04 " #R@,12L%]3/>L" "," &0 M 'AL+W=OTD" M2;-NA7:4IA?&V(-BG]BBLN1*CB2FL["61Y/-=CG2LX^%:R">5 M(&IX21E7(R?1.CMS714FF!)U*C+DYLE2R)1H,Y6QJS*))"I *7,#S^NZ*:'< M&0^+M1LY'HI<,\KQ1H+*TY3(S1296(\$P7#&&B%&H%)S OSPW$LBGN:(::4*:.X1-0#G>)R)6A5D-7&[=6TPTK9]/2 M67# 60NN!=>)@B\\PNAOO&NRK%,-MJE.@T;"229/H>5]AL +_/OY#(X^'3?0 MMNH=;!6TK0.T%Y13C7!EBFO?AOR\,O%PJ3%5OQK4VK5:NU!K'SHO*92"!\)R MW+>E);A;@.T+N1H'7K6[C?+?S=UT3J3<4!X?SKS[1M@?]/H'I'NU=*]1>H8K[Q7OPXJFHGI7U?@[ M-YO_ 753D73?5SA^\*H>-*H_%OT HY/)"J7I;W"+MDE:+_<*ESDSQ[]$./J! M1*KCO&ULE95=3]LP%(;_BA5Q =)&/MJF#4HC%1@;TC8A M"NQBVH7;G#86CAULA\!^_8[=$'5K6K2;QG9\WN<]I\YQVDCUJ L 0UY*+O34 M*XRISGQ?+PLHJ3Z5%0A\LY*JI :G:NWK2@'-75#)_2@(8K^D3'A9ZM9N5);* MVG FX$8179&6K0MC%_PLK>@:YF#NJQN%,[]3R5D)0C,I MB(+5U)N%9^>)W>\V/#!H]-:8V$P64C[:R74^]0)K"#@LC56@^'B&"^#<"J&- MIU;3ZY V<'O\IG[E0_6&Z*J3?Q2 XK6G-S*YLOT.8SLGI+R;7[ M)4V[-_#(LM9&EFTP.BB9V#SI2UN'K8 HW!,0M0&1\[T!.9>7U- L5;(ARNY& M-3MPJ;IH-,>$_5/F1N%;AG$F^RQEWC#."14YF2V?:J8@)]?"4+%F"PYDIC48 M33Z2.9Z'O,85N2*?7BJL*FZI;S A:\M?MN;/-^:C/>9GE3HE@^ #B8(HO)]?DN.CD[]5?"Q'5Y.H MJTGD9 =[9*^88 ;(5SPN??ZO:E,KZ$_]YVRAC<*C]NN CT'G8^!\#/?XN 7[ M5>6@;,DQQ:BO0AN)V$G8+_ Y&TSB(/6?>\###CP\"$;6H(^UB1IML89)&/6S M1AUK]!YKV,<:_0ZQ1'RO>80V">-C/&G>L\7NLN(\UWF%%R3CN9TTZ MUN0@ZZX ;,@K ZJ/.-DACL;]O*3C)0=YW_&RN*!*O3*Q)@^4U]#'379.9IB, M)^$_:'^K=]EKX!M5:R8TX;#"N.!TC,;5IK5N)D96KITMI,'FZ(8%WD:@[ 9\ MOY+2O$ULA^SNM^P/4$L#!!0 ( /* Q%(A<.J$QP, %<. 9 >&PO M=V]R:W-H965T1&5A8LZ8O-KWONN?>21^1LK_2- M23BW<)>ETIQZB;6[#[YOHH1GS)RH'9NN;G>8L+HRRU*=!,/(S M)J0WGQ5C*SV?J=RF0O*5!I-G&=/W9SQ5^U./> \#7\0VL6[ G\]V;,NON?VV M6VGL^35*+#(NC5 2--^<>@OR84FI,RA6_"'XWK3:X$)9*W7C.A?QJ1X[+\]YY:)U+S#)=^NS^'M MFW?P!H2$KXG*#0*9F6^1GG/B1Q65LY(*/4(EA"MTGACX*&,>']K[&%8=&WV( M[8SV BYV^@3"X#W0@)(./LM^\]^81'/297Y )ZQ3'19XX7](]>)1JO^\Q.5P M87EF_NIQ-JB=#0IG@R/.5KF.$MS>H-:IV!9%ZZI("3(J0-R)OYW3$9E.AS/_ MML/YL'8^?*[S]Q#G'*R"-8<=$[';*YA7VD6J!!^V2(W#4=A-:513&KT0I;"+ MTN@1I7!"@D$WIW'-:?Q"G 9=G,:/:C>8C()N2I.:TJ27TI60(LNSG@TXK9&F MK[_;2=#(6/#<7(+E.NN4H7XH"O><:=-'JZ6NI#^?[.Z)?!+:8-&?D-%&K4CX M;0PO/V.?;<(U+'.M M,5UP*=A:I/@=.YB]5'(+7S&B]GP?QT;^R/ G5*J1-O)L;>LLTNB18$SQMM]W=26]0$ VH#2QP6MN_:UJ@F):]_?F@CK)3VQM\*(BJ"@$V5@ZXB5& ' M=Z9QT*I"=;=\:EE)UF]=W3.NM\6+QD"A<>4MOAZM7TV+XJW@-\O+)]<5UDE( M RG?H&EP,L9]HLM73-FQ:E<\!-;*XK.B:";X\N/:+<#YC5+VH>,&ULA95=;YLP%(;_BH5ZT4IK 1,(K0A2FZK:+MI%[;IIFG;AP$FP M:FQFFZ3]][,-0=E"VIO@K_,^YSW!AVPKY(NJ #1ZK1E7,Z_2NKGR?5544!-U M(1K@9FB58SRF$AD6KKFLBW M&V!B._-";[?P2->5M@M^GC5D#4^@GYN%-#-_4"EI#5Q1P9&$U M'?A.8:OVQL@Z60KQ8B=?RID7V(2 0:&M C&/#ZJ$25J1E^E%L/T/O)[9ZA6#*_:)M?S;P4-$J+>H^ MV&104]X]R6M?A[T '!X)P'T =GEW()?E+=$DSZ38(FE/&S4[<%9=M$F.A#\ MO""\,,4D2P8N2IH"MX2A12N+RM1)H=-;T(0R=89.$.7H6R5:91@J\[7)W/+] MHL_RILL2'\GRNI$7* H^(1S@\/GI%IV>G/VKXAO?@WD\F,=.-CHBNTL5?5TR MNB;N-;FCJC N?@*1Z)X8\U2_H5_72^4,_GZ'&@W4R%$G1ZB/8"^++:-864-X MK!Z=1.(D[,7:Y-,HB3)_,P*>#.#)NV##BL98752\QXK2,)B,P^(!%G\$FXS! MX@/8)$V"<58RL)*/6/$8*SED14=L30?4]"-4,H::'J!P&.)CM'2@I>_21E[0 MT=N3'KPM. DO+^/_Z/Y>G[ M]Y[(->4*,5B9P.!B:O*771OK)EHTKG4LA3:- MR TKT_E!V@-F?R6$WDUL-QJ^)?E?4$L#!!0 ( /* Q%)!.W(3Y@< , G M 9 >&PO=V]R:W-H965TP% MMH!K2]2'G2()D-A8W!1I$R3;]J'H RW1MA!)U*4H9P/LC[]#2C$=6QHY[1KH M/F2M#PX/AS/G#$F=/POY5*XY5^1+EN;EQ6"M5/'3>%Q&:YZQ7YZ)2:9+S>TG**LN8?+GFJ7B^ M&+B#UQL/R6JM](WQY7G!5OR1J]^*>PE7XZV5.,EX7B8B)Y(O+P97[D_ST-$- MS!N_)_RYW/E-]% 60CSIBYOX8N!H1#SED=(F&/RWX3.>IMH2X/A?8W2P[5,W MW/W]:OV3&3P,9L%*/A/I'TFLUA>#Z8#$?,FJ5#V(Y__R9D"!MA>)M#1_R7/S MKC,@454JD36- 4&6Y/7_[$OCB)T&U.UH0)L&=*^!-^EHX#4-O+T&?E<#OVG@ M&\_40S%^F#/%+L^E>"92OPW6] _C3-,:AI_D>MX?E82G";13EW.^4.1'-X>O:,.TP_*O8C B=# EUW,EO MCW/R\4.;E1ENY6>6CXCG:BO4;:Q\(&-2KIGD9?VWQ>H%-KCA84N2!*4X>GUF!&/6V1CUCU,.F[B8O ME:P@$17Y\Q9>(#>*9^5?B'E_:]Y',<^Y3#9,9^60\.62FP0E,0R@S>&XK4=> MC$@P_/Z[[R :SA!PP19<<#0XB-5*)NJ%%'!3Q&WH<&,!>>%,8O,<;F&%1\/* M19-0&Y96K3ZK;87&EN;GS:7GU/_.QYL6%),MB@F*8B;R#9*]6*\E7 M.K,*F>114H#362:J7+41SMFAU_U@S^WU_!SSYAO KF-9U^D)%/!(8CV2O!*$ MU,,H%?R-=3Q'\!#DMY4X\1[,3"/.=7<4PGT7UKCJI(%9CRE#YVY#!&AHN99: M79Q;[_?FG(BESCV(YJH$)R8YB4RXUY5*%VYZ,-=N]S1;AG:]'MX'505D>PCT MS)(/[A!Z. A9"_\KZ=2W6=.OZ^X&YW0T"<.@ [.E?1?GZA;,@#&J01M$&F(D ML@R>0'T2/0%2JYFM:.L>ISM@:3":=B"U&N#VB<";P!PVD VO#4D*CH:$ZA*L M'MMWD=J)U "+5"L.;I\Z[.&ULOHF_UOAXJ:=41"BV6ZUP\7%8UNJ\"^PMBC! MD3' ;H4T.B-(Q65#):L]) VR)L!^,>1!6=3#$P.T4X MKA2?A8*)U.%,8 4,(IOKBA\67&H->*1\T5?=A0,]U @:3D+7/ZP<6E[UO- ) MNS6%6DVAN*9\V^H.6NU59T/RP&.>%3INAN3>U-3D+B=@YFH)W+ U0>L%E(^M MCZSJ4/\4)2*U8D'_B5BH->3&6J2QSAH3%3%[T2ZUR\+68 T.,H=V3;"5"?I. MF>A "K=+'E5&/]Z'.CQ [76AMKI!<=TX%K4M:C4OU%16,SRP_6K%92MBO&_7 MZZMVJ14?BHO/P3CD-AN:!>90U^>RN[+HZ<#4P) [=66!9H\5*8J+% I:.W>X MY_>#JE,WX!EO73WW= ZDUN-]SRJ>@N@\JW(>KG(G(;JFSV.(SMO9O\*5[.1$U_1_ M#-%Y5JF\OGVQ$Q)=3]_]1.=90?1P0?SWIMKG9X&-T JI%YXDU:SF>=]&\_Y^ M $\. KAC?>]9@?/>*7 =H#/V)K@Z/8+C]?K(#/LK1/"&9PNH8O6Q!/G$HB1-U O2DV^U MRW=.LA]OI\]@\74EZ [B_[5F-\7&-N.42,C@BISXG(+W6HM*+ M#84]\^Q;,?%Q,3EJGN'!'QP6GG!#K@2Y9OD3UOG.4M8 GBJ1)EK2'[^'I"'7P\+6\[>.\?6RL//"-2#>:K6?UP/YF'%EN]D]R M4.);-O1Q-NR<*%C89S!79L70&5BX[=<3W_J4;X*=\EE.#?#U0"?>5W5:" E& M]11%K("G^UQ>(V]ZV=_>1X(IL*P5@A::WD?6'&(>\>;;,5@^#W : M/D5"P*U[F63?OJ<'9T0#3.^" MG0-PG,9/-&6W(H^! LPIP$+?NELNS?ZR^7+AX^W-]=W##]@ K&8$)ZG. \OR M <[RWV(V>_:=>JJ7P!)_@!>\Q\[F+5< N5Y'U<-ZEQ(%5BB"LU/,3FB9/?SF MS$[*:M%9+X2'%-]Q6#_>^5I*?]OV"W@.2BNH49;0U!E-(/%D_;E8?:%$83Z@ M6@BE1&9^KCF+N=0OP/.E@&5Q^Q[DV^5?C)K $N>!9=F'*RMK:_#T)1K$-3T5 T2WRR5%M3B5*]"4VN@ ME0<)'B91E(6",AD4N5^;Z2)7C>5,PDP3TPA!]- M@\@) @ZE=0P4'QN8 .>."&7\;CF#;DL'W!^_LG_RN6,N"VI@HO@/5MGU.+@* M2 5+VG#[H+:?H+^"4#2 M I+_ =D)0-H"4I_H3IE/:THM+7*MMD2[:&1S ^^-1V,V3+I3G%N-;QGB;#&% MA2679(ZWHVHX$+4DW_#N3*C6+TRNR(U0C;3&K=\SNF"(C\,EY.*I$>'P,'J+/ MG=E)9W;B^=)S9M])8W4CG'L_[S& W%D0YM<9^K2C3SU]_P3]3#-9LIKR8T;M MH)F'NM+>%&E_$/E?'F[V/7E+Y#_Z^IV^_EE]CY(*A2?\!RJL-+2B8J9TUXM@ M-R*E/W_?'53M2OS8>>TV&.QIN\Q&HS@[J6W0:1N\61LSIJ&R!)1DK#EFYN!0 MQM4H'1UZ>21PV!^>MC+KY&9GY;H:+5]KE/H:/:8S.SS*-(NR^%#H8622#;.X M?Z@TW&LVKM%_I7K%I"$D/,5N^:YVYB5>W[ST)9[&9^N,;O#6@7@.^7 M"LN\G;B6UGW!BK]02P,$% @ \H#$4K$#=?X'" ="@ !D !X;"]W M;W)K&ULS5IK;^,V%OTKA-$%6B"))4KR8Y $R&.* MSF('\4XZ+1:+?J EVF9'$E62LN/%_/B]I!31#XE*TIVNOR2R1%Y>WL@I2W-Y-5@I5;P;#F6\HAF1%[R@.3Q9<)$1!3_%:)@1E@^N+\V]F;B^Y*5*64YG LDRRXC8WM*4;ZX&_N#YQB>V7"E]8WA] M69 E?:3J(X$75P-;OQW]]%43S C?F%T(W>ND=[*G/,O M^L>'Y&K@:8UH2F.E11#XMZ9W-$VU)-#CCUKHH%E33]R]?I;^H]D\;&9.)+WC MZ:\L4:NKP62 $KH@9:H^\%9/!@TREE?_ MR5-MB)=,P/4$?##!#SLF!/6$X*43PGI":"Q3;<78X9XH?M%A7*MV6ZF&.U0+T$>>JY5$[_.$)OOSA[#-9J_X>:^WV"GPIA 7*/#. M$/:PWZ+/WRW3[]W3_TYRF.ZWK;ZWFZ#Q7&#D!5V>T_9&+9Z[$8+D2PK) MJ=#M%NV.FY&MN7VS(2)!__X'B$0?%,WD;PZ%PD:AT"@4=MEGN11T210%ORO! M !IBM"9I21%?(/I$1"\*$U5_J/'G6'2W!PGJ,XHAF1,Q4=>N1LVN1LY=/589^5C.?P>4UAVKA1;>Q4[5>#QS0Y)VLJ@%^JQ5&B7;!O>)?)VW*X6G>R:\>+T&_7 M=M)H.W%J^SD7-.;+G/T'%#"1<#XW^13OYAU]TM<4V# EM::[4=-FU\F1T_W. M6)XVRDZ=RGZBFN[!LVAS:.2""L9;'>P6Z:,M)0*%**L V1^#I[;2@1F^9_G' M(H#/UH/-[/IONV@2-_[ 7C=N/Z.WSI]R>5P_VM:OO' M ."/IX<0T#;,\\*@0V5L5<8]$2$!CV,=DY6U#4&[O&SS*GAIU?Z8/()@&G0AB6\)Q'_\8\,>=7K* [W\#Q.^164/^I(%\ M'>ZN&MP"/G8#/O;\"+W_HV1J"WU%#&Z$Q@_-4I*CK^C54(4M<&/_-.(,6V#& M;F#^15>;X+9N+_4(""M<$'8ZCB.Q(<6QC&;AAVNN8N)5*B&VTRR-7*+Z[-6V#&)P+,V (S=@-SW='$ MU58KM(4;5*QUP\8%8E*6.DA;_3,Y\@\>C29!&'0YR"(P=J-EY:"Z+:E38U:* M> 5&,7YR]?L6.0/O-!P26% -W-4PX((.1TTUNLE/V9+-4[K/DR1-^>:P688? MQ;.!ZI,CHA!!"9,Q+W/5YL >7?SHPO/^YMJ6!>; C:OW5,:"F;0W/>AB 0C= M #4P?YR6&@80T*YB)#T\F?5Q158?0XFZ%"\#5+P"@ZJ'%X;ECX:QCA9@' MN&[5#Q=P>LZR8O"-^Y7@N%_!4=C%DX'ER<#-D_=,)PT8;\MHVIZ$;@'><=14 MK?GKY^UOP9)NX#X8ZV62US-^8.DUF)P(P5AF#=S,^J<8OY:]7Y%%H^FTXT@E MM%0HK <8-'4IN;U#ZPBSY"T[X($7>O7\KK6(&8T""^TXG QWYHU]R)>LPU3 MBE)7$1%:K@G=K5RO#;]"3?O$LC)S+6=Y))R>1B)'ED,B-X>\Z=BN1V9U;.=2 MS[)/U-O:52_@$5DHN'Z W?]+GPE"V#T?7.F8H!#$QDSW.NR^HO_M^5YDJ2G" M)^)A2U&1FZ)VSO<<0PW/D<*Z-B:3YKTSU,F:OJ:Z7F;O/IW(WY8.S@_JW_[J[Z ,Z*J;[' M^TC$DN42I70!(KV+,>21J#YQJWXH7IB/ON9<*9Z9RQ4E"15Z #Q?<*Z>?^@% MF@\-K_\+4$L#!!0 ( /* Q%(^U6X[N 0 *H2 9 >&PO=V]R:W-H M965T\37+X^F]%\!#,@DHVY^FW)%*K\T$P0!%;TDVJ MKOGV=U8%Y&E[(4]E\1]M*UE[@,*-5#RKE %!EN3E+WVLB&@I$*]'@50*Y+F" MVZ/@5 I.$6B)K CK@BHZ&0N^14)+@S7]4'!3:$,T2:Z7\48)>)N GIK<*![> MG\Z B C->0;9(6G![RFZ*5<6\24JI-#7=?%FJIE/U [=YA$3Z/+'1@\^Y2'+ M]9*@JY3F$M$\0M2*"B91 MDH/91,D3F(3G/U=\(\&4'%L*HM68K;"*;%9&1GHB<] 7GJN51)< ,^K0GYOU M,3$8L(#FFFNRYWI&C!:G:W&&'/L$$9O@+D!F]<\T!W7N4Y#'Z?LW3 M%,$FTS)_&X"Z-5"W .J:@$K(Q\4_L/F1XGN_;;P^(^\D8"%:=23GS#@#:W="&-;3A>T)C MCTR$B>P&-SP =XI]SQWV0/1KB/Y[0+PL\\NPNO[AZKHN]OQF=D#$W!2V4<(C4LD(4/?IPNI!!PO M3*4+M_HK-M*\=W?:[:Y=MF;]B5TY"5H\8_O,[TD!3!ITY-?0O:HL5$XP:<'S MSWRG!UW3H+#S:^BJBF BSCF$!LP%WK.*4,F]EN"F=6%S[WHQA#<6@\K=\WAZ M]UO3P+"Y@[W,M;D05.;;! 9G/K9;?[@'8]/)\/ _JPG3*$KT(TW112+#E,N- M+H>OV_U-8\/FSG; ZC73WU8Z:>=PN-2.-H#@CV3)T-%?C IYW$FNV8N#=EH5 M#5%6GEAQ@"*ZZSHTSU]I:K0WY7=8>DI&TQVQN3W^!!EOWQ]F" =,O1Q>TT^Q MN:'^5'@O[2JS2U*%X^_#(5T+__1CI>G Q#8:G\:Q8#%\P,'WFQ()?+F'Z(ZF M&]VS^@MN9738/J[X;D">U=L.,3>P1T%WB2!-NR7F=FL _<9,JAQY3P.Q>PHM M:5HN,;=< \(7DJ$R_(1:;^0^/WQ;K=N C(FXN"21*.2;7)47 _5L?1$S+:X? MK$:\O,7Y0@4<3B1*V1)4H.*T8@)+0#OEYRK M_4 [J*^G)O\"4$L#!!0 ( /* Q%+20:NBXP, )L- 9 >&PO=V]R M:W-H965T$P$23":[60N9$XU"N7+66E"16*6=NX'D]-R<9=\9# M.S>3XZ$H-,LXG4E019X3N9M2)K8CQW<.$_-LE6HSX8Z':[*BSU1_6<\DCMS* M2I+EE*M,<)!T.7(F_ONI'QD%*_&2T:TZ^@9#92'$JQD\)B/',X@HH[$V)@C^ M;>@]9.+,H/ M1)/Q4(HM2".-ULR'I6JU$5S&35:>M<35#/7T^%F+^+4]15X)W(L.0QY2;J M,&.$*ZLPIXP8.X^\W%+&U[L/5).,J3_1:Z,K-70UDC60W7A/;%H2"\X0"^&3 MX#I5\("(DO_JNQBD*E+!(5+3X*+!R5IV(/1:$'B!_P>XH%(BJ2I_+]@/JTR$ MUGYX+A/&4'MQFHF)E(2O*!X%#8L=',O-R,Y.VRRTZK!C" NSH.!)IY@/G1(. M3VMC3K7@L^ ;C#)%C<]%OL!U3+$UJ^#;7# &N.&-Q7\NT(HJ6I&E%9VA57MH MSJR[WT%/A58:-TC&5RU<*0'"E*XRSG$.I@2W4$SA!S1%O$Q@B:1KD9ARM!G[ M41AZO?Y@Z&X:.'0K#MW;<_@+LV;D+@'NG@#N>UX816?P]BJ\O=_"VX*7??XY MUGT4*Q%BZ=%I2ED">#2!YFLF=I3"FNRDV12:O*',)3J]$SIM/_!ZOA,P*LWXKROT&RG=^-^KUFRD/*LJ#6U.N3\U# M.?Z9(S,X/3*#P ^ZW3/X[RK\=_^_:O;5WL%H:;*A$GN*\@P"7HP4/I),P@MA M!85ODP6:Q'[@4GWSO?H&]2ZFZN"U?='KE:)67RB-5UV)8'"7 MOW\3Z'4MNX)SWVP$1T"#L-/KG@$:U$"#GP(*UY#^3F&[PBTXY>;?=?KGN-7W MOA_>) FW+&A7J(8-5 >=J'>&:MT+^)>;@5\^*B>5[ KPZ/2<-*3(/>J7)@5,+I$50]].2#+ET YT&)MN^^% MT-C+V\\47T]4&@%<7PJA#P/CH'J/C?\%4$L#!!0 ( /* Q%(4H#7-2P, M #\, 9 >&PO=V]R:W-H965TBP95S.OT+KZX/LJ*Z DZDI4P,V=K9 ET68K=[ZJ M))#<@4KFAT&0^B6AW)M/W=F=G$_%7C/*X4XBM2]+(G\M@8GCS,/>T\&:[@IM M#_SYM"([V(#^5MU)L_-;EIR6P!45'$G8SKP%_K#"J06XB.\4CJJS1C:5>R$> M[.8VGWF!500,,FTIB+D<8 6,62:CXV=#ZK7/M,#N^HG]HTO>)'-/%*P$^T%S M77H,F ME*EWAN7;YAJ]??,.O4&4HZ^%V"O"^;I-O,PZ?,E^$@X:*25R@*_D!A$.(>/:O_#P\&Y$2M$9'CBR[PW905 M$[\ T ;D@6;F6A )J*?*"\9$5B^_;-$:,K'C]%\3=0>2"ANLC$]_?S(/0+<: M2O7/@+RXE1<[>?'@>W+OU&1=-5![WF=HS9@Z1MM.#O,8CR:F6(=NF7NB@B". MVJC?Y":MW&10KJV!?577< "^AX$"I"UC^AK]&;7R1B_N3\V8="J?1/&Y/<^# MXB3&_>Z,6['C0;%K4$!D5B#3"M"UL8B)RGP:]$ =)BWUY#7:A(-3OPU>W*B& MLFL"3N(D.K.J+VP4CD?]9N'.)P(/2R8,E//J,Y$/H"G?#94B//&&K]*K4TO& MTJ)RP(1I,+7IW:-![NTW\"!TF84*,=@:RN!J9"R3];1:;[2HW,!W+[09 M']VR,!,^2!M@[F^%T$\;^X#V?X;Y?U!+ P04 " #R@,12'<)V'-$@O),R-4!IIO)L&,?%E0!W S'@3?FZ,V%%(>E7HJ M.M_B21 5'O&4KVU!P?#O.U_P-"V8T(]_*]*@MED C]LO[%^=>!3SR Q?J/0O M$=MD$EP%$/,-VZ7V7NU_XY6@8<&W5JEQO["OYD8!K'?&*EF!T0,ILO*?/5<+ M<01 GG8 K0#T!P#M O0K0-\)+3USLFZ89=.Q5GO0Q6QD*QIN;1P:U8BL"./* M:OPJ$&>G*ZO63Q=S7(@8%DKB[C#,K>\%K,K(@MK K;$"EPSG?&5"PP-+=]R- MRSQ5!\[!T< ?>0$UP+(8:$2&<+M:+N'3#;=,I.;7<6C1X\)NN*Z\FY?>T0[O M^G"G,IL8N,UB'I_B0U1:RZ4O\[ MOD$'7[E(IXNXW.EU@O& 9"8MS ]P M/&_)#FYXMF(.3X4]>(/B)QG0 MKFUV!CH;D*>"FL1&_ FE]37G8VXR M#+G\(-%K<@3QW].OB-[B#-6PA,)U=<" 7$',#MZ@-%F ^&_BCNSJ- MO%C,ZF%-E<])>][22[.$'2^"<.CBDIRO76%IH&U MVF6VK#;JT;J8G;D2[H?Q.1:Y94G:T)05\AW36X'%4LHW2!GU+O&@Z[+H+#M6 MY:YN>U06JT#73+!0Y[J8@-\W2MF73F&@+OVG_P-02P,$% @ \H#$4C>, MS^"_ @ . < !D !X;"]W;W)K&ULE55A;]HP M$/TKIZ@?6JDE(2'05H!48-,FK1,JZ_K9)0>QFMB9[4#W[W=V0I:BE'5?(+;O MO=Q[=SF/]U*]Z!31P&N>"3WQ4F.*6]_7ZQ1SIGNR0$$G&ZER9FBIMKXN%++$ M@?+,#X-@Z.>,"V\Z=GM+-1W+TF1$Y"LVE (6;B7?7OYV/;+P+^,EQKUO/8)4\2_EB%U^3 MB1?8A###M;$,C/YV.,:8'MYP/[9Z>=M#PSC7.9/?'$I!/O MVH,$-ZS,S(/+9N%)PKM"]2 *+B$,PGY'/O./ MPX,3Z41-Q2+'%[U7L3)'Q8Q4MR?(!@W9P)$-3I0_H^IUV5PAAPYIA\%N>M4? MQ*-H[._:ZCO"PCB.@R;L36)QDUA\4N4"A:1V_Y?.84,W/*GSR7W.F%RQ'9FW MQ4/KE9I:V$A8NS9'$+4?[G-P,9=V2M0]GU0]WV56]?JXY4)_V!]%QV9UA,7] MFT'4;=:H43?Z4!7_.^N*]KI=NZ 7W!PEW1G5'QWE[+>&$'7HULUF3B,R4E5SNEH86;A1]RP- M#4[WF-+5ALH&T/E&2G-8V!M"05IW_?(:7(KJT(BWU)7BQ1FCD\ M9XY)CF8[I>]-"6#)H^#2S(/2VNI=&)J\!$'-F:I XIN-TH):'.IM:"H-M/!) M@H=)%&6AH$P&BYE_=J,7,U5;SB3<:&)J(:C^=0%<[>9!'#P]N&7;TKH'X6)6 MT2VLP7ZM;C2.P@ZE8 *D84H2#9MYL(S?K>+,)?B(;PQVYN">."EW2MV[P8=B M'D2.$7#(K8.@>'F %7#ND)#'ORUHT,WI$@_OG]#?>_$HYHX:6"G^G16VG ?3 M@!2PH36WMVKW#[2"Q@XO5]SX7[)K8Z. Y+6Q2K3)R$ PV5SI8UN(@P3$Z4]( MVH3D.&'T3$+:)J1>:,/,R[JDEBYF6NV(=M&(YFY\;7PVJF'2V;BV&M\RS+.+ MS_A/^:B,(15HLBZI!O(W63>>$K4AWWT=H"#+!]#H*[FNK;%4%DQNFWA#KAYS M7A<8L]%*D)4256VI-PD!+AFO77[/1']=@J6,FSDB1* MXAX^J_^>'@W023O/4H^7/HT)RZ99^HRK M^P,F'CYAVGY# Z?.65RXMG1K5F)O8MD=Q\T9)%.:2&5AT.W]KA^/7Y7;^_,B MSE[<[>S$QBR*CTP,#WI/ 7KK6W*#IB!HTV%U3[NV?^F;W:/G%^YSP/>T>YCF M6^(3U5N&&S6'#4)&9Q-DI)OVO!E85?D.]TY9[)?];8F?-*!= +[?*/P_M ,W M0?>1M/@-4$L#!!0 ( /* Q%*PO8 ^" ( %L$ 9 >&PO=V]R:W-H M965TZ-[4.ZFT48R=*9IJ>T-L#J I*!9FKZCDG&5E$4XVYJRT ,*KF!KB!VD M9.;W!H0>5\DB.1WL>-NA/Z!ET;,6]H!?^ZUQ%IU9:BY!6:X5,="LDO7B;I-[ M_^#PC<-HS_;$9W+0^MD;C_4J2;T@$%"A9V!N.<(]".&)G(Q?$V5R8!;NM?C.:^Q6R8>$U-"P0>!.CY]ARN?6\U5:V/ E8_3-\X14@T4M M)[!3(+F**WN9ZG &R!87 -D$R(+N&"BH?&#(RL+HD1CO[=C\)J0:T$X<5_Y1 M]FC<+7_4 R+BPKPN*+J"'T6HBWT3R M[ +YDCQIA9TE'U4-];]XZH3.:K.3VDUVE7#=FQNR3-^0+,T6D_0KM,NY",M MN[Q>!+*#7AODJB4_U@>+QK7,SROT^4R?!_K\ OV701[ $-T0-TN&A0!VJOO_ MBAK9;@.;'ZICN2CH\5P /7MP":8-;6U)I0>%\>WGTWERUK%A_KK'L7MBIN7* M$@&-@Z8W[UU<$ULY&JC[T#X'C:X9P[9STP_&.[C[1FL\&3[ _#\I_P!02P,$ M% @ \H#$4O\$D9.; P TPT !D !X;"]W;W)K&ULM5==;]LV%'WN?@4A[*$%LDBD/U/8!ER[0[,NF!&OV\.P!]JZMHA( MI$I2=CKLQX^D%$EH)28;9C](HL1S[KV']-'5["SD@TH -'K,4J[F0:)U_C8, MU3Z!C*IKD0,W3PY"9E2;H3R&*I= 8P?*TI!$T3C,*./!8N;N;>1B)@J=,@X; MB521951^>0>I.,\#'#S=N&?'1-L;X6*6TR-L07_*-]*,PIHE9AEPQ01'$@[S M8(G?K@FQ #?C-P9GU;I&MI2=$ ]V,H/3BVVQ4_"Y *[1^Y,Y M*O0#6L8QLXM"4W3+RZUEE^CU&C1EJ7ICIGS:KM'K[]_,0FURL$SAOHKWKHQ' M>N+]5/!K%)$K1"*".^ K/_R.?D&X'[WVHY>Y-,$G7?#0Z%:+1VKQB.,;OE \ M]#?Z%7@,$OUR.(#T1!C4$08NPN"E$?[XV'?UCS#[T5O'_,F2R7 M-Z8:NM;33^#6D]Q2'WB7$K1#-1<-TE>\DU=ES6O$^+453]9N&I M(XUIG<;T OJ:X1WC+"LRCQ(W=0HW%U$:1XVK1=XB-T\"YY+MS=$4H!(J.S=X M135M24W(]634+3-N.2N^D-#T\1FA<>-0F%Q&ZL:A\.#_DWKPK=2C?JD;%\-^ M%_KX\=XJ"Y)!J3@_@=1LEP+:F#X"I#1_.K< OI(;A\*CRXC:6!$>>PNZ5:J@ MW,A)>8P43>$*\2+;&6W%H917=;[^2M;1-Z[1(W!C7=CO75L7$C&3%L17**<2 MG6A:="WRNJ*:M)*(KDT.N">)QKBPW[F6QZ.$HWE--?[I]EQG$M-_ZY^X<2]\ MXQ?#K,<+=ONZHFGG@'O#D\;;B-_;7K[9.]S&U_4TSD;P1?8_:356SW165F*[ MU5T9^U0HQH]]+YU.'.:42S(:R$5^FYLRF*J%-$,2-Z; W3ZG0]*-WY/ T8U5RH;D\?SMCX4R M-V\"=S][=W;6>;RXV;6?5\ %";VD5P>07G;LA3)7*$8?'T:_CQRCOCZ(>@\S M1MS?)FZ)?N>8>!U=[G9S%=8U'PTR)=O21\09+#_-6?!$Q9",J> 3S<$KHSD7 M*V?N@6&JA-*!L3UG W;!4CX[N.MFT(XU3\ZETE5L%\%]3^KE.\!Z!@*Y$(W M'G&&T:"@QC M;^VD6EP97T!!/7Y8%5;A3--5MW=%6H?J9H-,E$Z9;L)TR=HT M&@B6@1S-9W.X&U6$ !JC%:_9UO;/-AJTRM0:F";!$].&3S&:>R>H^>_F><8DTU1LBK:]?\Q9?K7BZ/I?2:Y^J^P*]FJL7\#'+O+J M%$3&IR#R)'JR?PHBD^,7&1VGQK ^9&R<9+;.,8TU@//BD'R#\Z=H@P:3!1>& MRWHVYVG*Y(OCC*4W=&+_H-GBM^M3EM&%, \-."3M^"M+^2)/FE5WD(AZ53O^ M MOKQLUAU<;B,F5+EH[KJ9Y-JF%@!S9J?8'#+G);77X$\W&8'P$,BX,IP'R< M%Q;G?]I/']V/PS!M?2_21WWZJ(_S\B'CZH/%\?LD]O+O-$FB*(ZQC(['7@5C M+&]Q##]^-DP;>&!Q(-*?Y1JO-MXA^_L J^F^#L%VBG2>*O M-A8'/+ J8+T#\?UQH*?\/E$$5<6T84\PCB0)AD O^GLTCI'LQ/#QUP=[2J(H M2?P(8'X%480A\#3B"*8 -&!(%%7OP9WW4;A^3X7M?_E&OP!02P,$% @ M\H#$4I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'RQQ-8-O+GQ=Y/6OGL19NGA=9/[&==*3OL/3JW.NWW;?$H:F[_UBNA_)ZE M-C5W?M,\].W*"%[:1R%<7?7CP2#OUURJWOG9MJ];TX<;VHG"2:U\8]MP+\6+ M_;V_W63/TLJ%K*1['?;"]TKT6"V5K.4O40Y[@QZSC_KE'VWD+ZT.S\ >OMQJG MO\C*"3/A3GPUNEE)]=!VXZ^B#RXCQ&'[N0[BJ?DO8=3+I2S$1!=-+91;Q]&( MJ@54]E&N;(\I7HMA;WL(XZID4^5\D-BE6G?ECVVOU)_ZLEQ?M?.X((;F5/H= MYK(,X'20XYO99#J;3R?,?YO?7%U.1G=^XV)T-9J-IPQ Q@AD?$3([S& 3!#( MY"B0\SO_<3V= <@4@4R/"-F)9(9 9L>$3 !DCD#FQX1, >1'!/(C+>1$V,+( M5=O.]))=-%8J86W(2!?< LA/".0G6LAOXEFH1@"8SPC,9UJ8+UP:=L^K1K!K MP6UC1/L#&*EH@&7K 2W>!:^X*@0+^F-C7:^T>L^'VH18)U<^9J)#@VDC(O;& MJ/C1^).&=LB$62(BUL17KO H$!/S1$0M"EW7TH5[ M/Y"._>C-#Z2$*F3W_\4\$1&+8B(6#K)@.HB(?3!WNG@Z\4E5E.&Y%,KN#/,P M$T3$*ICY?J^TS_VWPOCTP0U,N!&6_B/B_'^I"ET+=L=_=N\LS (1L0;FXN%] MWH^QO!\3Y_UYL[#B1]/.)J;/[\&PA!\3)WQTA-$94,;H!(+8! >TSC[X>6/5 MN>UB3 XQL1P.Z7W#"3$Q.<3$H6KOW(F:*F'KF@*F5 M?8"8F#!B\KG#PNW]BS%7Q,2N.&39/0\(IH^86!^[LMT7R00S2D)L%#QQPTEV M@ODE(?;+9G)HV0D;E648RO/J=QD-8F)^28C]@F)V*U1HB8K8+X,+F35US MB(GY)2'VRV',$%R(B?DF(?;-05NO.2$FYIN$V#<(YMQW#S$QWR3$OD$QNX\0 M9J"$V$ X9B=O8@9*B V$8\+R9(I9*#U2/6N-F4%,S$(IL85PS!QB8A9*B2VT M&9?O5V6G%)%B%DJ)+?2&V::?LJE$.P )C3ZT%J;W%%TJ^7]F.1LWFM>6\IJ[ MQOC0^G:(B5DH);80BMG)FREFH9380K 6N^<.A9B8A5)B"^%S2)C>4\Q"*;&% M<,Q.>L$Z3W#+)016PC'A.D]PRR44:_5HX6#$XB)62BC7JW',+MK MS)B%,F(+A?K&(55VRC 99J&,V$(;3*C*MKHPYL:\^JA"3'3)GMA"!PLS.W.A M#+-0=J15FHT^(29FH8S80BAF]Q'"+)0=JQH7,*$L,\Q"&?5B#HH)99EC%LJ) M+?16-%R]%0WAH YB8A;*B2V$8G;NS1RS4$YLH>T*WI\+ASEFH9S80CL+>UU> MB(E9* \6ZH>#[?E9*992B7+F3V%]>\&KXM:P]F/]3D::M:NKRZ:JQK[M1EUI M7F[?D=R^WWG^+U!+ P04 " #R@,12TDF\;1$" 7)@ &@ 'AL+U]R M96QS+W=OINW]?%Q_%P MJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A=D;S_'0[ M<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]'*ZG:[H< MY.X\N5F\O*V:X>5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$W<\? M] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1; M"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*>BN!WHIZ M*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVV2PAT-M0 M;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1 M;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H' MZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z!>@>!WAGUS@1Z M9]0[$^B=4>],H'=&O3.!WAGUSM^I=QT_#Z5>>[[6^/SOI'H\WUNNC[\LOTY. MWMX+SNFVHC[_!5!+ P04 " #R@,12P(AM=.D! !^)0 $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD85N; MMB#\>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M' M75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9 MIR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B? M>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+; MY+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE M3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC M'*2/"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ \H#$4N/06O1#!0 >Q4 M !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$4MD9S^]7! 6PX !@ ("! M.Q< 'AL+W=OJ21.L% #D& & M @(%J'P >&PO=V]R:W-H965T&UL4$L! A0#% @ M\H#$4F\!I1^%" )", !@ ("!BR4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$4CD)QI=D!@ TQ$ !D M ("!QE4 'AL+W=O&PO=V]R:W-H965T M=@ !X;"]W;W)K&UL4$L! A0# M% @ \H#$4DT;;Y=8# G"( !D ("!@&D 'AL+W=O M&PO=V]R:W-H965T% M !X;"]W;W)K&UL4$L! A0#% @ \H#$4L>3 MU_6[ P 90@ !D ("!VX@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$4O/,N5S7#@ @RH !D M ("!JY0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \H#$4GA)/H*+! ;PH !D ("! MMJP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \H#$4I66X"NV @ E@4 !D ("!H[@ 'AL+W=O^," "\!P &0 M@('[R@ >&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$4FE._WM] @ A 8 !D M ("!DM 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \H#$4FFSRXSY P < H !D ("!W]H M 'AL+W=O&PO=V]R:W-H965T?A !X;"]W;W)K&UL4$L! A0#% @ M\H#$4GE>P*Z' @ *@8 !D ("!IN4 'AL+W=O&PO=V]R:W-H965TWW !X;"]W;W)K&UL4$L! A0#% @ \H#$4AUKXCQH @ 308 !D M ("!>?P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \H#$4D2U(#&4 @ %P< !D ("!+ 8! 'AL M+W=OL" M "," &0 @('W" $ >&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$ M4B%PZH3' P 5PX !D ("![0X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$4NV-H<.U @ S08 M !D ("!P1T! 'AL+W=O&PO=V]R:W-H965TLH 0!X;"]W;W)K&UL4$L! A0#% @ \H#$4M)!JZ+C P FPT !D M ("!VBT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \H#$4C>,S^"_ @ . < !D ("!6SD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \H#$4O\$ MD9.; P TPT !D ("!,4(! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #R M@,12P(AM=.D! !^)0 $P @ &*40$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 2 !( *\3 "D4P$ ! end XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 159 410 1 true 72 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Sheet http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Statements 5 false false R6.htm 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 100080 - Disclosure - Revenue Sheet http://www.box.com/20210430/taxonomy/role/DisclosureRevenue Revenue Notes 9 false false R10.htm 100090 - Disclosure - Fair Value Measurements Sheet http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 100100 - Disclosure - Balance Sheet Components Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 100110 - Disclosure - Leases Sheet http://www.box.com/20210430/taxonomy/role/DisclosureLeases Leases Notes 12 false false R13.htm 100120 - Disclosure - Acquisitions Sheet http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitions Acquisitions Notes 13 false false R14.htm 100130 - Disclosure - Goodwill and Acquired Intangible Assets Sheet http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssets Goodwill and Acquired Intangible Assets Notes 14 false false R15.htm 100140 - Disclosure - Commitments and Contingencies Sheet http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 100150 - Disclosure - Debt Sheet http://www.box.com/20210430/taxonomy/role/DisclosureDebt Debt Notes 16 false false R17.htm 100160 - Disclosure - Stock-Based Compensation Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 100170 - Disclosure - Net Loss Per Share Sheet http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://www.box.com/20210430/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Segments Sheet http://www.box.com/20210430/taxonomy/role/DisclosureSegments Segments Notes 20 false false R21.htm 100200 - Disclosure - Subsequent Events Sheet http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 100210 - Disclosure - Description of Business and Basis of Presentation (Policies) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies Description of Business and Basis of Presentation (Policies) Policies 22 false false R23.htm 100220 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurements 23 false false R24.htm 100230 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponents 24 false false R25.htm 100240 - Disclosure - Leases (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureLeases 25 false false R26.htm 100250 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsTables Goodwill and Acquired Intangible Assets (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssets 26 false false R27.htm 100260 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingencies 27 false false R28.htm 100270 - Disclosure - Debt (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureDebt 28 false false R29.htm 100280 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensation 29 false false R30.htm 100290 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShare 30 false false R31.htm 100300 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails Description of Business and Basis of Presentation - Additional Information (Details) Details 31 false false R32.htm 100310 - Disclosure - Revenues - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails Revenues - Additional Information (Details) Details 32 false false R33.htm 100320 - Disclosure - Revenues - Additional Information (Details 1) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails1 Revenues - Additional Information (Details 1) Details 33 false false R34.htm 100330 - Disclosure - Fair Value Measurements - Summary of Financial Assets Subject to Fair Value (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails Fair Value Measurements - Summary of Financial Assets Subject to Fair Value (Details) Details 34 false false R35.htm 100340 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 35 false false R36.htm 100350 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 36 false false R37.htm 100360 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 37 false false R38.htm 100370 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetails Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Details) Details 38 false false R39.htm 100380 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 39 false false R40.htm 100390 - Disclosure - Balance Sheet Components - Schedule of Operating Lease Right-of-Use Assets, Net (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails Balance Sheet Components - Schedule of Operating Lease Right-of-Use Assets, Net (Details) Details 40 false false R41.htm 100400 - Disclosure - Balance Sheet Components - Schedule of Other Long-Term Assets (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails Balance Sheet Components - Schedule of Other Long-Term Assets (Details) Details 41 false false R42.htm 100410 - Disclosure - Balance Sheet Components - Schedule of Other Long-Term Assets (Parenthetical) (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails Balance Sheet Components - Schedule of Other Long-Term Assets (Parenthetical) (Details) Details 42 false false R43.htm 100420 - Disclosure - Leases - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 43 false false R44.htm 100430 - Disclosure - Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) Details 44 false false R45.htm 100440 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) Details 45 false false R46.htm 100460 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) Details 46 false false R47.htm 100470 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 47 false false R48.htm 100480 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Goodwill Activity (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails Goodwill and Acquired Intangible Assets - Summary of Goodwill Activity (Details) Details 48 false false R49.htm 100490 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails Goodwill and Acquired Intangible Assets - Additional Information (Details) Details 49 false false R50.htm 100500 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Details) Details 50 false false R51.htm 100510 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Expected Amortization Expense for Acquired Intangible Assets (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails Goodwill and Acquired Intangible Assets - Schedule of Expected Amortization Expense for Acquired Intangible Assets (Details) Details 51 false false R52.htm 100520 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 52 false false R53.htm 100530 - Disclosure - Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details) Details 53 false false R54.htm 100540 - Disclosure - Debt - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 54 false false R55.htm 100550 - Disclosure - Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details) Notes http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details) Details 55 false false R56.htm 100560 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 56 false false R57.htm 100570 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) Details 57 false false R58.htm 100580 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) Details 58 false false R59.htm 100590 - Disclosure - Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) Details 59 false false R60.htm 100600 - Disclosure - Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details) Details 60 false false R61.htm 100610 - Disclosure - Net Loss per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails Net Loss per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details) Details 61 false false R62.htm 100620 - Disclosure - Net Loss per Share - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails Net Loss per Share - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share (Details) Details 62 false false R63.htm 100630 - Disclosure - Segments - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails Segments - Additional Information (Details) Details 63 false false R64.htm 100640 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 64 false false All Reports Book All Reports box-10q_20210430.htm box-20210430.xsd box-20210430_cal.xml box-20210430_def.xml box-20210430_lab.xml box-20210430_pre.xml box-ex105_277.htm box-ex106_67.htm box-ex311_7.htm box-ex312_8.htm box-ex321_6.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "box-10q_20210430.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 159, "dts": { "calculationLink": { "local": [ "box-20210430_cal.xml" ] }, "definitionLink": { "local": [ "box-20210430_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "box-10q_20210430.htm" ] }, "labelLink": { "local": [ "box-20210430_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "box-20210430_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "box-20210430.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-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/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-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/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 564, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 25, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 30 }, "keyCustom": 40, "keyStandard": 370, "memberCustom": 21, "memberStandard": 49, "nsprefix": "box", "nsuri": "http://www.box.com/20210430", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Fair Value Measurements", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Balance Sheet Components", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Leases", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Acquisitions", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Goodwill and Acquired Intangible Assets", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssets", "shortName": "Goodwill and Acquired Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Commitments and Contingencies", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Debt", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Stock-Based Compensation", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Net Loss Per Share", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Income Taxes", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Segments", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureSegments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Subsequent Events", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Description of Business and Basis of Presentation (Policies)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies", "shortName": "Description of Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Leases (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Goodwill and Acquired Intangible Assets (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsTables", "shortName": "Goodwill and Acquired Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Debt (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "shortName": "Description of Business and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20210430", "decimals": null, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Revenues - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails", "shortName": "Revenues - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2021-05-01_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Revenues - Additional Information (Details 1)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails1", "shortName": "Revenues - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2021-05-01_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapFairValueByAssetClassAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Fair Value Measurements - Summary of Financial Assets Subject to Fair Value (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails", "shortName": "Fair Value Measurements - Summary of Financial Assets Subject to Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapFairValueByAssetClassAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetails", "shortName": "Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "box:ScheduleOfOperatingLeaseRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "box:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Balance Sheet Components - Schedule of Operating Lease Right-of-Use Assets, Net (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails", "shortName": "Balance Sheet Components - Schedule of Operating Lease Right-of-Use Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "box:ScheduleOfOperatingLeaseRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "box:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Balance Sheet Components - Schedule of Other Long-Term Assets (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Other Long-Term Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "box:CapitalizedStockBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Balance Sheet Components - Schedule of Other Long-Term Assets (Parenthetical) (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "shortName": "Balance Sheet Components - Schedule of Other Long-Term Assets (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "box:CapitalizedStockBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails", "shortName": "Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "box:OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails", "shortName": "Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-5", "first": true, "lang": null, "name": "box:OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Acquisitions - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapBusinessAcquisitionAxis_boxSignRequestMember_20210208_20210208", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Goodwill Activity (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails", "shortName": "Goodwill and Acquired Intangible Assets - Summary of Goodwill Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Acquired Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "role": "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails", "shortName": "Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Expected Amortization Expense for Acquired Intangible Assets (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails", "shortName": "Goodwill and Acquired Intangible Assets - Schedule of Expected Amortization Expense for Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_srtRangeAxis_srtMinimumMember_20210201_20210430", "decimals": null, "lang": "en-US", "name": "box:PurchaseObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails", "shortName": "Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210430", "decimals": "-3", "lang": null, "name": "us-gaap:PurchaseObligationDueInThirdYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapDerivativeInstrumentRiskAxis_us-gaapInterestRateSwapMember_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInceptionDates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapDerivativeInstrumentRiskAxis_us-gaapInterestRateSwapMember_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInceptionDates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapDebtInstrumentAxis_boxZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember_us-gaapLongtermDebtTypeAxis_us-gaapConvertibleDebtMember_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "shortName": "Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapDebtInstrumentAxis_boxZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember_us-gaapLongtermDebtTypeAxis_us-gaapConvertibleDebtMember_20210131", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210131", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210131", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20210201_20210430", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20200131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20200131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "box:ScheduleOfShareBasedPaymentAwardEmployeeStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapPlanNameAxis_boxTwentyFifteenEmployeeStockPurchasePlanMember_20210201_20210430", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "shortName": "Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "box:ScheduleOfShareBasedPaymentAwardEmployeeStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapPlanNameAxis_boxTwentyFifteenEmployeeStockPurchasePlanMember_20210201_20210430", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Net Loss per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net Loss per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Net Loss per Share - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails", "shortName": "Net Loss per Share - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_boxSegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Segments - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "shortName": "Segments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_boxSegment", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapShareRepurchaseProgramAxis_boxTenderOfferMember_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_20210602_20210602", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramExpirationDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Subsequent Events - Additional Information (Details)", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_us-gaapShareRepurchaseProgramAxis_boxTenderOfferMember_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_20210602_20210602", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramExpirationDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Description of Business and Basis of Presentation", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Revenue", "role": "http://www.box.com/20210430/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "box-10q_20210430.htm", "contextRef": "C_0001372612_20210201_20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "box_AccountingStandardsUpdates202006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Updates 2020-06.", "label": "Accounting Standards Updates202006 [Member]", "terseLabel": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdates202006Member", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_AccountsPayableAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts payable, accrued expenses and other current liabilities.", "label": "Accounts Payable Accrued Expenses And Other Current Liabilities", "terseLabel": "Accounts payable, accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "box_AccountsPayableAccruedExpensesAndOtherCurrentLiabilitiesAndOtherLongTermLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts payable accrued expenses and other current liabilities and other long term liabilities.", "label": "Accounts Payable Accrued Expenses And Other Current Liabilities And Other Long Term Liabilities [Member]", "terseLabel": "Accounts Payable Accrued Expenses and Other Current Liabilities and Other Long Term Liabilities" } } }, "localname": "AccountsPayableAccruedExpensesAndOtherCurrentLiabilitiesAndOtherLongTermLiabilitiesMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_AggregatePurchasePriceOfConvertiblePreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate purchase price of convertible preferred stock.", "label": "Aggregate Purchase Price Of Convertible Preferred Stock", "terseLabel": "Aggregate purchase price" } } }, "localname": "AggregatePurchasePriceOfConvertiblePreferredStock", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_CapitalizedInternalUseSoftwareCosts": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized internal-use software costs.", "label": "Capitalized Internal Use Software Costs", "negatedLabel": "Capitalized internal-use software costs" } } }, "localname": "CapitalizedInternalUseSoftwareCosts", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_CapitalizedStockBasedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized stock-based compensation expense.", "label": "Capitalized Stock Based Compensation Expense", "verboseLabel": "Capitalized stock-based compensation expenses" } } }, "localname": "CapitalizedStockBasedCompensationExpense", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_CloudFastPathMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud FastPath.", "label": "Cloud Fast Path [Member]", "terseLabel": "Cloud Fast Path" } } }, "localname": "CloudFastPathMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_CloudFastPathsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud FastPaths.", "label": "Cloud Fast Paths [Member]", "terseLabel": "Cloud FastPath" } } }, "localname": "CloudFastPathsMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "box_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_CommonStockSharesCoveredUnderCappedCallTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock shares covered under capped call transactions.", "label": "Common Stock Shares Covered Under Capped Call Transactions", "terseLabel": "Common stock shares covered under capped call transactions" } } }, "localname": "CommonStockSharesCoveredUnderCappedCallTransactions", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "box_CostOfPurchasedCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of purchased capped calls.", "label": "Cost Of Purchased Capped Calls", "terseLabel": "Cost of purchased capped calls" } } }, "localname": "CostOfPurchasedCappedCalls", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible terms of conversion feature circumstances one.", "label": "Debt Instrument Convertible Terms Of Conversion Feature Circumstances One [Member]", "terseLabel": "Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, convertible, terms of conversion feature, circumstances two.", "label": "Debt Instrument Convertible Terms Of Conversion Feature Circumstances Two [Member]", "terseLabel": "Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock.", "label": "Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock", "terseLabel": "Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock" } } }, "localname": "DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "box_DebtInstrumentRedemptionPeriodOnOrAfterJanuaryTwentyTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument redemption period on or after January twenty two thousand twenty four.", "label": "Debt Instrument Redemption Period On Or After January Twenty Two Thousand Twenty Four [Member]", "terseLabel": "Debt Instrument, Redemption, Period On or After January 20, 2024" } } }, "localname": "DebtInstrumentRedemptionPeriodOnOrAfterJanuaryTwentyTwoThousandTwentyFourMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_DescriptionOfEmployeeStockPurchasePlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of employee stock purchase plan offering period.", "label": "Description Of Employee Stock Purchase Plan Offering Period", "terseLabel": "Description of offering period excluding initial offering period" } } }, "localname": "DescriptionOfEmployeeStockPurchasePlanOfferingPeriod", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_DescriptionOfEmployeeStockPurchasePlanOfferingPeriodResets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of employee stock purchase plan offering period resets.", "label": "Description Of Employee Stock Purchase Plan Offering Period Resets", "terseLabel": "Description of offering period resets" } } }, "localname": "DescriptionOfEmployeeStockPurchasePlanOfferingPeriodResets", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_FinanceLeaseAccumulatedDeprecationOfPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease accumulated deprecation of property and equipment.", "label": "Finance Lease Accumulated Deprecation Of Property And Equipment", "terseLabel": "Accumulated depreciation of property and equipment acquired under finance lease" } } }, "localname": "FinanceLeaseAccumulatedDeprecationOfPropertyAndEquipment", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease liability payments due after year four.", "label": "Finance Lease Liability Payments Due After Year Four", "terseLabel": "Finance Leases, Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "box_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "box_FiscalTwoThousandAndTwentyOneExecutiveBonusPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Two Thousand And Twenty One Executive Bonus Plan.", "label": "Fiscal Two Thousand And Twenty One Executive Bonus Plan [Member]", "terseLabel": "Fiscal 2021 Executive Bonus Plan" } } }, "localname": "FiscalTwoThousandAndTwentyOneExecutiveBonusPlanMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal two thousand and twenty two executive bonus plan.", "label": "Fiscal Two Thousand And Twenty Two Executive Bonus Plan [Member]", "terseLabel": "Fiscal 2022 Executive Bonus Plan" } } }, "localname": "FiscalTwoThousandAndTwentyTwoExecutiveBonusPlanMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in Accounts payable, accrued expenses and other liabilities.", "label": "Increase Decrease In Accounts Payable Accrued Expenses And Other Liabilities", "terseLabel": "Accounts payable, accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInCapitalizedContractCosts": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in capitalized contract costs.", "label": "Increase Decrease In Capitalized Contract Costs", "negatedLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCosts", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (Decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNet": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (Decrease) in operating lease right-of-use assets, net.", "label": "Increase Decrease In Operating Lease Right Of Use Assets Net", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNet", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_KKRCreditAdvisorsUSLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KKR Credit Advisors (US) LLC.", "label": "K K R Credit Advisors U S L L C [Member]", "terseLabel": "KKR" } } }, "localname": "KKRCreditAdvisorsUSLLCMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_LesseeFinanceLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee finance lease cost.", "label": "Lessee Finance Lease Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseCostAbstract", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "box_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10120.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Operating Leases, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "box_LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating leases and finance leases disclosure.", "label": "Lessee Operating Leases And Finance Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "box_LeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio maximum.", "label": "Leverage Ratio Maximum", "terseLabel": "Leverage ratio Maximum" } } }, "localname": "LeverageRatioMaximum", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "box_LineOfCreditFacilityFinanceLeasesAndDebtCovenantLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility finance leases and debt covenant limit.", "label": "Line Of Credit Facility Finance Leases And Debt Covenant Limit", "terseLabel": "Line of credit facility, finance leases and debt covenant limit" } } }, "localname": "LineOfCreditFacilityFinanceLeasesAndDebtCovenantLimit", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_LineOfCreditFacilityMaximumBorrowingCapacitySublimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility maximum borrowing capacity sublimit.", "label": "Line Of Credit Facility Maximum Borrowing Capacity Sublimit", "terseLabel": "Line of credit facility, maximum borrowing capacity sublimit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacitySublimit", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_NonCancellableLeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non cancellable lease expiration year.", "label": "Non Cancellable Lease Expiration Year", "terseLabel": "Sublease expiration year" } } }, "localname": "NonCancellableLeaseExpirationYear", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "box_NovemberTwoThousandSeventeenFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "November two thousand seventeen facility.", "label": "November Two Thousand Seventeen Facility [Member]", "terseLabel": "November 2017 Facility" } } }, "localname": "NovemberTwoThousandSeventeenFacilityMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_OnPremisesSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On-premises software.", "label": "On Premises Software [Member]", "terseLabel": "On-premises software" } } }, "localname": "OnPremisesSoftwareMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails" ], "xbrltype": "domainItemType" }, "box_OperatingLeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease expiration year.", "label": "Operating Lease Expiration Year", "terseLabel": "Operating lease expiration year" } } }, "localname": "OperatingLeaseExpirationYear", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "box_OperatingLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use Asset, gross.", "label": "Operating Lease Right Of Use Asset Gross", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetGross", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeaseRightOfUseAssetsAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets accumulated amortization.", "label": "Operating Lease Right Of Use Assets Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetsAccumulatedAmortization", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due in next twelve months.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Next Twelve Months", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInNextTwelveMonths", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due in year three.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Year Three", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearThree", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due in year two.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Year Two", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearTwo", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due remainder of fiscal year.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due Remainder Of Fiscal Period", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_OtherLongTermLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other long-term liabilities.", "label": "Other Long Term Liabilities [Member]", "terseLabel": "Other Long-term Liabilities" } } }, "localname": "OtherLongTermLiabilitiesMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_PaymentsToProceedsFromPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to (proceeds from) property and equipment.", "label": "Payments To Proceeds From Property And Equipment", "negatedLabel": "Purchases of property and equipment, net of proceeds from sales" } } }, "localname": "PaymentsToProceedsFromPropertyAndEquipment", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_PrincipalAmountOfNotesUsedInConversionRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of notes used in conversion rate.", "label": "Principal Amount Of Notes Used In Conversion Rate", "terseLabel": "Principal amount of notes used in conversion rate" } } }, "localname": "PrincipalAmountOfNotesUsedInConversionRate", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_ProceedsFromSaleOfStrategicInvestment": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of strategic investment.", "label": "Proceeds From Sale Of Strategic Investment", "terseLabel": "Proceeds from the sale of a strategic equity investment" } } }, "localname": "ProceedsFromSaleOfStrategicInvestment", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_PurchaseObligationDueAfterFourthYear": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 10060.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase obligation due after fourth year.", "label": "Purchase Obligation Due After Fourth Year", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFourthYear", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "box_PurchaseObligationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase obligation term.", "label": "Purchase Obligation Term", "terseLabel": "Purchase obligation term" } } }, "localname": "PurchaseObligationTerm", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "box_SaleOfStockClosingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of Stock Closing Date.", "label": "Sale Of Stock Closing Date", "terseLabel": "Sale of stock closing date" } } }, "localname": "SaleOfStockClosingDate", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "box_ScheduleOfOperatingLeaseRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease Right of use assets.", "label": "Schedule Of Operating Lease Right Of Use Assets Table [Text Block]", "terseLabel": "Schedule of Operating Lease Right-of-Use Assets, Net" } } }, "localname": "ScheduleOfOperatingLeaseRightOfUseAssetsTableTextBlock", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "box_ScheduleOfShareBasedPaymentAwardEmployeeStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share based payment award employee stock options and employee stock purchase plan valuation assumptions .", "label": "Schedule Of Share Based Payment Award Employee Stock Options And Employee Stock Purchase Plan Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "box_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A convertible preferred stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_SignRequestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SignRequest.", "label": "Sign Request [Member]", "terseLabel": "SignRequest" } } }, "localname": "SignRequestMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "box_StockConsiderationInConnectionWithAcquisitionOfBusiness": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock consideration in connection with acquisition of business.", "label": "Stock Consideration In Connection With Acquisition Of Business", "terseLabel": "Stock consideration in connection with fiscal 2022 acquisition" } } }, "localname": "StockConsiderationInConnectionWithAcquisitionOfBusiness", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_StockIssuedDuringPeriodSharesUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares under employee equity plans net of shares withheld for employee payroll taxes.", "label": "Stock Issued During Period Shares Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes", "terseLabel": "Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "box_StockIssuedDuringPeriodValueUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value under employee equity plans net of shares withheld for employee payroll taxes.", "label": "Stock Issued During Period Value Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes", "terseLabel": "Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes" } } }, "localname": "StockIssuedDuringPeriodValueUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "box_SubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease term.", "label": "Sublease Term", "terseLabel": "Total lease term of sublease arrangement" } } }, "localname": "SubleaseTerm", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "box_SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of maturities of operating and finance lease liabilities.", "label": "Summary Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block]", "terseLabel": "Summary of Maturities of Operating and Finance Lease Liabilities" } } }, "localname": "SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "box_TenderOfferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tender offer.", "label": "Tender Offer [Member]", "terseLabel": "Tender Offer" } } }, "localname": "TenderOfferMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_TwentyFifteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty fifteen employee stock purchase plan.", "label": "Twenty Fifteen Employee Stock Purchase Plan [Member]", "terseLabel": "2015 Employee Stock Purchase Plan" } } }, "localname": "TwentyFifteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "domainItemType" }, "box_TwentyFifteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty fifteen equity incentive plan", "label": "Twenty Fifteen Equity Incentive Plan [Member]", "terseLabel": "2015 Equity Incentive Plan" } } }, "localname": "TwentyFifteenEquityIncentivePlanMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_WellsFargoBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wells Fargo Bank.", "label": "Wells Fargo Bank [Member]", "terseLabel": "Wells Fargo Bank" } } }, "localname": "WellsFargoBankMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "0.00% convertible notes due 2026.", "label": "Zero Point Zero Percent Convertible Notes Due Two Thousand Twenty Six [Member]", "terseLabel": "0.00% Convertible Notes Due 2026" } } }, "localname": "ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero point zero zero percent convertible senior notes due January fifteen two thousand twenty six.", "label": "Zero Point Zero Zero Percent Convertible Senior Notes Due January Fifteen Two Thousand Twenty Six [Member]", "terseLabel": "0.00% Convertible Senior Notes Due January 15, 2026" } } }, "localname": "ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember", "nsuri": "http://www.box.com/20210430", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "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", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r498" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "verboseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation Fiscal Year Maturity Schedule Table [Text Block]", "terseLabel": "Future Payments under Non-cancellable Contractual Purchases" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r91", "r99", "r171", "r300", "r301", "r302", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r91", "r99", "r171", "r300", "r301", "r302", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r91", "r99", "r171", "r300", "r301", "r302", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r259", "r261", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r259", "r261", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r248", "r259", "r261", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r248", "r259", "r261", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r314", "r315", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update201912 [Member]", "terseLabel": "ASU 2019-12" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r93", "r94", "r95", "r96", "r168", "r169", "r170", "r171", "r173", "r174", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r316", "r317", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update Extensible List", "terseLabel": "Accounting Standards Update Extensible List" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r17", "r159", "r160" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10280.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 Net Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r206" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": 10020.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r46", "r47", "r48", "r467", "r485", "r489" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r45", "r48", "r49", "r88", "r89", "r90", "r344", "r480", "r481" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r194" ], "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": "Weighted-Average Remaining Useful Life (Years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital", "verboseLabel": "Decrease in additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r88", "r89", "r90", "r300", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r93", "r94", "r95", "r96", "r168", "r169", "r170", "r171", "r173", "r174", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r314", "r315", "r316", "r317", "r427", "r428", "r429", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r262", "r264", "r306", "r307" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation related to stock awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "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 provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r264", "r292", "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "positiveTerseLabel": "Stock-based compensation expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r161", "r175", "r176", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r76", "r192", "r198" ], "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": "Acquired intangible assets amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r112" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r76", "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation", "terseLabel": "Asset retirement obligation" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r83", "r140", "r144", "r150", "r163", "r339", "r345", "r379", "r446", "r464" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r43", "r83", "r163", "r339", "r345", "r379" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Noncurrent [Abstract]" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r265", "r294" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "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" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r355", "r358" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r258", "r260" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r258", "r260", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued", "terseLabel": "Consideration transferred, shares of common stock" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r331", "r332", "r333" ], "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 Transferred1", "terseLabel": "Total aggregate consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r331", "r332" ], "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": "Consideration transferred, common stock value" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r329" ], "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", "terseLabel": "Total purchase price allocated to deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities", "terseLabel": "Total purchase price allocated to deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r328", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles", "terseLabel": "Total purchase price allocated to acquired developed technology" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r87", "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software Accumulated Amortization", "terseLabel": "Accumulated amortization of capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r493", "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software Amortization1", "terseLabel": "Amortization expense related to capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r492" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software Net", "terseLabel": "Internally developed software costs, net of amortization" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r182" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Amortization", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r181" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10300.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 commissions" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r181" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost Net Noncurrent", "terseLabel": "Deferred commissions, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r78" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10260.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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 equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r78", "r81" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract]", "terseLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH INFORMATION:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r73", "r78", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r381" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "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) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Certificates Of Deposit At Carrying Value", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r92", "r164", "r165", "r166", "r168", "r169", "r296", "r297", "r298", "r314", "r365", "r380", "r393", "r427", "r428", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r99", "r164", "r165", "r166", "r168", "r169", "r296", "r297", "r298", "r314", "r365", "r380", "r393", "r427", "r428", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in CCYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "auth_ref": [ "r92", "r164", "r167", "r170", "r299", "r315", "r365", "r380", "r393", "r429", "r478", "r479", "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was early adopted.", "label": "Change In Accounting Principle Accounting Standards Update Early Adoption", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r93", "r104", "r172", "r303", "r318" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r82", "r83", "r105", "r106", "r107", "r109", "r111", "r117", "r118", "r119", "r163", "r379" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r213", "r453", "r471" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10030.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r210", "r211", "r212", "r214" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Shares common stock reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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": "Class A Common Stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Class A Common Stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Class A Common Stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r222" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Class A Common Stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10040.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", "terseLabel": "Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 162,762 shares (unaudited) and 159,851 shares issued and outstanding as of April 30 and January 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r54", "r55", "r58", "r456", "r473" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "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 Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r127", "r128", "r157", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r127", "r128", "r157", "r376", "r377", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r127", "r128", "r157", "r376", "r377", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r122", "r461" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Certain Risks and Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r127", "r128", "r157", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r127", "r128", "r157", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r230", "r231", "r244" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r230", "r231", "r244" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10190.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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r230", "r231", "r244" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract With Customer Liability Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r245" ], "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": "Deferred revenue, revenue recognized out of beginning balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of 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 Fair Value Disclosures", "terseLabel": "Convertible senior notes, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r216" ], "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 Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Shares related to the convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "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": "Schedule of Net Carrying Amounts of Liability and Equity Component of Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r61", "r425" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10110.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r125", "r157" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion By Unique Description [Axis]", "terseLabel": "Debt Conversion Description" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion Converted Instrument Shares Issued1", "terseLabel": "Initial conversion rate per $1,000 principal amount of notes" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Name [Domain]", "terseLabel": "Debt Conversion, Name" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r221" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r12", "r13", "r447", "r448", "r462" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Line of credit facility, floating interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Initial conversion price per share of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleLatestDate1": { "auth_ref": [ "r36", "r223", "r225" ], "lang": { "en-us": { "role": { "documentation": "Latest date when the debt instrument can be converted into equity, in CCYY-MM-DD format.", "label": "Debt Instrument Convertible Latest Date1", "terseLabel": "Debt instrument, convertible, latest date" } } }, "localname": "DebtInstrumentConvertibleLatestDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "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 Days1", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r390", "r392" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails": { "order": 10010.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", "positiveLabel": "Aggregate principal amount", "positiveTerseLabel": "Principal", "terseLabel": "Debt instrument, principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period.", "label": "Debt Instrument Increase Decrease For Period Net", "terseLabel": "Increase of debt, net, non current" } } }, "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r34", "r219", "r390" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument Interest Rate Effective Percentage", "terseLabel": "Debt instrument, effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34" ], "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 stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r35", "r371" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Debt instrument maturity date", "verboseLabel": "Debt instrument due date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument Redemption Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodStartDate": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Start date of debt instrument redemption period, in CCYY-MM-DD format.", "label": "Debt Instrument Redemption Period Start Date", "terseLabel": "Debt instrument, redemption period, start date" } } }, "localname": "DebtInstrumentRedemptionPeriodStartDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed", "terseLabel": "Debt instrument, redemption price, percentage of principal amount redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r85", "r223", "r224", "r225", "r226", "r389", "r390", "r392", "r460" ], "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": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r389", "r392" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails": { "order": 10020.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", "negatedLabel": "Unamortized debt discount for conversion option" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r29", "r391" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails": { "order": 10030.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": "Deferred Finance Costs Net", "negatedLabel": "Unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails": { "order": 10050.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets Noncurrent", "terseLabel": "Deposits, noncurrent" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r204" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r76", "r204" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.", "label": "Derivative Cap Price", "terseLabel": "Initial cap prices" } } }, "localname": "DerivativeCapPrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInceptionDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the entity entered into the derivative contract, in CCYY-MM-DD format.", "label": "Derivative Inception Dates", "terseLabel": "Derivative, effective date" } } }, "localname": "DerivativeInceptionDates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r356", "r357", "r360", "r362" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument Risk [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r350", "r352" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative Notional Amount", "terseLabel": "Derivative, notional value" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativePriceRiskOptionStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The strike price on the price risk option contract such as a put option or a call option.", "label": "Derivative Price Risk Option Strike Price", "terseLabel": "Initial strike price" } } }, "localname": "DerivativePriceRiskOptionStrikePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r349", "r351", "r352", "r353", "r354", "r359", "r360", "r363", "r364", "r366" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative Term Of Contract", "terseLabel": "Derivative, maturity period" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r110" ], "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", "terseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r112", "r113", "r114", "r115" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r381" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10060.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; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10160.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 and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Remaining weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized stock-based compensation expense related to stock option" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r290" ], "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": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r88", "r89", "r90", "r94", "r101", "r103", "r116", "r171", "r222", "r227", "r300", "r301", "r302", "r316", "r317", "r382", "r383", "r384", "r385", "r386", "r387", "r480", "r481", "r482" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Cash held in escrow" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r367", "r368", "r369", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value Assets Measured On Recurring Basis [Text Block]", "terseLabel": "Summary of Financial Assets Subject to Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r367", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r368", "r415", "r416", "r417" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r367", "r368", "r370", "r371", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r373" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r249", "r250", "r255", "r257", "r368", "r415" ], "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 Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r249", "r250", "r255", "r257", "r368", "r416" ], "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 Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r368", "r417" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r396", "r400", "r408" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease Interest Expense", "terseLabel": "Interest on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r395", "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": 10020.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease Liability", "terseLabel": "Finance Leases, Present value of total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease Liability Current", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease Liability Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "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 finance lease.", "label": "Finance Lease Liability Payments Due", "totalLabel": "Finance Leases, Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Next Twelve Months", "terseLabel": "Finance Leases, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Four", "terseLabel": "Finance Leases, 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Three", "terseLabel": "Finance Leases, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Two", "terseLabel": "Finance Leases, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Finance Leases, Remainder of 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": 10010.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: Finance Leases imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r397", "r404" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10120.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": "Principal payments of finance lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset", "terseLabel": "Gross amount of property and equipment acquired under finance lease" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r396", "r400", "r408" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset Amortization", "terseLabel": "Amortization of finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Finite-lived intangible assets estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r197" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails": { "order": 10020.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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r199" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r199" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": 10050.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r199" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r199" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r193", "r195", "r197", "r200", "r426", "r430" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets Future Amortization Expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r197", "r430" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails": { "order": 10010.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 Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r193", "r196" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r197", "r426" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails": { "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", "terseLabel": "Acquired intangible assets, net of amortization", "totalLabel": "Net Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfExpectedAmortizationExpenseForAcquiredIntangibleAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "verboseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10090.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r178", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r183", "r185", "r445" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of April 30, 2021", "periodStartLabel": "Balance as of January 31, 2021", "terseLabel": "Goodwill", "verboseLabel": "Total purchase price allocated to goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r186" ], "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": "Goodwill acquired", "verboseLabel": "Goodwill additions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r188" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r76", "r184", "r187", "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r83", "r140", "r143", "r146", "r149", "r152", "r163", "r379" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10050.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": { "auth_ref": [ "r201", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement Service Contract Implementation Cost Capitalized Accumulated Amortization", "terseLabel": "Accumulated amortization of capitalized costs" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": { "auth_ref": [ "r201", "r205" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement Service Contract Implementation Cost Capitalized After Accumulated Amortization", "terseLabel": "Capitalized qualifying implementation costs incurred in a hosting arrangement that is a service contract, net of amortization" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r140", "r143", "r146", "r149", "r152", "r443", "r454", "r458", "r474" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10010.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 Extraordinary Items Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "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" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r311", "r312", "r313", "r319", "r321", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r102", "r103", "r139", "r310", "r320", "r322", "r475" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10020.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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10240.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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r75" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r63", "r220" ], "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", "terseLabel": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r406", "r408" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r406" ], "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": "Summary of Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Finance Lease Term Of Contract1", "terseLabel": "Finance lease agreements term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r399" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Operating Leases, Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10080.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "Operating Leases, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10110.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "Operating Leases, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10100.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "Operating Leases, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10090.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "Operating Leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Operating Leases, Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r407" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: Operating Leases imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Letters of credit facility" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r83", "r145", "r163", "r340", "r345", "r346", "r379" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10010.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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r83", "r163", "r379", "r449", "r469" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r83", "r163", "r340", "r345", "r346", "r379" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10090.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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r30", "r85" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Line Of Credit Facility [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Line of credit facility, termination date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r217", "r448", "r465" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails": { "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", "positiveLabel": "Total debt outstanding with carrying amount", "terseLabel": "Total debt outstanding with carrying amount", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10100.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 Noncurrent", "terseLabel": "Debt, net, non-current" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r215" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfNotesDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r249" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsSubjectToFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetAssetsGeographicAreaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the total assets less the total liabilities of a designated geographic area ( such as a state, country, continent, or market) when it serves as a benchmark in a concentration of risk calculation.", "label": "Net Assets Geographic Area [Member]", "terseLabel": "Property and Equipment" } } }, "localname": "NetAssetsGeographicAreaMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10050.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10040.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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r74", "r77" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r50", "r53", "r57", "r77", "r83", "r93", "r97", "r98", "r99", "r100", "r102", "r103", "r108", "r140", "r143", "r146", "r149", "r152", "r163", "r379", "r455", "r472" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "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", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails" ], "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 and Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r140", "r143", "r146", "r149", "r152" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10030.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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r401", "r408" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 10030.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease cost, gross" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r395" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "verboseLabel": "Operating Leases, Present value of total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "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" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r394" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10220.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, net", "totalLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOperatingLeaseRightOfUseAssetsNetDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 10030.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails": { "order": 10040.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets Miscellaneous Noncurrent", "terseLabel": "Other assets, noncurrent" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10250.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 long-term assets", "totalLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r337", "r338", "r343" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent", "terseLabel": "Changes in foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r46" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10040.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent", "terseLabel": "Changes in unrealized loss on cash flow hedge" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r51", "r54", "r337", "r338", "r343" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10140.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income Expense", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Interest and other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r71" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments Of Debt Issuance Costs", "negatedLabel": "Convertible debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r70" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10110.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": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Employee payroll taxes paid related to net share settlement of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r65", "r334" ], "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": "Cash consideration transferred" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10170.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": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r66" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments To Acquire Intangible Assets", "negatedLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r67" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments To Acquire Short Term Investments", "negatedLabel": "Purchase of short-term investment" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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": "Performance-Based Stock Options" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r265", "r294" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "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" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Shares issued, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r24", "r25" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r179", "r180" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r68" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds From Issuance Of Common Stock", "terseLabel": "Proceeds from issuances of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds From Issuance Of Debt", "terseLabel": "Proceeds from borrowings, net of borrowing costs" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r295" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r50", "r53", "r72", "r83", "r93", "r102", "r103", "r140", "r143", "r146", "r149", "r152", "r163", "r337", "r341", "r342", "r347", "r348", "r379", "r458" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r207" ], "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 By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r205" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": 10010.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Total property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r207", "r470" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10210.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", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r207" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r205" ], "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": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Purchase Obligations", "verboseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 10050.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Fourth Year", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 10020.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Next Twelve Months", "terseLabel": "2023", "verboseLabel": "Purchase obligation, due to be paid in 2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 10030.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Second Year", "terseLabel": "2024", "verboseLabel": "Purchase obligation, due to be paid in 2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 10040.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Third Year", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation Fiscal Year Maturity [Abstract]" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 10010.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.", "label": "Purchase Obligation Future Minimum Payments Remainder Of Fiscal Year", "terseLabel": "Remainder of 2022", "verboseLabel": "Purchase obligation, due to be paid in 2022" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r256", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r256", "r409", "r411", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r309", "r494" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10070.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r81", "r444", "r466" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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", "periodEndLabel": "Restricted cash, end of period", "periodStartLabel": "Restricted cash, beginning of period" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r227", "r303", "r468", "r484", "r489" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10080.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", "verboseLabel": "Decrease in accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r88", "r89", "r90", "r94", "r101", "r103", "r171", "r300", "r301", "r302", "r316", "r317", "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r137", "r138", "r142", "r147", "r148", "r154", "r155", "r157", "r242", "r243", "r425" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10100.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r240", "r241", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r238" ], "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", "terseLabel": "Remaining performance obligation, revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r239" ], "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 Period1", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r239" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Revenue remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r405", "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Finance Lease Liability", "terseLabel": "Increase in finance lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale Of Stock Number Of Shares Issued In Transaction", "terseLabel": "Issuance and sale, number of shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale Of Stock Price Per Share", "terseLabel": "Sale price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r127", "r157" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r112" ], "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/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r112" ], "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 [Text Block]", "terseLabel": "Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule Of Business Acquisitions By Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r111" ], "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": "Summary of Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r264", "r291", "r305" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r264", "r291", "r305" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Components of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r193", "r196", "r426" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r193", "r196" ], "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": "Summary of Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r189", "r191" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule Of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsSummaryOfGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r189", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Summary of Goodwill Activity" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity Under Equity Incentive Plans and Related Information" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule Of Other Assets Noncurrent [Text Block]", "terseLabel": "Schedule of Other Long-Term Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule Of Other Current Assets Table [Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r28", "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLongTermAssetsParentheticalDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r265", "r294" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r270", "r281", "r284" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity Under Equity Incentive Plans and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r196" ], "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": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of Expected Amortization Expense for Acquired Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfMajorCustomers": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.", "label": "Segment Reporting Disclosure Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "SegmentReportingDisclosureOfMajorCustomers", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r133", "r135", "r136", "r140", "r141", "r146", "r150", "r151", "r152", "r153", "r154", "r156", "r157", "r158" ], "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": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10080.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10210.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 Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r267" ], "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 Period1", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r263", "r266" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Description", "terseLabel": "Equity incentive compensation description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Number of Restricted Stock Units/Awards Outstanding, Forfeited/cancelled, including shares withheld for employee payroll taxes" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Forfeited/cancelled, including shares withheld for employee payroll taxes" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Number of Restricted Stock Units/Awards Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Number of Restricted Stock Units/Awards Outstanding Unvested Ending Balance", "periodStartLabel": "Number of Restricted Stock Units/Awards Outstanding, Unvested Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Unvested Ending Balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Unvested Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Number of Restricted Stock Units, Vested, net of shares withheld for employee payroll taxes" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted -Average Grant Date Fair Value, Vested, net of shares withheld for employee payroll taxes" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum", "terseLabel": "Volatility, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum", "terseLabel": "Volatility, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum", "terseLabel": "Risk-free interest rate, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum", "terseLabel": "Risk-free interest rate, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate", "terseLabel": "Percentage of eligible compensation allowed to employees to purchase shares at a discount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Shares Subject to Options Outstanding, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r283" ], "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 Total Intrinsic Value", "terseLabel": "Aggregate intrinsic value of exercised options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Shares Subject to Options Outstanding, Options forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross 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 Gross", "terseLabel": "Shares Subject to Options Outstanding, Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted to employees" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r272", "r294" ], "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": "Shares Subject to Options Outstanding, Ending balance", "periodStartLabel": "Shares Subject to Options Outstanding, Beginning balance", "terseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number", "terseLabel": "Shares Subject to Options Outstanding, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r263", "r268" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Options forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "One Year from Vesting Commencement Date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Three [Member]", "terseLabel": "Per Quarter after One Year Of Vesting Commencement Date" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Per Month after One Year of Vesting Commencement Date" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r286", "r304" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfEmployeeStockOptionsAnd2015ESPPDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Life (Years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r285" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-Average Remaining Contractual Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Life (Years), Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1", "terseLabel": "Aggregate estimated fair value of stock options granted to employees vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price of common stock, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Balance, Ending, Shares", "periodStartLabel": "Balance, Beginning, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r11", "r450", "r451", "r463" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10270.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r82", "r83", "r105", "r106", "r107", "r109", "r111", "r117", "r118", "r119", "r163", "r222", "r379" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r88", "r89", "r90", "r94", "r101", "r103", "r116", "r171", "r222", "r227", "r300", "r301", "r302", "r316", "r317", "r382", "r383", "r384", "r385", "r386", "r387", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r88", "r89", "r90", "r116", "r425" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r15", "r16", "r227" ], "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": "Stock consideration in connection with fiscal 2022 acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r222", "r227", "r274" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Shares Subject to Options Outstanding, Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r41", "r222", "r227" ], "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": "Stock consideration in connection with fiscal 2022 acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "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 Amount1", "terseLabel": "Authorized purchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Expiration date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r83", "r162", "r163", "r379" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10020.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", "periodEndLabel": "Balance as of April 30, 2021", "periodStartLabel": "Balance as of January 31, 2021", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r403", "r408" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 10050.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r388", "r413" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r388", "r413" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r388", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r388", "r413" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r412", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Servers and related equipment" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20210430/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired Average Cost Per Share", "terseLabel": "Purchase price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r228" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r228", "r229" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r93", "r94", "r95", "r96", "r168", "r169", "r170", "r171", "r173", "r174", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r314", "r315", "r316", "r317", "r427", "r428", "r429", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r120", "r121", "r123", "r124", "r129", "r130", "r131" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r402", "r408" ], "calculation": { "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 10040.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Cost", "terseLabel": "Variable lease cost, gross" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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 Share Outstanding Basic And Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.box.com/20210430/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.box.com/20210430/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31010-122693" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r129": { "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" }, "r13": { "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=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120254519-210437" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118198657&loc=SL118198666-228104" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r309": { "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" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=120240428&loc=SL120254526-165497" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r44": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "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=120398452&loc=d3e534808-122878" }, "r448": { "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=120398452&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r462": { "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=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "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=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120520240&loc=SL120174030-210619" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r498": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r499": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r500": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r501": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r502": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "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=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "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=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r99": { "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" } }, "version": "2.1" } ZIP 85 0001564590-21-031777-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-031777-xbrl.zip M4$L#!!0 ( /* Q%)KJ+3"^&8" /(O*@ 4 8F]X+3$P<5\R,#(Q,#0S M,"YH=&WLO7MWXCCV-OKW.6N=[Z"3N?RJWD,2;&Y)JKO>11'2S4PJI /5,_W^ M4TO8(GC*V+1L)V$^_9%D ^8:; R6[=UKIIN +Y+VWL^SM;6U]=/_?AN;"+T0 MZABV]?.9G>W1K:]Z86"XZ1R/7G=Q<7KZ^OE[H0\-R M;--SV7N<"\T>7Z+S\]F#6Y1@_@.ZQ2Y!XI\;I)95Y;QJ-<7 MBE)5U4KU_RN7;\KET -^]SN 0O_6Z&A2W-P";JS7I:8D.C7:"F::(G?IN#GHA#Z O1+X*GCEPF 28%R[EY&U#3 M^/DL-&K\FPN;/E^JY7+EDHV@RUY SD+7ZXL;PA?7+_T?9Y<.[+>E![._A1!X M#\K52GEVG>>87#[$S$ ^=_<)O*9^7E?.*$KKI&>/)QGOX#QMN<=P) M76ZX0[2+9_OEDO_";E"N5FZ@[K:6S7_:]![J;KQATZ6&MJ5%AK;A<@L;FK/Y M!O$3[T-C^1;RIHTVW\%_V?0.;[Q9'7277O(N7[(K"#6T^0U,%]^_Q[;.5^[3 MB7'NN/KFQ@4_;F@?_X59^NY;@PLVW[[UM@V7:QZE#)NFF^^9_;KI1MNS7+KM M/O_'#;>],4S[L326KQ4QDLKU]?6E^'5N 2[=:K?7E^S7V85KCURV4,;3H6P,Z?5#LOJ^=J/?20GGGW3C!3GNU"0_G^F&,S'QE!LPX8W^OWXRWF[XXPCE?_E_&KI.+/&G M^)M=^^";,3*8_=U]+_-_V,!8>,P?28R;)B-BG9/QG8F?@RZ^N4]DR#K/+U8A-A_QTN?2>]]Y=";][Y@?<,5*K'L,I'5/=^3;164.;NCUQB;ZCO<'3F_I_/,?EDG?N;/I 7L-OL2WV M42/BU^:;X/)$78GGDB=&U8?&F M$2I8D#6N.S"-9T&'[;<)$S_1^\:87=(=]MBWSA!K_#)J5NYQGYE M\\,]M(C?S1V'L,6PN9W+NL;&J>?:VH]OK#/.4^];H"#!18\FMAY8%V;JU7]E M[YS>&4.7$*O-/!-WRN:,[#LVS>;7+M\=-#C\5M&]+VLC(!K(1H&Y?/U7.ZRD M2W".=*(98T;V/Y]U'NX8TUR4ZVIM)JR98&)*JPK2BB&M$24D'7E5OJ_1-$A, M9OL">4EA86N,KE2O5@6SW7]Y8_-.QQB8Y-YP=CES&WQQ-E[;'[SDGT1R2*J- M-9YM:DP4E.AWS$EP64M?B-YANF$]\X8W'8>XSK\(5QNB-]FLERG--X<,/?/> M&.ZA/CN>^F7Z%?_'IBT3.TONZ2WS6TQ[PGP2HHTLV[2?I[[:;A7LY\?J'^I7 MY?HVTEC4ZDIB-M85/JK3]5P>@.%!]I4QFWMA/#;!-53$?<@H.-1] MXL\7O6=_?&5J,?;&47R!\%@]>E0;L?:%/()->E/?.>W<,%AK$_'\#M::>D4> MK+7PC1R#A=].H%GJ'Q$'JU&]\IZYN!O1U7W]M#+_L,X9/AO/C MCLT,F =***/O)^9#!^/S/KPGK& ;)B%E-9%98UW=[,_F8A17-&_3*%83&L7- MM)K4*,[L^7?;9(\QV218$FU4^2C6DE+%S72;DT'&O\;!)B7<]V8N.+$T@[R[\.DG SG&C668/Y_QI8RSSTFUF>V0/79SRE4S\O*["&+WY;O(?[*>'!'];Q27KQ6 M#UT_^S;\XMEWP2 N#2PW$C&J 2(Z',R174Z\R(#8_2\D-1% [5Z_FSPY^.5@$(9S:+('@@AMV19("R(;=+ L@; .' M"6#WV(@ 9L;&QL^'.9IR[H *W7AAG5EI''^(F&AAUY[U,+)J+ROWVN-"K[HE MECTVK%TO>Q?)EM^V_L39K^'^QC*^U;FI])JVQ%[ER.Q53I*]M@[L;.G-9<_F M[IQ8K>D.A7,UEV=->%M8AJ:X?H-1;HQ MYNMT?)_$?+:RK;]GG\,N[G*/?[K<^/Q5.UANE30 M;<*^$NW?!9G6VNI9;IN M< <=FX_8T#M6"T\,%YMYTHA-W5]HQZ+=\FF GX*?%^]G-W.$L+GRUWO7O=/#E\>46LH%X-&[&;?8;V[/-> M5ZX,[COJ"%Y7GHPC1UB<,ZL KDC('$"7(^IR5I7HT&A7NNMGN0Y[R;36=ZI0 M66[427KO+7_:%2VT4A1-DRO&DCNMVS47*(B*I>ET9U*?HOI865# M).PF95TCI/>.I%:0K2N*^58+2584)5.&B&YOOE5$,F]7:L79Y;GF6TODB1*G MH!+1G,]RUH+ V7(^R]+E&;SK?&9?([+D?,JG(%N>R7U*!WKUN5$GZ=W[ M_&E7-"^P*)HFESN8.ZW;Y4(61,6D67G/BCY%];&RKC[RN5;+;K9D2R)[N$E9 MUPCIO2.I%61K\#/?:B%)\%,R98CH]N9;123S=J56G%V>:[ZU1)[@YVE*0&6E M,$]:YM*RQ7$85%3&Y-56OTR_$$L;C3']L0*U_%P(YXEHQ'CAQ=F7MVUN>,YJ M>?(6)\RL"[F?/>X>B30L$3K_U"F19[XY;5FPK0D.VJ\#9YT ';K[U MP)9S8\L%\2C!EB6R9?!AD[;E?SP"+Q?>EO_Q"+R<&UL&7@9;!EZ.9UL\_/B;B4A<"0G4H(/)T[V\[^2BG8=E9M.^4EVO=L>U%CV;FS MZ0-Y#5:W#>OYD=H6^ZB)I++5M,O@FIZ++1U3W?DVT5DCF9E=*VIXF2>C7!II M6-92 W8/S,ES[4Y:Y2::0@WLMZUCY@CDKA=/F]B@;->DI5$!58JM2LPB0952 M5J4P,69;E4"GTM.IPZ=2X3N.ZVX%@:LG,L8&3[]_)'1HTS%F(]P=F,:S\&_; M;Q.BN43O&V-V27?88]\Z0_\0^MZL0T)1U> P:ZDC%_S@>WV[]B4[)&?SU_]? M/QWG#1>ZS9_S>3'V/UT>]TWS ;U<']&<4'WR=J&"7:1F%RK814)V<8<-^CLV M/?)E*J(:_F[QT%3\JVV1Z5=,?Q#WSK-T9SE %KI]_O%7IJ&8:J/I/1.*&7[6 M_)*.-?%<1_RN;'W@5S]_FX_J'25_>L32IAN?%KJ0Y\Q[E#+QYF!6M\=8+"(# M^XQ&^?,]RDS-QL,CB620HO_S\EM$UIP): M4W'X[735-67D-[#(K%ADQI7?W[Q\AS7#9 U=KD#R8ILO3!++ERPK_RT9N!W6 M0.KQSL]BTP_VB[BJ_VKW1[;G8$OO\0FV2XBU^3GWAD6ZPPV-84_[%S%-YP[3 M9_L+ME82+.YMZ]DE=,S;L9JET>.J1'3^4PY[%/M)%E MF_;S='Y1#KR//08@=%C!MB'(-[DFIR09Y;#L*LGIPA(1E.2>8(>,;%/OC">4 MAY'Y"F[1L&3'( ":[*LH1< 3R11%2D3AAX)XS(4OK&>R90 2?91D"*@B$0* M(B6"W'G4,ER/$G;9G?'&/Q7.)=D^!H C>ZI)$:!$+C61$DU:MHAXBBU^'8O= M^,S&J'!XLFL4 %'V5I4B8(ILJB(EJKP37,MZG<EB<]3 ?NLR@"=CPR%.SQZZ MKYB2''A&$<; 7P#?-@KY]HP2596,>D:95I43>$8.=9_8J/C,Q/[XRL9K[(U7 M4G*25*2LNTZGTJ@]FL3D=3.7WMEG_N>2_, _VZ[G^ WT/,MZ'I8?Z/F>>)YI MQ02T2PCM M1R,7RW';NAV0U>*A"9'0JF#6%.%U<_(OG&!9AOISVIVL:S M]<1KPS@K\>^K^8=,ZL+F'ONJL-;GU#CE*AJGA.\X,J?$T1A0E&/ 1%CHJ<%$ MR[0]_0X[[B-V1TMB5^KS#[F3_X9>IP452CTJ5"SN2 TJ=FD-*,NQX&(A>/F\ MBFS.264FBTS-5/>$"JQOQ#3GA!]D7KP9#R/ Y#LB3L@1?'4NSQZ3GLC?P+B^%Y.:9JX[+3S,Q2:[T M:T?/P_FJ*WT'#4I*@[*?9I@9#9(\K7![C=A[XKJ$SLIA+B=,9+ T;$;U/"NE M83=I2W)OAHJPDCC,A8&+C*YU EP 7,BTP+PCXR X!MAYQ%/,9Y>:1CVBM]\F M;%")T[1TL3+?\BCE_MUB87[V2Q&S5XXV9OEFK3TJ5VZND!BJ2WCKD7]@R\-T M>F<,.6P>5N8Y])*<4,]NT-W8W^2 =Z\*F$G*.-^XG3&#R7AM=+">P9KRW?,W+,,W]2^<2OJ4ZP;UO,MGJ[HZM@_V5",_N*BV8-GORZ] MC3\YLF'[$N1:\&7ZS3+^])A>.1HU)N&YT+):A(3.G76'S2CG#[DCF!<#:AE4 M\\;P$\J5AJ*H]=F'1A:M+RL))G!4>3J9 M)F&Z5AKGBG*N1MBA&MS12).N 3X* A]@NQFVW2)Z#F#QX##D#G064X]5 $DC MQ0D0(-\( .8GB?D58R,)&"UL) &X '<_&FX$/_R.J<%W>3RQ653XAD?*](5_ MF:>UOZS@#4P3(@)/A'>O*ORBPRLJ#RN/@(_;\9$]3./7+O/CO'B;J"79'?9<6UO2I98]'MN67VDR!WH4'BV?'_<; MK^2X<>N(A_,G5\<\WRK@ 6G6F+7I0A M 7LNKCU#L8V8X9+QQ+2GA B9/GI4&[%17ITWYM24=G<]WP&(PY4B[T K@W84 M!F8@-IN\#D*$-G$?^)'0H4W'?JELYI(XB7B_>=;@U-S5+:("IA[SO,1J@9%H M:Z]!:[9'WIBEO1MY*TX.\Z;X5GB$#H^@099T%C4ZNY@)&IU]C-YG=:38&!UA M#2+/&IT9C#Z&1N<+HT&CI<;HPNLL:-21YO.L4[IABN5[4=W2< WBM-\TT].) M?D?M,=^I[;DB@M(=MC&U#.O9>234W\L]W?R O:,#V?4+YM&!XXV@G+$&65E? M$HW./L863J,!HXNP9^046BW!9@+ ZFB:#7B=2$.TD M_/K.2!8/'SWF80C5_L8CG3V_8ROJ,R;8\2@1<<#@BMDC9S\MO8<_,Y()/1&3 M]4!_9%V?\@J%#M:XD)TOT_ OLW#L/__YY!_BU-1?#,>FSK?>_7UK>=EA>VDL MT4O*%2.D"X^4# FE@=>UM%.MW)A_R*)5[:A5Y8MSGZ%(;JEB?TG[[=LEZW2, MM7I>;D0UUL4=QZ4BN>T(S*> YK.Z"[5\HD.UY#2%T*2#_.FQ9[7Y06MKY\XM M_QPVHQKKX>P#V%.6["GBS&R#>H0VB6Q2D'3HL':^T)?]Z#!\QY'G]GQ>\$0F MLP5J:C]3/)ZOZK.7\T/IF7KM:^C;RZH>;-CU:127>O=-V,F2/8)=AEA/D1(L#\:"X1ITSJ\J5SAMO-Y1'&'BP861,D&E8/YYL40:^[YT+9=RW;)&7+M)S)T?CZ[>^AS$V/_ MG*$AM??[I<:;MD/:JM]:BJ!AVIJJK\[5?7VE^Y M:J#@P]7LPW7PX;HL?X^J&WJ4I?8KZ^VO5H/V5VORM[^R4Z/D;W]]@T579A9= MG7VHS3[49Q\:LP]7LP^!UE5G$%?E%?HW=S_XUK$9?1*'?R6^&1&L"TKZZ5(W M7MA_V:<)L\K,9Y'[LW -O70BY4ZNUS\ M.<1CPYS>])E+X: '\HJ>[#&V@DMY2VXL?F2%Z3__N_7MJ=/OM'NH^7"+VO]N_=I\ M^*6-6MVO7SN]7J?[<-+.7E_4CMG;?V%FFM:S:ULE='O1ND!JN5:]?K^'#(S( M^K9IZ*A\T8AK3,&?)AFZ-U4V0,'?5+R/?['5VAIQK:TFM;7= M=9^^(DX=[*(';\P<84U,Z>[F_J:%^=1()P;#,LT;!_.#,Q0XR SF5R: &[+; ME/+Y;P*/%V_Y_/X@9D+V!YOD[O?XK/63BSF+^ /R\QF3BD9,TYE@C0W"_.]@ M4,3?2ZV[P9YKSX93LTT33QQR,_OP";T:NCNZ46?B;8(Q71V]"'DPV=B3 M^2/]BZO!I?N/0WCX^=_+ \._8 VRZM,Q&\2E00U4 M^R"KV&H0:GV30?SFL7DHH>:43=]MZD:R#20.=7)_/C-8ZQRB,:6PS0$V3=ME MLWZN#=>-:OW3)NOYZ=+5WQ74=?T(DDJ/5W[[UGSJMY_N_T!/[DX^F48$JLL\_-"35,5"F7$+]GU0Y\P:5 RT<63_?I!-X@ M4$^6J*>QT1?C#S7X5/A8W%,%[@E$TW]J/O0ZG&& ?)(A'W>NO3/VX9$C% ;U MW?]&KAWAZCP1!%_@-1R^CH/N# ;0S#@'A ;]W(8ARA*&M,4:#+_;OSG:G*[, M3W2L7Y5K.9W8'54YU/(Q=6.[\U9?E_\3>19E?BV75Q"*I@-?[+<2ZEC:170= MR$XHZT/[#6NN&#=D#Q&=CQ?"#G(F1./KP#HR+&2X#M)&PI_^F&TKD,/W\SN[ MXE34RA>U5;HC(#&K9GN72:_<9NXY M1?_QJ.'HAMADP[@O 5:7M^]&&$?%$-!G;!G_%7]_S!K"'76H=N+;AH"-#.!V M7+OI7#Q=]"Y04("#YMI0EG$9/=@7'Q.)6V1@*K ].%=>I["FKE/B.,%_[@V+ M*-'HZ[I<1O\@/.'38>/83-E%EH%76[NCL96MC7VTV1O, M_V-,(D\1/E]7R_5*:K-]H5H&:[NA14"[*$ >C!"?Z$\HDZ0QP28BLZ-\V=<, M]]C#L:4C-GZ(#^ >4_WLA!4_;->G:EB?N.4T*<'1->BJT5C5GX\[M+@6?BL_ MM,I\'+'VQYD.--3K\ZI:O\ZQ^BZ">7__RY6J-#XYR"4FF? A0Y88LQ)B:FUZ M/&2#V%0>LR'<2X=E#E?M:/87K/UXIK9GZ>?!(M^=^.=PF]Q_S3#9/,)Y#:P@ M%$DHT='$HX['8Y*NC=@5W#,+EI74#X./',[X>DM3M!'?:HS8I)^-'?MFP?-1 MX]9[L-FNP/R2\QTX'E-%'0AXC^9\YW990^RQ]TVFB?QM]TALR"^AOY8O^*"@ M":9<.AY!/PTHNOP\X7N.1V(=;?)Y?38B*QA)R)$1=%TMIQV"3BN 5EXRXX ! M?0*,F.[1_7>\E5_0V%CHG/HJ4FHKPO5-Q-,.B#%RGM):@)53["RVROORATU_ M^*"-9B_98\5XZQ)'2 2-O4,+408\067M6#I?R6$3\"G21H2- &ON#^9X$+$" MS*,&H8RG#\I'7[M'V$%#PR0ZPJ;)KN"YQSP@\:=G\'"$:Z,!"2Y@#UZ.2%3X MZJJ?&QO$)4(QC=GX\U@%_YFGQ2*=_4?WGB0T##OK 'LIZ MBQR/>4S.R.996+.L4G>$W=6NO.+E]O+&^C<'O?E8$F'>#VJHRP.F,NRBP7]8 MA_A-XGIV)V]/\#">E>V(EHCF8L=%UV7_"3J>.A?H)^8*6TL6O9"4-V$MUK!# M=N+YAGR)ED[&?!,[AW<6NYT2#]S^(LZ[UO+'+NRS"S0]KZFIF?&COTMI# MMCYPQW@\V FTICIKS99]?#FT6:ZW3&7'ANLR32IP M+N&U5%\(NL4N]E.*5ZQY\8QPL/'),XDOBFJYQ@WVB3Q[_N9\_^O>>1]]X!\; MG]2*>A%W10WA*/! M,*4V3&8!&)FL/P1A36.&27D)8Z&\Q& M=%KB?,L>QZB)C]TS8C[GJSN:_7S!Z)>(MNED:%A&D.R%^ J26OZTK8'B9^73 M[+)W+]C>O-F%G&V#B[#26R>9 MW1]48U#*%U=B#>>]="_E^J)RC#UZ(<,^L32VP_^&U!1.G;3%[.#9IM,#IRGB M@<*:M."!?,9RSRW2UY"0U?E?B(MC;]@K7]36$O42EUSD_,%:[>)Z;2I\5(4Z M]B;/.?_N.0+*13E?%K6Z*V^O45"9>IY6#XX]#,TMYKN_N1YMAVV*:K&_0ER4 M3]O_D^!"]5/459Z\\N[#)E=7+C*3V#IR2IM5H,VBTV:/3R7]49C/)OT_@WDB M,&A1&73[5&U#[K[0HR^>8UC$B18K3Z!R2I&)O;TYO",7M0/A[K"F#9M+9D+] M1M M+(KU1#8WLVRQ'.@Y_E(":XQ?2'!#B2>;BG>94_[R5X.]FKT66:R[-E\>>#$< M,=>SL*49V.1+#[R@!;^8'X:F8ZH[B.^.,_3-&Q^04OF /VY<$8"UJ2AK4\Z( MF.9,+] ')FVQ0N07N]EC 2;""JM8\$QN@7,[<54WN(&\FR?EJ^,MNZ*$UH2S MK.E-L7WS*YXB]1;9Z:R='W3G$CJ14VN^SR?UQ&I8;;G M"@ 2L,6,81U&%CF%[I:XP_4B6:P87%^/NL\W"U76V7CH=MN<,'99Z6NEAI7UR6UKLXT M=M;XF[.XR>E]Y^(4'GY"P2=?>3?6L3Q(NXOWN4W?N U;4Y+H6#/]2*T;S M]=L)?B;G TKPCW,\9*VXP>8KGC+-NSQ\#&(U[>@;;2.D_<:>&:T90AJMZ#>_ MW+=Y@=%6]Z'??NCW=AO@"60KQY[.]7E#740,T#+T.*%-S+ZC.N$UI]UCSB_6 M!FW?JD)E,?.1H ?O;4>+T[FK^D4C;N>.EQ2?SO:!GS :4<[H?WEL/O6_=[[? M=1Z:#ZU.\_X[H_#NT]R!^#.B*U2E$^ MH?GC4.AQ<^# $8OY*6INE;(F(B"[.C?SK-/8I;&M_,!1:S\]XF>R,8B]DBS6 MN% G^^2*U8\3R-TV-@M[/=6DVR7C8))\$1WLY;67=4GZ"'Y BY5@!K#4ZO/Y MMU( \(N#QW3RT-3_(V4$?OEG8TPV7Z!\/PF)Y=68/ MC.6MB@:PHEY,$OBZ/51R8FVKQ5LD/!*2)N:XRJN7!<4R-F6\;3_TVK??V:=> M][YSRZ#L]ON7YCW#MO;WWJ_M=B14:]F\FSQTSSX)(Q8Y6U^PR<".H-Z($ 9S M6$3=EL_T$8G__\"6A^D4593903\+$-POI'GJD5Q,M0N T # , P*< X(5+ M^;W[V'YJ]@_'X)";R<"W.R'^K8M=RGW6)#(#M'U?AJ+>\-46&SG;8EUX P6P M#V6 ?8#]= 1;!]C/.^R;Q'79+#-8A[@Y+U\H\Q685,)#4H& ; .5YA_*,>/"]Q %;I *-;)/= MYOP/:O_I&>[T:) -X S@G+1@KP"< 9RE .=6L_?K][O$/6KLC-"=:;]F*;P" M0 ] G[1@KP'H >A/ /0/W7Z[][W?_;X%\6?9&A& _L%V65]<&VU!_$T9'.!1 M ]"F(UBE+!722IA\IT+R7?9Q7B3?J=^_-A^:OP0>_&VGU_K6ZW6Z#]_9M_=_ M]#J]2 []5VSA9P'?\YU?MX:C>8[#=VQQI[EI87/J&,*S7Z ^IP5_3RN_YHDX MGKFZM@IT '20CF!5N58R):2#"M!!3NB@\OVW;\V'?J??['=^;_,_[F>?.3?< M=WO?(M#!;[R0@,$\>KX6RI&=?6'._N;$8-J.QS<.-P>VYZ*OF/X@+GHRG!^ M]H#VZ0BV(E<\74*TKP+:QVZQ%"!?Y?&<_E/WOO?]\:G;:M]^>VI'S$QWJ6WZ MIW8_4ELC.D?Q;9B]^BC14D#0_"*H7(%J:1!4P@!Y[-#])HS<69ZC/MFAY+*C MIK]OO/.]^W30CO'%EO%N_]?V4V+;Q654D%.AWAY-!01:]^%@]W1>9NS*]_OV M+\U[WY-KWW8>?HGBRMV39VSZ/IPX) S"K. VIB38*JRZO0?:34#M[*/V4Z?W MS^]WS5:_^Q0%J7E4%-UAS;4I@#2 -("TI"!=!XS./D8+S[K^O?WO7SM?.I&J M=K3?1L; @.PU@.C4]EVK -$9";\".,[$O<,?I!7OH5/6B5DU5K?HCP^&):Y1) MR9RB)W% (K(M=,>N0$KY_#=Q; 0V_/I/KYCJYZ9M_PC.UYGM9.3G\AB6V+XX M)MCBO_+=Y\$).VJC.3L]@WWE4<,U>%JM*I<0K_>&Q. .H)!(OYK'\\/,\/$LCE/>2 M/_YBU[$H9Y_OM@_#,[$(Q28;2$I,?GJ.:Z.AQXD9D1=_RR=%MD=G7RZ.+>+? M^]G@[(GL@SAY@S7J G580^PQ0?P<%Z>$IK;'/EK(X/IC#*>[I#(@&@Z.6)K. MQ(A>;7XBDN.QX6$#QM=LU3+3TFE)?%0^S;YZ-4QS]3MG9'NFOOHM>9LP:3FK M7T],IH"K7_*1UXP):^+:3]JF9S.),(FN7>LRJR+NVANI_9]-+1$'GXPGYJ:W M#HAI,-FL?4\.2YVD)"3GPN\58BI\OT XE#A3%/[?)?1\?#$LS/9V4T,!S$69:S0_W,EG3 M^=XWURZ%GXUY*NS-\KD3S#68F9K/&=S;\3VGN =#)'H8A(_1#%!<(LH1<9A] MI7BRT2'=G@V2+'*'*>-_5CCC?R*F.!RWR_LV,O&)QK8=ZR=OB3#[I;.RM@@A M0PJU=SV L\\;^8Z3[H+PJ+\GZN]_J5U_"O"$?QU&-'[N%@,L_VK&I1XG0YT, M"65X//N*81!C+;[27V)?C1F*K= IL@=LN&<8^4QY!3-_9-F?B_:P)C#*]3T1 MB[CL60%R(@ZJ?C-7Q2FF/&L3'@ W #< MWR#&V:@P^MJ,6>?0X[PLMG]6"=_ M>GP2P#&#^W@!2 E4F>'4[#A5@8I#PYW]P+&%N2S">Z$+[V=B\T/<7T30'0N>8YK&.$ M G+()6A #D .29!CZ%'A@DR(15P_.T5,APQ'9+_-$ 0-L$, 1:02.J (H(@D M**(;SL1D*K4 #C;ET3U-;+9!Q.$V;S@C-DWR?Z\/%8 R(F-_BY!(V.=[A&; Q!YN$3I?"O+7I=F\ M:4 L,C1<<;;H/*PK+IMO-@]];P\%@LW: ; EE98!; %LI0E;AO5"'%=,F!:E M(19;K05RB$(1H?BP?P^'*O[S;%=1^+;04]E5#/ (IIJ_FU$GS,FR)_RW$G*8 MI^4CEP]_[-Z2>*B.73:U$T6"Q$(Y9HUCZ,4WB\]FA'S'@5_T@L&=0^B+H1%> MS^(96\9_1?9.:7[M[GU.8EE]T62 2+DT&B 2(%(2SRX(2/&$'FH)C.%5G0 O MI!(OX 7@15IXL90[+*I:(3YAG,S_HFT_'-E%0V;\IE^JFZ]X$>(OKK_:5!0; MUO#$<(,BH+//?$)EL7MYY-4*0XP;UDM]9_I<\:Q+8N8@"A2*0 @"B"*)(A"">OQ?\5Y M/&AQ$$XHSV^6PL=<$\O?! $NB_3Z # "/)*A'/0S;QJU-"$]OD41OVR<5O M@9="R;,73(9FZT>SG#Z %*DT " %("4M2%GLK.0#H30^^<<(,"3QX\,^EBP* M\X;3@3D<&6-^$H%?>M-W9P94[+'BP5[/% %>0!^9E070!]!'DAG3[$2!$M\% MX)(@&D.LD8\O2^"RL?I>!&C)R4'1%?D/B@80!Q '$,\+B)]>SL&P9J9!ZS2' MM3\]PZ]NXD?]PAOT1/TDGA%N"C</YR<,^6SJ/OF%YJ=/9P_"#O.K%03''$JC?$!F@.:IQEC_.<_G\Y- M<2)\>+_O%_O-+Y_B'^$COF9@QE-.%W."-, MR<@V=5Y+B2].&,Z8+S4P-V6^E#$_&EG,D?S=<[.3P?AW@#"R* 0@#"!,F@BS MP)6)-S -#8T(-MT1(A-#)V-#$]$27B5$_%'R0RG8$6N@K>[OG=MSY7K^NU^A MZ-E^(=02,1WN]C@3ACQ$W$&):U]$7*:(MBCAVT>*ZQ+]$6$>'KOL%5/]W+1M ML17(<;%+_* 7 V\VB&)=6:3?(LL;#QB4,PE0P_G!AMCC6?U\.A;?8NG3@:-09BVNKO9>)+UHP07,/EDUFAY.5/3^SAZ([)VN9GIK"O ME$_^*I/ID%9BZA)I3]$3X(C_VI1P\9?0*PF(A_A% -F7TT7QB!>_\!5#+D-G+V)^L?7,NT2L%X/: MEE].BU_!B MF!=09I=/^+XMOKIFFK/!9H)#&NL/:RZ/"3H.6K8*?NG0'[75]7P1D!2%#-W@ M^0R715FP:7!+B5_"^CPP_.HZ_('!PTJL::S?F&]?Q?YB7K"WW2\Z/QP2WGHF M!X/7Y FZ+03.BT,S[? %+EZV7=M8M_A[QO@'&Z? \CH6,KF^\]:X0EWW4SQQ M?M?*J_@!@K--<0;5O+$C/# M2_D@>0R1=T*4,[.46>!^Z(F$%E_:%ZC)&,+VGD=E7^7QWW 4R4K\ !#-A@2#,,GFKGYGJL&Z1T%N"%@7:44(FK\,GVNK[Q.ZT MM'P^+MVNJU$:^6J8/-@W"P8*U1(Z>X$6V&<10U069#W@^,)MU Z.HN&[)WRS M$B\6Y&@$"QC# % P?Q[6?-WV5T@8P@C$&;ZGO($_N0NC_T68I>OG M+P$!'R3;9PSBS&H.A96NQ/[2R,3E>LR/&S0H3SZ?\I31L/.182WF>+[(\M-Z96;$$-4PFUD/Z3F3QIA9O%#PYP=#LF?W&NW^(B3MQ'3 M9U]R>SQM?KM026Z1@6N#_$XV Q)F$9]7.(T+!GD-QL97 MJS5&R';J3%7^U)GW1SI:(X+1&]BF'GGD8PXS,O2?SQZ;3_WOG>]WG8?F0ZO3 MO/_>>;CK/GUM]CO=A[//_%?4$0ZZHGY"\ZM0Z*I=2'6UMZ*EU?].O_WUNQ+J M?Z_?9%^U'_J]L\\=AO&^U)4+=#IU[SNW3,"WW[\T[YG$V]][O[;;7-;SRU#X,A1*:V MQX]Q]7W3._'/IZ %YSS.+,9A]L63D&#YHE$+?=GG@[7\U9?%B/J-JCUK"HI M6TZQ621;4)5C2P RZ38 ,"*Z@:?/%(+'B\$;K/"#7QTBTT,'SP+>SK#9?VC M?(92;,J00P80VY5!"GM %IA*VD)2]^.6=P4%]@5,(\7D)+P=;ET:K;N[\ETK M0S,3.8:_V>L%J5=Q3.!H@W[J64F:R!=D -;-7T@'1A]85TX) MP.@#UA=EM$'7 >N++(&BCG[N%JZ4RD5#[DD6=D9^@1?^@1?[86/.:T?(%W8 M"BYND.?89O!7^02P)PN'DDLH?U<2N26R2.4GXXW_?D>Q7Y#3LPSWB0Q_/OOV MW7#LJJHTOO5N_3(J=]]Y6]7K,V3A,1L6SSE_QGARP_&M:>G\/^T%N#7=%J9T MR@;^=VQZY$R4A&3M$@]O\4 N'Z#. Z"WP[VB2[7&*/ M2LS1 ,_@8&GMTL>YMARB &,008I -M]#HK'RR>;HEL(K 6?6@9-36-#Z?)# M7S1BO/"2Y_*%:V!2"L$Q.2>E$ ^7:E*JKDY*9_#V-$>W!^(&FPR.-3E5%+6D MUBH0!I=,G62U=)B=2B$&, 89I "T%X/V*DG27MS57U6]*E7*D/@DFSK!ZF_Z M,GBD9((-71R-*U8$I)=,?6;(&BIV];T\(=:R/'VRE?K)27!2FY@Z?FV=)B@2R$&, 89 MI "T%X/VUNJ6'D)[\5/TRR6E>@6T)YDZ%6#M7/K9=I=9(W99[Y%)L$.0P*QS M>WCNL3_\E?2#IMZPG)Z/Z'/1D4D.*8 /$L,'62M3-\>\>PYY0AK=X3>'B-#_ MT>;>5Y52M0R[Y&73)UE-'>;>4H@!C$$&*0#OQ>"]M3IU!_%>[,GW=371^JQ@ MZG)-OF&I.[X,?K%M_=4P3?D"43"YAK"?G$X&!/BE:U1'/, MP:CS;=0PC99"#& ,,D@!&"X&PZT5F]N7X6+/F*]*C2HD:R2"7:OI%HM@8U=O5TN-!AR5D@G=DF5-?U=$ M0;>]@4F0>I'@G#4K)=W3+>6^PP$ZAE#R&$A(M6KM+ID5T1'ZJWQ2W+.H;2*2 M!";9U8.3< MB!(8.;=6&IV1UVKE[:7SGVGWVGW4//A%O7ZW=8_?^W>W[:?>G__RQ4SYT^H_=NW3O\/ M^0+-L 4AG048/I:%=W%D%=.ZGP,^3%9D5_2T1SFD $G_4H@!^"838@*^R:[L MBLXWN=OH+K< @L,'D6G@@6$:KD&<&_D"A3"KA)T^0W*T=2K]'NJEI;"A=!TWP% ],4D)8TZA'=$3>)L1R MV,OY@=>VV$JMK<\ Y8N*P 008E#2)49!\52I;&00^^@C8]/&O M'63YF28E\LQ MVD6')#FD #Y)#)]D[>RN]GABVE-"GHB)7:*'/(_6<8N2J>52HR[/UF"P=KFM M'6;B4H@!C$$&*0#UQ:"^M4.]#J:^V'/O:S;WAN.Q95,I6#)/7P9WAH4MC2"3 M'UF7;TN75W!*K=LV@2KW.G+H#LA%+NL M]\G-M6%].Q_AY:*#D1Q2 *\CAM>Q?M#6#.9..]NN,+\#%K=ETR=931UFVU*( M 8Q!!BD [\7@O?7SKP[BO=CS[4:IT0#>DTV?9%G9AE.T5P1S2X:$&:2.*'DA MED>R>^YGX:?C<+QG5EP7.-XS:^Y-?>WDJA9[,K_]7X8[:GD.&Q)"3S:Y+]=+ M93A/.QNZ!N=I@VR 5Y&;\0)=R3>XEWB(OMP!N MR< M(8OP?]G6>3##ER\P"[-ZV#TDIQ<"VP2E"^&-RW;VFZXT_ E6NU5*M LI=L.@5KWZEGE2^7H8,E[\Q-NR$:F&\I@.L1 MW?5H1"L;=X+)=Z.DEI,[A UL/M\V#W-O*<0 QB"#%( 8Q!@M#)N)\@^5TKU MJ^22S\'FY9J 9ZT^O-Q2Z;HC0I%ILS%R"1W+MPIO T%#=FI/,\14UN?1VJ%6;6WR XO#RR@98-ON2 I8]$LNN%8:+S[*Q ME_)KI=JU/%ELP+(96-X_=70A*V7B)2@/#W$%B2/O>U16!9X6J'NT4$1)N:J5*DIR?E)". ]^DGR@ =$(>64#W%P 40(WI\7-ZR7Y M]N?FV $,G@E8JBOR%,(!;LY AD1AMRBT[/'8<,>L70["EBZLD@T$L31FI.C# M@^T2=/51OB T[%5(9W$F_B$P.3(:6<4$Y_7LX<:P?ENSCIX[1#LWWLY'ALY: M>A/X+?6%A/G%L(\1S WV$<@K!B"G3(@)R"D1:14H@! MC$$&*0!;2"N:HAM([I8FE(5I9ON!7;JM@B6SOF:JWK'&$U>JPZ^UN2NYSHNMCB^'BU9N*Z6&G5U M;UEQPLDOH/NDZO\;?? L[.G,H] _BMR3&")>.X,FIE;&33>+T>2UNKV':&7\ M?7[7I:N-A^9L01!##*,0D[UH'L(.LH>H.:&&B2IE\?,_L.5A.D45I81X&TN( MW3\A['$OQ)S*MUP!(5E8'))S)@<%UZ5*9][E3@CG.X8+$?83I-EU#=:[A_6. M#5TWB2R,E6=+E15$P1ADD )060PJVS4'V8O*-LP[@,HD5I$"9"E)'_MHLJYS M8\ FFF!#9VU$&IX8+C;E6^J!23$LK,GI2<#*LTR>Q-7:42 +E'MD(->Q6C[$ MA1R,XY7EJ-;54KDB3UD.L'BY+1XFTE*( 8Q!!BD _<6@O[6#0 ZGO_B5+ZJ- M:NFJ6@'ZDTRM(),L?1GT*<&.1Z=^#IE\X2B8<$/P3TZ/ T+W1Q3-A^@NQUK2 MZ@S:#EJ(WK?P94.>(SC O'T=RD9UICQ;L:P 6RP[D%4*0'-Q:&YMUT-TFHL_ MDP::DT^'/L+J=:JKUYKFC3V3[S1"MCA!4[/'$TI&Q'*,%X),VTGMF N85LLQ MVL4")%FE /Y&'']C;4MB"/#$.5RM,-QU+(9^Y)YAW@-QN\,^?HN3_"TTY3SL M>E0:F_;DR*9AQ;+SV/-K6+C..=(6RPYDE0+P71R^6]O*GC#?;[:\C6 MDDZ9$IAH)W/NY^F.E,S4[%LG0T,SW.P>KUWX&3B9[-6J>:) MN-BPB-[&U&+"<$)@>NMCZ2&3]SV7%"J56JE^G5QR'ARM+>.4/WURS3,8R(KE MP+I9D12P[K%8=ZT2U^&LNRN$L"_KJDJIWK@&ULV"UDFPPG_JP(/:N*C4I!9* MWW:QZ6?-;SQD([OG:A<^# ''9TMD9[**$H[/3FMOX5J]N?!)1VT!OD=+]%>K MI2M%GIV$X#9)BQP0L9!7-D#0!1 E$'1:!+U612\Z0<>OWZV4RO4:$'06-$N6 M_?^[@ANZ[0U,@M2+ @8W3 ,/#--P#7Y2AJ4?(=AQQ&6A8P@NC\&.5,\?WR6S M(OI2?Y5/BO'-RW]A%&/4D4IEYA+)OURT5;0+Q*( MI,L'AU-RGE$ N#HWH@2NSJV51N?JM7J'AW)U_!H-E9I2JE]M.E@/N/I=35-2 MYX,@!'+I8C8Z[%O=>(G6^:6^_NW]WOC]YG>&F[/%U#7V5$+#KU0GFTQ_4R/\ M,>)5/PTM2K,VC'F$$>X1POYPV0M@-&.Q&'OG8S,%@RYKU([56?.G^NX0Z#RVFP[P]GR.I\[M\T^^Z/79__YVG[H][YW']M/S?[9Y_F5*'PE6ER) MNG?(O[C#+LB1(G[H6,@=V9Z#+=TI(?*F$4:S\Q.J$0,^_#%/_?TV/S,W\DG! MB2%8P-6"N@-OY^>S,G/UB&ER?X9Y1O._ T])_+W4T!OLN?:GP%=B?HJ))PZY MF7WXA )_JEP.*AVL+9:\>P*?Q.6>-GMK*?*FK*O;Z19P2B5,PAK'V>SGL_J9 M!!*HE"_4^HYB(_L"Z)[:'\;4@Z04>TEP1)DG_97].')0FS5/E\\H3E./0 YY M[+]X?G0^./7F@ QB5X;2#O,N"BEI9)\LM,)037-"#1-5RJ74L[: 3H!.9,0P MH!-I1#&G$U4&.E$JR64]%X9O^((;4$V*5),VHL4RD[T26/)F*@"!^90K@\ R M0*"$WO9Q=SZL_D1=B>42^'*Z3!?:SN)Z2:@)D2GE)Z<@IN]F- MLF0NIB.WJ*F+2GEMFT$ C7?4'K?82_B3_F6XHY;GL.$AM/VFF1X74=-Q"/N? MOD?1:[6L'+8%@=UEBT(*^K<++8BBS9 M9Q*7A@)1;?>!LE#Z*2MND+KJ!G$([0Y_L6U=;(0D],70B-.S3?WH08-ZN71= M3>[ ZJ+4@BHB5 ##RB,+8-@MKJ+:8#56#I(.T M)? +M1T'3:@]3.^82E@RD6S88IUX$C9]$B6G('BSN>[ M$T*QR_J.R-N$UQ5T;N2+Q(++DN-:-""&O3P2$(4$H@ Q2"$&X /0_N** ?A M&E$47@RY6WY5*A<-N87P1!R"J382Y]GIY(68]H27>YN:M<0.)9-L60U>J \T/[BB@$H M+P[E-1*DO&02HA4%\HFD4ZP"K)7*/_GN,2OQ3Y)G[?Y!^,*I?%$I<$(@&%A< M,8 3$L<)N5IU0GK$--D ,Q_DZPSI3C7IKE^7KI3D*KR Q>? MQOR26C5TJ+Z2A0 U5%_)C*B@^LJ17!]EK5IZ@*;,]6DN8>FIYOL5I52^2J[( M64)0#B58),0+H%EY9 $TFP-1 BV;7JJD?1+,)A!G41NFZJ@+-9D+?9%GM M/W7L06U<5&IRBZ9ON]A$]MK&:2C\*H-T9 W3)W2<9\%!4 Y9[EDC!KRJY+VJ MM>+L\P(6@1OE'+_B6DTI-6I0E#T;*@9%V4$6P,W%D25P[/="S-'A,.GH=$&QRA..?[NC;EDEJO2+-\ UFB@6)] ME$\"P)? ER GX,L3\^5:C??(?+D[ A"-+]5J2:TFMZL"^/(8?%F,I ;))=)A M!DF)XXKM%+8[(G26TU!"%HE=6!#63N0A4SC0%D0%N9['@X"<@X-R#@:$74?X0?(OAL,MG_V)#&&YR,5O\7=3P*I*SJ+U ML*J2#3G!JLIQ')ZURHR+Q90[:H];[$6&Y3&9=.<97%\$N/K7]3F8MM]8\YA@ M# O3:<C6+ )\PFZ%:4NOR;$:%U1G(9@ \!][-H)R =X_# MNVL5(E/CW42S(FJE2A6R"*534,B*D$TBCXF')F"91AX^AF4:$!4LTQQK*ZBZ M5F-R[A0%ZS)?B$6&QF$!AU !27E.BX"%%WF1 A4'ED @>9 5$"@QR+0M>J1 ML0CTG&O*E48ZB6:@UYUE&V M.4U;P;]0&)):4@/0,M!R/F4)M RT'*+EM=*/$6@YX?2&6H)':0(M%SCGH8 , M/0MCH FAR!FQ[I;0 #N&)DI#Z(;IN427X$1!U MX6E]+E^4Y2\9 2Z4K"4C@(RE07$@8R!C(./$R'BMP.5!9+P][K%,QHK\N1E MQI)4E8!XQI)$_B4>1?1S_$(H?B9^3,-!GD-TY-K,/,<39JB\RN7QXAZPB"2/ MJW6J121PM;(L2_"WCI_WNLW'6JND.")G!6JE*XE MJH61%0;WE6VF:[O4\A3[7BY=S$:'?:L;+]$ZO]37OX7Z5I^X2V\\_E-#$*(1 M7A/F?0S9^!XQN(;+GJ0="!H11-,CA/WALA>(B IO$@^OL$\B_PXS6T9#P\*6 M9F"3]9A],6:M=B[V'@7>9T6=;$+63<.0#E+6@^Z,Z*P_$P9VYP-*\(]S/&3= MN<'F*YXRL+P\7*7VZ^.1]2T8O8%MZI%'/C8A,;RS9OU(K15?NO\NH?YE2A\)5ICE2R \="[DCVW.8%^-\S%/' MOEG8TYF+H:_UZG20%;"Z(/G +_KYC/E[&C%-[ODP'VK^=^!3B;^7&GJ#/=?^ M%'A5S*,Q\<0A-[,/GU#@>97+09W)M46;L:'K)DEC[?=8U M:&HGQOHJ=8_:Y4X;MRHFA_J9!(D/E?*%6M\ADWT1=4]S"(/L05***Y+^B#)? M^BO[<>2@-FM>:KG6NZ)DIYAVRB&/_8LM'!VVI"W.* ]VG5@6AY21 EZ1@5?V MJ5M4&.YI3JAAHDJYE'IN&? +\(N,& ;\(J]LYORBRL O2B765O1B$Q#/Q@'N M29%[TMX^%,M,]L+ Y$QEFZ@:?'$68!!@, D8+ ,,2NB"'W?CQLD7 *3),'JG M=&9*PY[B:H"$JS+29&5"*?#L%MXJ=B)EC*)::R=_0JU+&=:FI%$I.*L32!)( M$D@R/W*+09)KQW1"Y4D@2;F*3!9W;M]U1X2**@N4C(CE&"]D=I+F!S[G__B_ M;F)-^_.8!)A%CR;K:68@AKV\%A"%!*( ,4@A!ICA@O875PS !]*(HO!BR-U" MK5*Y:,@MA-8(6\_LA8;%@R+LN1;2/$J)I4W]3!P3B[ -UO_C.2[?Y0VKNI)9 M#02A0 Q1Z3S7)A(YY,PCQ'O\M34OO+_"R M.8?+!^)VAWW\]FA3\8/K4F/@B=W/??M1I#D>M.Z["%?#@JY\JB@K3,"<%[2_ MN&( DHRS,%M1)&;)/1=^P[7B5*!+V912@J7=4V^;S%2(P+,H85+X+]']XOH, M-C3LC-#0M%_1B.C/))7%W\QLK\PB#9_B+*-=^X0*!8"RBFHYU^T@<>7:U*([ M5>J^3A5/?FLQL+UC6/LKA]I?L&'Q+YN\$N43T4SL.,;0T/#,T6+N5)+QA>NJ M]*<6;45[ !$9SA%,M>Q$$64!W)L#40'W'BVB44F;?)/,5U=*RE5RZ>I T9(' M.HYYL& !B?K=Q/94\AX@LI')!8:$2J04"A)EE>6>V_S /TL^-E*-XIZ=+-&B M5D_N^.9CG3 $7E;ZD *!$'ED 51=!%D"5:<72JF=E*N3C9M4*O+D@@"C9SA! MI(!G_RY9>/RR?T=<==I3*+D&=%G7-J*S-9S0'+L4TJF6J(XKRES;:0S'J[[J M>&WPN6;^UDDK#);+=>E7HV0[B5D"KTJ27)$"NE) TOF1)9 TD'2(I!N)D72B M%0[KI:NKY$(?0-*G#GU\>4![(7L?#[PP6_*9'_C%*9\4ZM< M5"I_6QZIOX5ZSP]#7S_S>=8R'Q3X@/NRBGL.] %G/X&!K*O31FWB M@Z)N'+4T%U?Y*3&SAJ;8CO_UTR5OR38,X4,?8TP3:V"$D?$7K(>V[5JV2WPP M?^A_]X'@#+V-S1L3X-B][YSV^RS/WI]]I^O[8=^ M[WNO??9Y?A4*7X465Z'N'?NKV_KGK]W[V_93[^]_N6(>\R?4_NU;I_]'CI3R M0\="[LCV'&SI?OYH7CKVS<*>SIPE_5B]B@5D 8'&]2C]9MU@S[4_'>!=GFB: MI-8NU#03BPH;)XN\0'^R,Y6O5Z8@+38D VJ<9OP7!U5*<2!\0[UHP('PRW+K MCRASRK^R'T<.:K/FZ6A^1CR2XK!>F7)>Y)"9= ?*I\T[!TD!2*@8VQ;JN;;V(W5K*S+OI IOL6P&\.^DI\;[0KNZ MJ%_M(;?"X%B3C1-?5>6K >'2K+2Z4=LZ.<=2QKX@/E$UG =\%HNO#ZX^$#> M(*Y/"78\.I7&E #CLH9QX+L"%N;"X)J:YHT]D^=T%,C)%1M<"]3?I915:= 5 M: ]H#V@/:"]]VI/"Z@ . 0X!#@$.TXB(V&ZA@MQB27+$7D^H\S_2X P0 *3. M9!'PY;688LDA%>+=FCJ3 !<7;L6Y-V)ZNZT*$^3*P$P# \ +T^ UQPST;BI MVQ\ WHD'''!*%IP"&.+K8WAB!!$0*?P B 0 7@%> 5[MC%^F;A2 5I*B%G6@=^!A308E'%U!(8_3-8W*.>0KS5F(*,EMQZ55^PB2V-(.P@>XC^@2T/TRFJ*(>5 M2SKF88:IB>*DQ<:D&.IW%VE3*D\NS_PC?3$U]EM.E^4\@U1$M^,T@[WJSDL^BTD]W*,+1S3?#F5W@5_X1 MOS:_DO& 4/]L(J6BK!Y[L-^11+7KTE5-D>:DQUW8 M A@Q1@R(%4TQ13[$.$ M@$_EY-,MIP-=K]%I:&N)/SL_+9^&2#.Y,_R +_,.WL6Q<7EE 0*!)IQJ44F MT&HY40+U;^#E3E@C+=<)DVA3GY5SY#4..U:0])G(_+14;51+5]4*,*YD"BDO MVA<'%.25 3 N,&[&I1;]1-NJFV>A#='I@"K)3*]1H0I&1*E-1&IZ/M&LS[1J>6'_@Q7@C"^G\\Q^6> M+-(]@ER;?6-/A&W;P]7RWCD: E\'_7^C9N\;W^)5/B_7T]H7*65BNIR[O(XY MU,6&82FDX+MAA?:R_OZ7*U51Y1,-&(@D4H A!\4OGA2 &8 99!&#E 8"S "* M7T@I #/$60FM'12:=:B[B".UAT.BN8^$&K;>'3:#$))8#-WGNGD0*E@B/?X> MG6B+K?6K4JV1W-Y80*.45UI/Q\!YAAQ)R:!@1B"I%("28;(FBQBD-!"8K('B M%U(*P S #+*(04H# 68 Q2^D%( 98B18UG,1Q8NZ5V(>FJO5DML! ?"2:W@! M7@7%+Z04@%?C+(\UI"76Q!:URDIR!7$ 0XZPJ 4GP)QT[#N.XXDC8.PALVQ> M0)EUDAD]0PMF]$79#D'&$].>$H*( #DT,=DC2L@B+A\7_X"(HHS%J^&.1L34 M.:0N!F:"I]0V3>3B-Q+[_-%2<\$#<[M"_Y%\!3M[9\PL??9#L\*H!I81ETW,H;0@$4'@C MD%0*0,,P09-%#%(:"$S00/$+*05@!F &6<0@I8$ ,X#B%U(*P S #+*(04H# M 68 Q2^D%( 9XBSJ*%(LZL!23 %P(X%M(G!^1LRQ%Y;-[<\QF!EC 0Z&Q;^P MB \5?-M 4;9(# V.%?P #15AC6&9(Y:)9=Q'!MLB8,N>=#X<;/N5=G8/!I)K M X'9/2A^(:4 S #,((L8I#008 90_$)* 9@A>@F^FKJQ4M"6T&]S$2*1)#-_ MORAPN<1:!]6")%-626$$TO*ED %80NI2 $*%J98L8I#20&"J!8I?2"D ,P S MR"(&*0T$F $4OY!2 &8 9I!%#%(:"# #*'XAI0#,$&-YIG*$Y1E85"F4\<,Y M#"<5@##0\P%VB,[/89@0R_&S["DQLU.NI0#^%VR8ET4,4AH(S,Q!\0LI!6 &8 99Q""E@0 S@.(74@K ##%BMM75 MF.WB$%RG;V])>!>%4T34J!4*&CT1/Z)+>H2^&!KQ@[U/1+.?+?$4$??-4"I^ MM5&J5Y,[]1[@)]?P ZGX4L@ +"%U*0 1PQ1-%C%(:2 P10/%+Z04@!F &601 M@Y0& LP BE](*0 S #/((@8I#028 12_D%( 9HBQK%.3:%D'%F,*!1I0(_^D M NBZ(T)%\CXE(V:SQ@M!INW$SF'/Y5Y".7/881M1KJ4 C@OL+I=%#%(:"$QI M0?$+*05@!F &6<0@I8$ ,X#B%U(*P S #+*(04H#@2QK*60 EI"Z%( J@"ID M$8.4!@*3"%#\0DH!F"%&QD1]-6-"+*RVPNNJ'4NSQ^3>=IP'XG:'??SV:%/^ M^*;K4F/@N7A@DK[]B"D;CZ3VN6J:-_9$,;9M#=IWS^LBEZ)6;T M1,DT5E(L M 1(%Q2^D%(!$87HEBQBD-!!@!E#\0DH!F"'&]*IQNND53(0RK5NR%(5?2A]' M YOJA,X&V+%-0T?^A4AT:R*T,K]2829Y4%IY,M)0,B ).7/-C[G?99=(9N-5 M; 230E*^WY*(L/+LVZ2\#3LRT(%E22L:D -P$4@*N BX""PK;=& '("+0%+ M10 7 22 BX"+LJ);("+0 [ M19F7%'#17M+[$#U3\VHU4_.!N(O4S(2VM3T1%QL6T=N86DR^SMY[V(3:G>]9 M,UBIEFJ-BC0U@X&9=VCJQ\Q();!M0T''Y^D1/VF^KE5;]) MG''D=#W7<;'%Q14AH-$RL>-TASW7UGZ$@QDM>SRV+?%K,QS(B'O4D5)72XVZ M*LW.U,@< 9@CK6A #D#CLHORK]))$1@\I;H1=66-P#G[CFR3C;/CKS";KH>[>B:7?R^(/%*0P$*SX)J H6G+@*@\-R( M$B@<*'Q.X;634?BN;7H)S,G<_7 MCIZ-Q.>'K7NKU=*5 @P<2[.4U.$_V-5W*8[&8M_JQLLV.]-8=PA]W]"6>O^W MI3X,F$9^"O=?G;A+S6*O#EH@&A3(\.6LV M7$]2W+7(&L4ZS 2@,DJ1P*-0+QKU_>H!;'4/]H6M/8TEC&0'.0QQY=8?44+0 M5_;CR$%MUCQ]>2-P.3,F=0KFE4-F^Y](.#9TW22YYQU97&T@(8GE," M87!LL7$DB%(4H=-\C\QYQY(&/F ^D35R>(P8R8:-W7[ \ [\8 #3LF"4P!#?'W,+PF=NEE ) #P M"O *\&JO^&7J1@%H)2E:P6P14"V#UL//)$_==@"L *P K "LWI/:+1D:F@&A MJ\+A%> 0X)!$5N$7>DO=*F N&#^'A?5LAXA:=W?EN]81C"G(:HHAQ6,.EHXDB36DY:;DR*H7YWF;9(564E%=.>I66A;.SF MLK%O VH:CL@H6JH;VUBK&RNNZ7JNXV*+B^)H1Z/SYRCQ*L[6RJ6ZDMPA+L?$ M%H .&:0 0PZDFLE2[<"GJY( GX9)$_A2,OV2%[R+8^/RR@ ( M% @TXU*+3J#7ISM:5)\5=.15#CM6D/:9R/RT5"FKI7)#!<:53"'E1?OB@(*\ M,@#&!<;-N-2B'P7:*)^,U-L4+WINX1CP'5&DT@&TE4\;8QWT"T0+1%L9* M@&BS*+481*N<;FZ[J&@GJILNE?SL6)H])OO2[X)C*V5@6-FT$!@6&!88%A@V MC\85@V'5DS'L$W&Q81&]C:G%).PD/)M5&UFV.'+7X4;) MK%E?/^4F1QWW-<__-R+CB6E/"4%$@!":F.P1)601EX^+,R^L6H2Q>#7C5DI,_;EW/YVS*$N-D%)(07?/P7W,]+FM49UYG\. M[#??]^3T1_1;C[)1?B34L'5_/]LWSG[M /Q\S_21<\(#<;M#_Y)_!3AY9\\O M?/1!LL\Q\HAI^VI9\3]4*^5XSG#IJI)<=C] 3:ZA!G;#@>(74@K L4PR5ZJB MRB<:,!!)I !##HI?/"D ,\0(_M?VF'S]CDV/G'3N=>".KP2F8O4$T^0 =W*- M.[!V+X4,P!)2EP(P,,S-9!&#E 8"6"#G]@?8GY=K*8##=NA4'@PD MUP8"4WE0_$)* 9@!F$$6,4AI(, ,H/B%E (P0XP@[]IQGTW]/Y[C\LQYIV]O M29 7,5T1-6J%@D9/O+:&PT:_1^B+H1$_0OQ$-/O9$D\1P>(,I>Y7U5*C#B7W M9%-R2>$'ED %80NI2 "*&*9HL8I#20&"*!HI?2"D ,P SR"(&*0T$F $4 MOY!2 &8 9I!%#%(:"# #*'XAI0#,$&-9YTJB91U8C"D4:,#Y#B<5@#C.4R3O MS\_S1*;M0 G_L!#DS&&';42YE@(X+K =718Q2&D@,*4%Q2^D%( 9@!ED$8.4 M!@+, (I?2"D ,P SR"(&*0T$LJRED %80NI2 *H JI!%#%(:"$PB0/$+*05@ MAL\?HJ=,7*^F3(B5U59X8;5C:?:8W-N.7]JPC]\>;G6$7I[OF7"AE"H5%4HF2J;8'V440&Y'6U* M+YC.2RH%H%F8@,DB!BD-!)@!%+^04@!FB#$!NRJ?;@(&4Z4"@,/'P[/2#]TE ML)2"C@8VU0F=C:UCFX:._ N1Z-%$J&U^!<)L]J#4]&2DH61 $G+FJQ]SS\PN MD2MW9* #RY)6-" 'X"*0%' 19?]=>RATVQN8!*D7 MA>'7+]C$ED80=I ]1,T)-4Q4*9<0-\VT-AQMLR#YI"/GOHIC;OB:B82/Y486 MW24S<(ND$>6R6W1<:>;9;]KA-KT-J&DX_ PD9\EOJJSZ3>*<)*?KN8Z++2ZN M" &-EHD=ISOLN;;V(QS,:-GCL6V)7YOA0$;$J'(5Y5UPBI4FVP23=0>B:T--.4GF?X ([/C2B! MX_-JI#'R#^HG(_D^)=CQZ%2\X+VY>,1*CTJC ?R>!0U-K5(^S-:!R7,G2F!R M8/(YDS=.-UV/=OI- OQ>KUP#OV=!;X'?4QKD_'[KCU\ M21S+4*Z4&M>0!9<)105"3UT$0.BY$240>EX)/3J?KQUM&XG/#UH4KY9+5]4K M(. XBJ6DCO[!CK]+<:X6^U8W7K:9F<:Z0^C[=K;4^[\M]6' %/)3J/_UB;O4 MJB.\^63O$2+AF2:&]KY,?>F79^)?%G$$@?8(87^X[ 6NS>V;-P144=^=B\Q%#2FO4CM59\Z?Z[A#H/ M+:;#O#V?(ZER?6]-3J%K@M%;W8?;]D.O??N=?>IU[SNWS?^?O;=O3AQ)^D6_ M2D7?G7NZ(X!!XM6>W8F@W?:N]W;;?1IZYSGGGPDA%4;;0F+U8C?[Z6]FE20$ M @Q"F +RB7VF;0RB*K,R?_E6F0/XI3^ ?[[T=&(OQ".%DXW;M6YKI2&HJ.-_/%IKM59SF=1O MZ=IUT!\X/B-@>8AE?WO7?J> ']^HU_3V!JYLJU5?9TM.T>[)IZ),&8Q]L*2_ MP!_' ;N%!5K*!5?>:+:O*AQ9ZZJ^/5 LH,(;]'];BQZ**[$W9HB$#O6GB2C" M'24A9ILN\=##2Z[I&.'14'#JVIBLD*J0*216>GRH\?N_5RU:%Q5H3'ZR)^?XY K49 M,$\;LKMOCU_8X]?;;[W!_]FGB^[7Z:_JB]?OOOJ M>R,[?'WFGI;,W--*N K?K+0Z#66NX9&@)P?J:)?>"?0(]!3C X&>FGPI 'JY M ?#;@I["@V9)T \">A>2NE6'^CWKWU$0BHO>>"_:0D)Q=FE9KU#J*<^$3GX*[:!LB"F2X%C,FGA_:_Q4O MJ!=7(4A7A!&DK=3@ T%ZD?ZI5_IR-#NK!WNNU"G3+D;2*>=_\2?N7H!+;)2%&$$*2PU^$!62B$KI9F;=3(V?/X1 M->%-1A$>W$UO:I7.57EN.LG[N*4NDJ<"$;+6/>""1LQ'U?NNL3.PC@9;H0?7PVJ1K#)J6E!A_(2"ED MI+27C90;8RJF(_X7K10WQ"?=>$'XMIGU>J6E=2BGH-SY4E7X"0T5800)A!I\ M(#0LA(:=TM&P!/^]6]%:5P2&RATO2K"KP(7'<,Q]]6)99)$HP@C22FKP@2R2 M0A9)=]DB$?KNP7.Q)\2]:WH3?BLKB=ZNAUF3L@D*GBU5!9^04!%&D$"HP0=" MPD)(>%42$I;9V*S3)"!4[FA16ET%+MR,#?<)OL%VL]W*@H"'@;BP[MC&T';V MZUQ&"05%P)*"BN?.!S):%&8."8D:?"#44(01)!!J\(%00V'FD)"<7;Y6[]0: M+<79T#--H"9X@3XWN?UL#!U>P2[7Z@5.",X5801I*C7X0'!>('*MUW.#I^Y= MT^=&P#]Q^>^]FRC%;ZE.?,.15%J[TFVT*)*MW%%350\0,"K""!((-?A P%@( M&'/#J?8'QC*SNYI6KS3:Y=U#(CV@FBNO<(KW%%SY3W156D6V4,"1^$#62MFS M-,&F2,R5H?=SA:FRYJ[87L.EMZM"JUSI=%M:O2-&(Z6/SP-5=?"ER8*J?" L M+(:%C4-@80F7I3N5]E5YH6R2_X-@(>7=CW%1.JW"=E!&F=!C56]4C> 769A- M>7@U6*5JF/O2E):J?""CI5"ZH;G99DD5Y&?\77#GM@GK=?8O68E"O% M;6)ZKB5:R$@KYN#.?;?2U6A.JGI'CK+TQ^>!JCKYTF1!53X0-A;#QEP_\T-@ M8QDCRBI7.F7MU3MRE+4_-@?2V_)38R:ORANFZ4=\I:^?Z:FF7FB,C!I%&'%I M2DQ5/I!14\RHZ6Y.5B0:\ZM4F#VI+F.[)D@,F\]S5?F6-^TK5_7R8@"D(HX> M R"X/'LU?6FRH"H?""Z+P>75F\)EJ??O*>NOYBDL(2Q "?^].+!0FBHW"%3()V_X*2SH>=;W$^H&WB.;3'Y1B9V-#5\ M(..Y._-I&SV?/W,WXL<*<&4-E&*L.6\=K6ID?#.W$LI=EJI3E5?2V"F%7^D&=$?=CB^B0*@TSRW,7O#">J=2O=*G4* K?1(5NM?EBXY6G4 M ?)I*GD"Y-/A%0'RX0"Y<5! +K/4H-6JM.IU N33.(KG77_0U&IUU4,6#SQD MIA&,V=3WGFV+6VPXR\YY!_%YIFH$-7BE:MQ_KMV0JF0B*K!*QJNFI5.AW(XZATS594$P:HB MC"!8/1%&$:P>!E9;AX+5$DHCVEKE2J-"0?6.65F-#!5N=[":!5E"#CW'VIQ1 MA!&DL-3@ U5S*LP<$A(U^$"HH0@C2"#4X .AAL+,(2$YNQRSUJAU%.?"U\@W MQWBWW1NQ8.SY\#GN3YCM/O,@G,""U0N:$*PKP@C26&KP@6"]6.%#WS/Y'M\SYJQ $HQ/M4'QX^*=RJ5^HE5LF1_!^]0IVP\.QU\*7)@JI\ M("P4S.GJFJX@=TA*SB[?>4(^;H!.[M3' NIP)AJZ<[#RIFC5B9GL\9]-SJV MC7QOP@*PR:C)^_$Y2#$[X@.A?OD><"?;W&;N_7Z-E> =Z,"OL;[LN=9MHBT/ MW^FMHC7+FU1#\G]T#YBP\.QU\*7)@JI\("PLAH7=0V!A&7W>*LUZ>;7,)/]T M/?I,W/H;8VJ'0.?_O@N7>ZE+M6[G11[OKX/%!5_5Z:+*C* M!X+!0C"HUTN&P1*<]D9%O]((!I4[70KT9K]LIUT(9&"C. 1ITEWT.#.DJ%KJ M1;;(4%&$$9>FK53E QDJQ0P5[55#Y6,4V"X'&R5XX.'C"!NJQ'^Q#E]WWJZT MF^4U(R,U<'3?G2#Q[%7QIB&2OL5WS>JT2:\L) M7T_"J5QTZZ7JZFP"UQ-A%('K@7Q!*UO6AX_L2W+X:=YK7TU [)D5&DZU]W]0^_AIJ3I7'21 M3Q%0I=L\Y\X'*@94F#DD)&KP@5!#$4:00*C!!T(-A9E#0G)VR>83*!:_\=QG M[H?8N(!9?!@R.P@BPS7W;&U&@7!%]!5%KLZ=#P3JQ<+8K757I1]'GT 1WL=Z M\ ;5X%Y)X7E,ND,1:?6.#B5[C\\#577KI MDL-/I"M4LA6Z6RR5?JH Q^E"KR-=>/AFUEKE4:K M3?E;8 '=^ZABN>A$OLEL4802I-C7X M0'9+(;LE/TIZ9;KA1NA+8<<7CR;1%\U#Y\R\/MPX3;QV:?&S/<.$7*+A9XH/0_&A@^^/0]#A^.%0HP"^#P(?=O$=R61 )MN5RO 5U6#XZ3E MU. #&3B%;E>WT>]^=$(N 5VSY2[@8'? M=?@@0*O2[C8IM:'"QC+A O:)K.L&C MPUL(NR&8J@ M*(4TSYT/9,T4LV9RX[;NI!+\C#HP59.)B7-XC[Y1T=OEF2PD]T?WZ D#SU[W M7IHLJ,H'PL!B&)B;BK4'!I;AMG=*O9Y&+4X M+W0O?IVWL!4PCM)>ZT/OYW5&U]['JO9[P/NQHMV[W_IV_88J^E5'F:3&5MHB MJ]LO2V,G'=TY3^P:3R6G@UG<7(>Z,.,=":]>B$QRDDHPHBYLD.JDA&A+*,6C8CB MS#IO,2O@N.=Z!(."O0']^C56JA]GX+J#&W^7*-9>JE?WFIDF#E1UVUQ'M])M M=BG7H=R!HWS_\7F@JLHF;#T11A&V'J8'0*ZE;5G06D;U0*O2J#<(494[9MN' M&2:V93G\C*H(5&?-[6C$37'9G_\TQX;[Q)EOA)S)GP,&2@$C$Q49G^#_B6Q@ M%=8"59CA6MD. ?@&2GFHR655P^B4\C@=7E'*XW !BUQW9*F6'T>WL5+^!CKY MT45#"___=JZ&OZ4*&/_0?K*#J1<8SM_AX$SA$_ [&F:V M&W'K<W M"*50$DH1#*!JFJ?\/E$&$7X?)!(2#/71EDE>"ZAT*2C5[KZ M%:&R5"DT4C8G<;!_XJ+ AAUVY>-_%&[&ID'Y*29V*P*F1YJ"4U.GPBE)2 M!S/$<@V[U4D^:?"+5LCZ:EVU*BTJ)SF54WM4B<5MLZ46XLNEZ62CHLOA/XJ1SOQG4__[UZ^?;+[PR=V=__0>[@1O]T,[O]U/[B_[5^KEP"@RF-% M&$'U?FKP@<;1*',$2\XMC&T'9H%H@:?U W=7Y;64C;J?N&HOGO /#?#0W#@KJY(A)&UQ0.O@$//Q^Z)D_4 8#VXKK-42G2,]U MN=0&+W8X!N MSVNA)&^R.O+>O4DUY!^@('MSG?@X^A@%8/P$>\VPV,ZVJ5?J"C7')F6@NC(@ M=%2$$200:O"!T%$PIZMKNH+<(2DYNZ3W:A9D"7G4*^V]_C\J3%1"W_[O[_?_ MZGV^?1CT*Z(8^MMM?_#M_F9P^XG%I=)WC]^^] ;WCP^%:Z(IR*\(PE!8[]SY M0$BO,'-(2-3@ Z&&(HP@@5"##X0:"C.'A(0RIF_/!;P++WJ M^=CCI:FOPN5?%/Y5+#F:&S4<-PQ9:A/2"V\,WY\!Z?]E.!$_9$/V>K>\*74D M\>>N>0D"%6'$I0D$0:":?-D9 ELK1\#N"8'GT]*<)%ZUE.Y;SX,[ 4?^VP$' MOQVP5RG-C5$Z)$ES8TZ%5S0WYF#646X"[V(KT0*1@+FMTU1H]"V-;E%8\@E# M5>8.8>@Y\(HP]&UJK FH3L)+/^34]D,,&#L!+_T,1[?3M!&E4Q(T;>1\\AHT M;>08[G^Y<]\O?9 [C0]1 # (SE7F#L$YP3G!^:'@O-PI\)=2 T%P?A*%$729 M8YDG4*1!EVE MD(48I00/#IBSH0+0D\C94 &HZKRB M"#V47Y$70[7:)880#-K9RN0FWCJ395 M8A)%!O0_8[][GA;V5/=-[W94;P00J_H"A5"4"FHPH!!<*XR=PC. M"A@O?>/BG9A2("1_D_NL:9.7W".+:(3S)?)T[DH_UA)&+S-J!-7W. MX9<0OB#T4%1A20&&5CQ7:%P#XRPCVS5_>[>"<;/++TG2S[ M3I:\\S/K#^"%+SC!]8Q.X_OOKA%98$]8'TI1H-D]9!>J+PES;%P^1!,.QE_& MB&SG6J%_C +;Y4'PB0>F;T_15@.S\:,1V,'CZ*O/ _A^ U\=P'H^.I[YX[5 MD%[7,A$A>*PQ12[Z21FP[4;YUJGT:YVKK1VM=GFS>JP M7C>JK9;9ZM2[AC%LMW8TQ%0Y!@^ XTRKL0R-,3.2D%ZD3P3%\=4LS=<<+H\QV63CFTB+# MC?\!?A?X)"&0 ?[4F_JVP\"_:LFLF?B\SS<^X1-WC!=#? _[8OCF&#_?K3'X M>G-LN$_P$2_RA5RSD>]-V$?O9^V!AP!!KEE#^Q%>B'^!1SQXSWPRY#X\18-# M"7]C4]][MBT@G<$<;J +Q4S'BRPIZ6[(@)A@K:"!R::.$2)E8(U&R+B+C@(< M7/_)<.W_BE,KCK'A@%4*E!?V:\#-R.?.+'[.TL/!XP)/##[@O> W*/ M,,,T$PD)QL V2TN'(.L)!\76S;1P0]GE=V6+G+_(Y#4 ,-!TN* #R<_ M^."U3H#8XP#3__#I%63"\%(%RP6FW QA+PZN 40]2FRE&ANL7\XB+^ U(V;( M/PTW,OP9:VCQ=[W Z[!?^ 9+Z@C<9/P5K_O14KU)K6LZD27U,NK9G@M?Y+!O M'/1UB.KF#K6A5J_^?T@2\2TC&P-B;,8-/Z9#;G7O\7WI)S]44 N"9L=%CT = M C+8X5@\K(^:T YM+M7@[4^I]-F--YG808#X*A[6O[WY@,N1$*%=R2^2Q%PX MY9E-!F,OA3A2>5VQF0-+BB06: ^8B<<"U*$\8/=P4EBG!D*0&"RQN@O8)WE\;&$@ M !])3)P.'*P5_?FX MI3"4+MB!C_,MH;"%,OE>Z]?8$W>!E@[(!%IW0BBR)PA.BFE/T:A\__=>[^L' MH55M=/SM2>:[;5?F(X E-2%4/MJM""9PO,#^\U#_),I;F*/"<.2K'R'8/?*\ M4"HM'\$1]S"<,5R$6 -2QN$A7QUW!?M:/-Z;VF[L\^ IF5O.$JY3E-N7NE[L M):#5/Q2VF1'LJ*QC1V..7TB$+,4,Z]]1$,HWNQPM<<2P%.4,V\?UI-9@LN?7 M[25I=>![_;F(90DAYT A#& IV+=E-RGI-O *T,.,Y_HEF%' TG_ ! $Q F=MG:6"JU\R5714;R>MUVZXCQ8(:A;8M:Q'9<8$ M%0Y*.IIQ<^MD%ZG$LQ'G:! [@0%S.873X!B -B,;/BU3.-)K]J2Q#4<%62(( MGY6A&NM'8+[-/V[&J&/9XLN8,1H!@^$YH3ASS]R-.(J#%![@'\82)N@(^W!P MPOA7Z0C_NN );W",<]?\P6IZ'*4VTT4ZP'G#\=1]7XDEJ>K>Y>A+3P&_!92M MQ':!DS%P!MF($1SYB?$C"A+W+3 <@%AN2FVQ'(QY":@4VEH:0;A!D]O/&%BK2)!] MQB8: FS,V"X!>PAL<1M+&(!D/-[BD^=9+[;C5%@4\%'DP"J>>;#%!Z<^Z@_@ MI##;X:W3V&*!70"E1--!+\ W!X$'Q T3!Q55IG@.+#J$+Q ,]X:._90-<$A ME%R03\28!+PC&,7E+_*B@##'D!P+3T@H+0,9\!##@8/- NXXL<%H2E)*5;G@ ML*.>PA*40"YW BQ&VW+]E[WF(J6KL>90.P2#=F2'";0@+RT.Q\<7HI1XZ3$M MYI]/>33B,K0R%?KKOY)+W <'I0KO88$W"D7\5[ Q @ W1?'(]Y[XI?!0V)/ M!"2_"@KH!Q=U'+%-)&.J(I*P?*Y$G$1:%;8;@**6'NE&5U3L!F@MF0X2-/1\ M7X9P,8[-7CCN$*4_.?M<'!>'&_"R8QM#VXD7$Z]ZOJ9YT*H*:@)%'0A@P3L= M_H2.J$@C@1]ABH_C0O!CJ6REU)?@QT+C9WS:I5T8N2!BWI,K:(U_C#F(?P:# M[$DZOD'6C41UA;(.)VDN^?!M8QN6Z0LW&,^#;W,\4L+X=!FJ72\*8C\ZJ]MD MM">C)(?00-D?704V4T#\B"G G EU9U9N="BXK3Q7P@CC!C0#Q12TZD]Y1$L%=W MT0W&8%=445?!%X,L2D=/JHP5X(PN83CVHJ(-OCS^*WQ0B0*).FQ@SV*C)89_)D^&#D2\0R_2>P=I_XM+*"%8;]TN_GT\I ME58O6DMU@%*2M:6-Y*5P2&P47S?4F M\/80?K4D.V,W*?GFQ.I;QU.D^-3WAN(7N8LD;P+"5DG.Z(Q9>.KFX=9*QEXS M%U*"4R.([XO$D0OI *;\SXA3;UVAR'(Q #C Z_RIJ]RMGSX7WITL/X 3^TD& MP(#5CZ,O>!AODA5L<*_BA^5\LX^SC^"_CC%TT/MI!\G[$O']EE+VBR@AV_"< MP6S*LX^07E_NC?%SQ)6CU-W#J3+K7SV69Q88[:3^'OF-/@:*9*VF-NO:JL_^5^_@" MF.?::=%^Z3AFKL+IZ76WJK[Q'M]JFN4JL,^'9LL1FW4TTU;U,UQZX1[TSI>TC8G5%[67*LP&_7<3+ SI
T^^,05W@7U.3M5I)Y'N]KR:(/6K$8:^/8QD"GTA_K12Y+!T?V?H>SU= MJB3TS8_,.O#+O1%L3$E.O&&*CQ)&O3_[WM\%*-OY1F&_R.K\72F?ZS9[H93? MUJI;,6;GE\5K/#7V!G+W3P-K4@K)6KX?WJ5Q_)]?=S)*.V7)6KYUT652?EM9 MTUZ7M1.WW_M@-X?PDBWO@(6L[@Q($N3?/Y*?F>'"/OJ"L>-SQ=:QIC" M)W^*>B]8Z*XG7SM2M ].>T\0<7XR>SXWCH\VV^J>G0E]I%"TLH3>-GY]U=XB M\K#!+5I=!9B#6E LF4OU"_<>R[YBOS*+WY5E )K5;1N6950[#:M9;8ZT8758 M;VI5@X\L71_6AV:KLT.3$>';%?+D"A>-[*!C=[EZND,%R7+-4&;/.]2]E(@E M]R[[!%M->EI)[)N#11?SPP?N)UQH$W!3'I-.L?KED?PQ/V:)9$*S+KP,A( M]H/Q,FK9[V:!_+S-@_1B0^;C\[IG^/MP!J;#Q'L6Y0UQ\2B6%B;7+.2-I/A6 M9O;^);PO7;+ 37@2?*T?/TI65R** D@Z<>985Q<]< :]+6I#"V7RK@1M>_W;E:[Q!N8OY1R]OL4*RN$/,!:/\'/ MKT-!;W[G#_R;#8IL1;HM_]W(/TW/1HB%!LOVUL2W"8_),F9X/XR[<&#YT!<6 M36S0+"X@8.@UT7%B;SO5F9#06%[;M6RYVBZHA<] M 3]CGU/E6O?Q#O^93>MI"!VG]PZPDE*GGX37II!23P%DY1.$MO ML3^^P$OR.L?\X5VM506M$O=Z +99F0N^=L BGP" '<<:Z+W$S+5L:AN'P]#Y/;A'92G'!EU7?D9:09XJHK/C&Q6)1 M1-([).:2;#@Q2(@M+E>*AZ4%67@] ^D=S!T;O%\WL:-)D'_VU+"M*EY/DG=^ M:LCR^):N:(>RB;ZBI&/Y@4:2R4SN*U%6."R=[_,E/5SO/+V: MP)Z\9R?NS QY^((W9_/W52H(5_%U<)33N 8^2&KS95Q?:'TCO>:_B8+PH8JD MFF1<15[@75R[2"MP.'-8[@;^%WKG<^.*H??0^[GV>P/A5;4/ -VR\A1)"AI6WACW>>A[ M2;@G9G#2%VDB+^T^\_C"8<#F-0LKK\2*2^:HRA/3 %5@6@V)5^K,&7N*;-&H MX[SP?L%"%Y\#1]B3SO6UT.J.#9]^]WMRJMA];!Z-%FR!N&KT$30!\NICW.&B MG^EPD>?SIJ8PN_A6RE#S7ERH=?ER>ZB$=HM$$VGPS$5+@_UEUZ[W#6W%4$#9 M3NHV5E,@K]$D$AVG/O&1;=KAD96"7E\(MU1;:;RE_>[W>BT?;V' .T=8[-ST MQ>58:78EV\+KK+BO2C$*YF(Q/4O6,QO.5S!#[MT;:81@/S'/[8>;HR_'HJ"8 M%E#-DK+=W9J6Z8:7#:_X;E\1LN9R&N@2W*< >^_*[_\4KP.H]%5HZP>NP '= MXJ0">?-%22EY;7=.7K1E*ABXA_]X;EP2$ELTJS7#6M]4&A$9WW279HKS6YVB MW<_:OC4G'?$U(K HP;]/MHK6^])7S/WCU#@TF /'!3TY>)*X*>#8X(58;.V5XX4, MP1E=.M;HTC%=.J9+Q^I?.M[_SO!ADH7M=(S \3WA(ZYCZDU%Q"E.%QB@XAT:!I4QT4Y1!TD74G-^&E?$W$0.,54$VQHB[]5>9 M!FMC?T@"$;*?A];$%=PT!!H'GU]-\.PP.RH-6>R2[<_?49W79R^UTK=Y<*@V M^J=HUO>CR<20EX,OJQ-?]@AU; MV(6Z8L=]L#=VNE[3'3O>H<)]L'=H?[^^8]%V*J>=*_>*RSSO@!Y)^O0/.QPG M=[2.K'363A]Z"Z,6IP_IZ)<*"IWR3*&$LTS6W)W3+*%T:TF?0GE]7S:P2+([ M&'&/NZKG&H4*2P'-@50Q;50S:Z>8K!#55YO;*W_%Z5/2$+(\(5#FY*1[2^Y/ M8-GR[@%M?56I7-]%3:2-Q:T;^DW[P:\ MZPBOM3NU9NDG)U]56.+6UE_Z6-I:J[EI:\)]E,IKTR%)0B6"R\*31760;8DL MJU66=$8RLF'-+*75)8^;?.';)$GY!IE_T MX[Q?]&E?DUUU?2:^NXXG(]G[FE[9PMQ?N/\^#Z[ 8PN(8>XR;"II\5(R7)@S M82\DZK:;M>Y:H9.%3R*^(^LC8XE/Q<;;O6F2OJ*B88M=SF^O[+C?I?NS>=C] M)4Y\!7P+GJ>%;2XL8'VEEYZK]-IJD[=Q*&T@FL0_COJ9%O$R>[[%U9V]OZD? M&GZ(U64BN8XTK=9;U05XRM1\50-N7H-?+\ 8M+B>ZS$C8;HRKY?)UHAF^P?* M1M\)"Q*5O!1?S&!Y[ [HS?@K=AORT:/&D.!,4)Q]D=6ZFW+X)X(JV%M2;D:$A^:!YM4=Y[$\.3., M &?*&F( 3IQ73Z8JR"))(_O>LV2C'-4BK M;#YX$7WXI- ]&6J!33G%6 V<6&38TB(1Y!=5U?,J[]B@RY0_8T>_(&2&]6P( MO,!N,7(61!J@2Q^]\!PC[GWCS!8:7"9UV?$S1*L<_"I1?R._?3(_O*)U*39& M7=7$/8U!+@XW2A19.E1LF;UVK@4IMEF%33J@ZQW9;'8J1AT8HCP^TQ\F,>4R MS\VL%G,OZ$F)YP3I@P+1?GTHSH(@?7*@YT^YCH74LI\3,9497H>/,&4)?Y(- M#(:"IG][!TK1!.:"76X"@]/?IUB<%O\>/T=^HBJ:NTX#?IW\\!O0R0K'(+6@ MN^0W^.*_%BY)%,B!BD@?(]\LU0'(1\BK^-THT2^^,5W;KV:UABE7262UT_]: M4D__:V/Z]]?0>M,M;[O(PV=KC[42E%F]_=M":G E$T[H0*VE[C)4OOO]L] P M6ESE\9B'#SFY6-1K@J[X3^2%LF5VW$G+B"OXA?*4/I.-."U31!(1,XK8YDM9 M6" U_,?'_^#7PK^@<4CQD.(AQ7,)BD??J'@6M8V(QX =BYWGU]C:>84D+HN+ M!WKSK/SB<^>9J(Q%O&!*+JNP"N.V>)H%YKB)J7;Q->EOX=@78W-BD]+$P6'# M^%9.)8TKS?O#" ,NP@$&F>MT*Z<$D?)4YJR3\B3E>5SEV8B5Y_<5KGQ:ZAY$ MTWB2++E;SHZ X_/O.-V\9%A8:5(N@?>XD0<7E@&X33C%*V#O123= MBP(P!((/UVSU1-\CB+;TN_;QL>2RKHTH]'[;P]^2&YU[;NL2BO$*JN@<"CHD M+WP3_*_7.JW,BP,DEGQ)KJ!5K[7A=,7[3,@KKF P^4:99YEBGY#8^]R>)_&O MZ=H6F80OK(40?0E";H N0]\^@!.RP0-\(R9H->V8/-@:U[N'A/65C("5H%[_ MVSMLR_-F7$E>^C@G:NS_=VKZ9D;-B]SVM+U.A6V+E5E'EJ-5L9G+D9=?8Q"Y M4"A1E2V$)^HP(L43704XT>HUK3MG%%)X)9@0X&3X&B>["6DN6*45DA32>:3S M3I2O<9Z==![IO->DX+PY0+KLY/D:I[V/KLNV-15(YY'.(YU'.F\?O@Z\T'!( MXRG'E^UCJ-E:P#R+;N[NZG$*8I MQ@O"M O@)6':6?"7,$UYWA"F*< +PK0+X"5AVEGPES!->=X0IBG "\*T"^ E M8=I9\)\,F)Y$5Z]U&N7 V]?X&^SM ,FT#E0J0SG9=I-GQ%^786,SB*,;)L[8X=F_CGQLXCS4G/=?"?V[GE2@K<8.-A$6?]O@-0MM_$E;[D6_)O%W M;>T#,QV\[[!! W?-VJ5Q),MHAB($:V"-DB9(LL=K74]&/K3,(S!74H MX9DZO" \(SPC/",\.W7F$)X1+PC/",\(SPX6*[XZB5@QA7;)=#C1_I%KE5Y< M'W!)3%""[M*D([(?UU0C,TQ1/N5M,6*5HJQZHZ9UQ 8"%!7)3EKJ)/A$@'(R MK") 48,-!"@$*,0G I239Q4!BAIL($ A0"$^$:"=K$*8I MP O"M O@)6':6?"7,$UYWA"F*< +PK0+X"5AVEGPES"-1FN>'%MHM*::?%'W M]C2U2]^5E]0N_6PMCIW;I6/S\!-HEZ[P:$VMH17JOZZWVI5N6Z/^ZR(M"@%]# Z@#KUKV\^\)+Q^B"?=M8(?XXU]V5QAZ3F%D'O\X^B0?W@MO#-^?P:$58KE!5ZP<>-M.1:_][O=6 M/2=U#(CLX'I?['#,# ;R&_EV.,,]A2_<>>9L E\X#H (8]L<,SM@)FH?6"BW MF!&P8.SY0%WN3YCM/O,@%"H#?F9>Y.-J@;$!QP85KL BV)W%AH9CN":'#W,> MUO!\E7)FLJT",L? #D&9F+LQ9@ !*B=82$B&XMF(QSV<>$NG%#O"@6?)4C7QOPD+8$H,GX;\5!F]BZ&/J]=\6 MOIG=&:;MP($5?]1^^U!CJT28&:[%_HH-4A*"+VK853V*\=V_I[(?8G,.D*PA MB'L4!B$\$&22^=PQ0OP!5PIK7+VX1+K,6)1A_P!A115'8UEQ?/;O&Q(U@2+*T+/A_X\^>\PSK6WS+HC&!7S(_R.+C0^]GLN_!BS<8>U$ Y.GS M9SP2W%W]G,^VRQ]'*Q8#3_N#.PY82OZ3]]%P?RQ]#C8;QIL=S*8\NX&^/'/X MITU3P%M9I;@[_9M$_]WHOVPJ+M"_4:_E86DM3M78 *0,4 :>A4 R0NW[++0O M(M9:"4S@2T@S@-HBAADL[IW(1JFRME,:5Y@QG?K>3_&5@&R@W%-!%E^]$<#T MDU#GB?I+[1T[""(@3@'UU%D6C\43"QSA/:'^7A>5U6?]_W+?^^H!S(@?N(]] MH&X\L#W ? *C],$#+GV*>$84!B_PEEG?_KG+479MSQ?/VOXH-ULKSG)J8AE/ M@(%/<(888!,=+_@OM,5@<6"3X8CCU*L04:XZ\+;DN6MNW- MM/T26\F?@*RG1\LZ_$_+$#7KMJ-Y+@Q^RYC-.#J\<]-(:PG3J+WL[K'WX@L^ M2-V\2B,+M0DTY[A.P!V+10%J3V\8W^ M G\IH.>Z.?]MSCWDQ8I(3W#TP[)_V:"^MR1O-,<:G5:ML4&'NH4PZ8IX=1"\ MZ]::&W@E'+'8D2K-'P/.3#E\$VQO5I.1*5@ LLJ&3TCK<8U>U]LYUZD?3:>. M\$L-YZ,,2O0Q)I$Y!P,X A\=S_SQ6NPEU:KB@'.@TQ3#Y'X2M8'U<:L7SA?S MIV6ZX9]&W6@.C6Z[VNJ:]6JS;NK5X:C;J;;:[4Y3[UIFMVZN##!N&1^IKPN. M[&!L%K4L\3RQ9HW%I&6"MNS&FTSA0R6&08X1^.DYCOUVD8;OA#^-'/)H7+VL5$[Z[7.:[IYA5)>UKLK%.[) MAFJ_^GQJV!:[_3G%F'0@-BR#M#>1C\D=)M)K\EK=.A#IYIC9-\?L3!*Z\RS=1=R7F3'=#4$LD22P U0FL5$_\E!0T%=X#ZHE MC VFX,/UFH.X/NFV"A*W(T\;M6Y[F25GW*L^M1R4 M*X%ZHP%$*Y74T=E"^HKT%>FKS2.(26.IK;'6M9HYN/I:L&J/UDSMI)3:&_-& MX@BQYF3QAN8]9=@FTQH7,*SS5)"'%!HI-%)HI-#.1J$=9T[=T0/&RMPB6TY\ M*-?-]GB!&07C^6HWB#Z&7E.&;X5OVAZ.9?H"_A=G&UVC7:B4R-V*BW5HG+./ M<^N[%GAL?3E5J[1:Y=U-/:3"N&A]H*H>)SA5@@T$IP2G!*<(I[F"YT)P6K37 M@Z95VAV=X%1U?:#*O >*'"0\_VR87\H[B6&$N%];2;>91KY? /J3U[<^79EQKS)E:8 M]PL:^ ;>GE'5O5'(_9YI1I/(P1O7O8Q2/53(0JMTZ^696*0W+DQO$*HJP0:2 M#B790JA:!%5SG4F.AZJ%(Q>E!BY(;R@>N"AGG.@)E X?ATV/*^YZ'GMBMNJ% M=ZH(E"H!6E4&9!/K]LKL[,4^LK,6[*Q MI"@(?T^,-X2_9\@ZPM]#X6^NT^WN^%LT/M&H-)OJU"D2_IYBM<6FH,7;3>92 MEDT#T?%_NFWOJF./5UMA3Q$3E4TLG-"X-65YJ][XM6VK6&G^6OG&6*X=]V*E M:\^UWBXZHK1FM9-2<8)HEQB)1^QF!3YD1_TV;;B^E0J:O6XU:H_'+(O5^R5 'FWF_ MUFY:D/=8W::S$2GY9ME=/'_$UC8L7ST0[9C**3N'Y(CK$+=NQ)23-9H%B5^ MJJ4M<0?:2)4_\KP0QVU)Q?XP^%-H U#"/R?.M6/@J>1N]7M_\;Y3$'KFC^K0 MD%-C)ZCOY;6D. :7&3YANZ836?+J$\!!P..!:H&<. '?C1-MN8\#_7"0!;:4 MG\*OGI497"'G5AGS L/%RU!Q)WHSLT)Y[ZK83(M6;J;%GM61Y5PW6!@=H=7: M98_ :.6F)AQEVQLG9FBO3S/:?6(&RRXO.<)R;BS'L;)K#M;RT968 WV^:8C31MFX MJC5B4VKL)QN:&D^\.O2Y\:-J8'7YM>&\&#,X#+_NVZMOU;:WZ0RG;6<$%23! MQ\?_J;#[AYO<_)X==]A6=H 'ZY MNW_H/=S<]SZS_@!>^'+[,.CCS'!-_^T] HX8SO:![4D?=4_ ^^^N$5E@I%L? MCC0ZYZ]+8_H6YO+M, IOTRP]?:@WFU:C4>T.1XUJ:Z7/'/ +GYN5(32?$QI;-IS(I*Q]PA1R6==&%'J_G>J +%T_P.U:I=LT M*Q"VK[4NCNKJ-F^D1IL(<6F,B-(K:G.-E)K2K)% ME49/*L1ZCY.,P.(<[LO[CTGU2IJ34._6^YO%7$[Q(L2I-])7A@UJ#M)868]+ MUPTV58OE&D&OS4G_W?>"355C\0/6?O[C;#";\MY/.TC>.N#FV 72/58',@MW56KI%5W/ M7P)0[\A>F-)0I672Y;K_G[D1\+'G6'@EP?>>Q<6Z%;U;GO=/JN/,501S4?L_ BF"GRGU?WQ!4(/L M%Z^/U& #F3$%S)AVKAGS&YHQJ5Z%M]W%6K4,]U]K5*ZN*(&AW.E457,0;M+I MOUPV$&X6P5,22X(#M9HI*7-FCZMS"*K5X05!]1FPBJ#Z4%"= M&R.G%%07#G5HE::N$U:?Q*&E"HACR%1 MR592E4^+ME)Q7I&AM& HE==!<:\@1+/3K5PURJOCI"S.F:L#0DM"2^(3H>7; MHF5YS1/WB@,TN\V*UM$(+54[453SH"1;/O,@N&:&:4:32(Y L/C4![D2$\TI MG:("CU2-T5,ZY6181>F4[?CW?G?#)]=KL3=7II\RNA1^=CC^ +90;^+YH?U? M\?I:.^E0 85&0Z]T2PPH4*[DD"?R V&P"FQ05;$3!I\,JPB##X;!N;:-;X7! MA>$# 3,!,P'P:8M^]DN04P%[Z0T:Y7 MM*8Z39M.!9CE04K.T:8C]Q;%&;^&!E '7K7LY]\37CY$$^[;YF[$6-C[+[L( M5'9Y*[X2OT"?KI+Y[%$&S4# RCF5.,'RU M *UR=]K?BE:[7VA?(%?K%6*9:]J<,,.$-?E .E"[W&,N L:BY2GVBM]; 7X&4PY/?.;.K,;N$X !Y2!%56(2R"CW^:+, M)R<"OO\U+;Q)N\1?E0&_ DS(!:.W9$+I:+;=0=Q]@SFG_C@;W/K$-E8@T=HC M7!%G" ]! 'MDL%+;LX*EH_E7\,7=1),N>L[K>_?!#[ ^./HS@7UV$ ;+1H/+ MPQ?/_X'VUZ+=$(2>;SQQ>-S(-^33<6; D.-;<42G'<"W25GQ(I]91F@P$SZ- M1]PP;<<.;1X ".#"?P?1@C_P( 1S;VJ'A@-J^S4MZGHAFX L@6)V4A(EU 'V M!_AE%I!F \YT=\&9&#R&GF-EH4,LU]P%BG9 F4?8$)QBH*G ;B;,JZHWJH*! MQ82%!0;(0YS/7XA S.5#[S:RMD#?'',KAXYH_= M,(;#89]B\-&/^,K $%*_K3[(S\DOU#'S$_)'J/QC\H.,)/(#AQ8$" _BR',< M[P4_^5ZH<"\*X @''Z[7',57QJD7GD9A74(G.O:QMOU:2"NF.6@U,H%RJ*W%Q$HFWIYMQ<)*!5K(WVV MB2Y5VD@;F?9J"C9\N$ >J=_P@5I8*LXJ:F%YJ!:677UKPR?(W&[+-K$\5-"@ MVU9J_A2UJCQ(NVC"VDM0X(2U)\,JPMJ#86WCX%A;-.[0:5>T3OY".6&MBB>O MA+;0AYQF=8$]#;>]RZC@3(T+Y-8)9U^H ^799&BH V7Y69SD-W M&Y5F79UJAU-I07F):$#(K XO")D)F0F9#X/,N3'=>R%SX>;05\V*WE)__)5J MR$S-H9?/3B3(?VN-8?5KM8=55MF4QMV MF[I5O^J>=)6$JP@?01Z2/2 M1]032QU&4$^L4U):U&)&&58HB1_48H9:S*B#)*2P2&&1PB*%I2BYMS=]CY<" M/ONV6+UDXI'MAH;[9&/L/3M,PQN5HH]-_N6P@J"L"==URH:[P=42 NDYY,5\2 M=O6<9JPX"3CK]E\L& LX"P'E55QHXBX8(NI5.\XJ 4[7C26E[!9@@ M>^.DU>UISR'UXF=DSU#8\G+90/9,$7M&RW5,G/=7^V('V#7+<+D799JM'2HE MWZHT2O3>2=[/7-X)[>CT7RX;".V*H)U>/MH5=;E;%;U)]6?*G2F%DO+*=E8Z M#F<^\:D7V.7XX >MQJU1N.716K]DJ$.3M[-CXM-5B;E M'XDN^55TA.P>8V-A5^ECY)OE*.#\D5H[75A?2;5CJA^<5Y(L](CK>*]]^.NO MN)9UF@2)7X"JI2UQ!]I(I3[RO-#U0BY5]\/@3Z$-0,W^G#C7CH&GDKO5[_UW MOV M8P>,R,6:FQU MO&_'@,8.+MAPK2*[Z!YB%\MPN;2+[H9=!"R=#,OP66)?F>&,XL4*\WDPY?#9 M9^[,:N)QR0GZG:4R(13XYF'WXO=X.KK8X3I;:G&T#\J1MEJ05FGLXV@)K1D# MP]A/-C0UGGAUZ'/C1]48P7ZN#>?%F 7OV*_;[7L]>*W:]C8#=;3M5'I!$GQ\ M_)\*NW^XJ2T/<=]QAVUE=_CP.+CML\$CNWE\^'3[T+_]A#_U'S_??^H-X)>[ M^X?>P\U][S/K#^"%+[YPU*@VA]JPVFT,F]6..>)& MQVKIW09_M^E!W:9\$+>:C4[;:E;-3DNO-J^:\""M.ZJVS*8V[#9UJPX*GVS% MB[(5];.R%16A:D)2Q9:SUI+65UC2JBQ^, 9CW#2C2>08H*<76]-Y(V9F+?Z% MGO*Q,<^,IR>?/\&'8UM>,>;L;)3OTL*J-Z=<+T.XO1P-K5E;5=:J%%67'!^U M%KD1+$U+7OUBBUO*SBY >??W V-IXYO"&$OY@8J@)'TYVQ"< W?-AA]F1JV/Z$ MNR$SQX;_!*NU(M]VGX2'.84W>5; IO!8C(=:M32HDLT];$H]4-3MDJ)NC;.* MNJV-*S57Q)4PGL.#T)X(RS@*^"ARF ."*+PV;\54 @8+?N)LY'L3]M>%!%W6 M*,E=]UW?7_2[^-+/]FA3JC+PPV_XO:+_*/SR!1XWB29QT]%#]#!=-'0)I!O\A%B]1,+\15MUI\V.%7S:JN<;W:'+6L:K?1;E8UO9=/4^*D*3<$TBOR5.91MZ2U M[4%AS<,67UG#/;W=S";O/W.@('\$I(*/N4^?N0$4Z[D64-MP32Y__V0'IN,% MD<\'P+^/CF?^V,U'XV"E3S%!Z$=\Z9@FBXI34=V6R=N<5TVSTZXVF[I1'1K- M=O5*,[LMS:SS>KNS5@-JW:USZ]D4XZX*OW#2%?5@J\8D3=?D%9.\\>9M2,@] M(E(EEI'(\HKZ&% 8^#8O"K =3=7$TP-&!=HG7G*ZF(-;9\83:!RTF0*4/+!1 M_-"P1= >9 W^&=DF[ 5-5LL(#293R0&8)N$X?D)B6/&?4UM86V!\ \6 $&S( MPQ?.73:RT3.4PK=!E;6RPK H!K?X<"%,_P<>4A@2\N* IJ^>T[C"1%^[SO8A MUKF@9E>O\RJGIMC-G%]Q390OD%AR5!R+$3J/P%J4>T>R'BM#V=28"5MYZGO/ M=@ KEFSVIKAZX!:\B;_ O_!1O'X(.DBH6],QP" (:NP1S\?B:0I8.)O:II@B M')=KB8,H3EY\6N2W!DEA%]H.\P.#)6"^C<5@F#7R)A.,Q_C< ",?3C47:E"L M,@IMQPYGJ:&/9W?YP$Z]%^R-##^Y< X]_P=RP^4B&#'_1/985X"(1BC69'&Y M:5B*K$[#E9AA! 2!IP311)!I)16R,F5YPF'!8X!L0G\%_ _;PN> (1EQ]A09 MP+&0<_AVTWO&/2)U<'7B_B>\/01>BT77V$*YZ$J]^WI-DS(*RW ";[76&DG$ M2^B9/=/P+F\HB!EP_QEU$7(XB>+R_T3V5!SK%?Q-&"4H.9#B,F?5XDG$CZ_7 M +DYL1*ZLT ]@./S.,("'8Q_O1I'WYP<)2'[CUHOG6>P& M%%*%]<%[O8,GFX!Y7D70Y+/G6B(1+G23U!GQM87TV3&/0B\$QLAO0]X$PK%" M6K_B6BU4@?;CA^(9+!$K=_%WK$Y'NS(Z5A4^:E6;7K0JC=;5\WN MJ-FP,&>YF[-S5<8N7T':C5)XU5[C?VRWWSB(^[H#(H'HQ78<:5>!/(>I=@25 M!N<%Q#%C5ZTGFE;/$NW!_3;6TJ07:LUN\M4?Z,;FNJP 1:' MH7!,[2K DH96T]L;>+)MO?OK3,G%I_;B4G%( "=%\N6+L!_DS[\RP)$BHUJ%1'B[UY:PY$CF*L((11 6&V:4YY,2B4%M494#RM;SU\=-FK[LN\2M6&=M*%R;%%H1)L*F83CY-#N%LI','-VO494)K9E M.?PH\R^.EU DY6IKF@$X?F&@=M?G06^H[MGB-0(A_U1M5(RR/WS1,ZU6,/\=J M,U5$1PEIN30-IN#(#7(("_3]T7*-GK)WD@0S'D?? WE7>Y?67/L/0NRKL.BF.[8QQ.8.-B_LGE,(7@US MA0*,9\X&\M&+&"VKVN"E1DNB&+<5TZB^/ M#>2;%X"Y59U)B\%<&?YXI:67YXZ3P*OGCBN<.5><"8]+_0MEJR&@;D )\J,S MAQ(&Q ;RP$LV37(]Z!:[^&(SNK=(B'>ZJ\8BJ7;$2-*58 -YWG3J+X\-Y'D7 M@+?VOO!64@):=3+JS\G.3]S.2=WFT[]Y;&!W.T"X-;=$]Q*\+;U2D=O$KBI M=I842F\KV[_W.)Q)AD?A&!UOPH^5YSZ93KZJR(\J,<-M>E%>N*I3@U6-A4[+ M>['KK$7M_>YVS]6RW9,HU7NA4P_NT3EE>NUR@@F# MS-1NS.6S]]HZ>^?@B?P-]LZ6G#EK]:QJX'WW\1<+W+Q(2ZEP$Y]#5P>\#2O/ M6DYWMZ)RG>_>L+2@4]&:ZERB7V=!K=7_%Z4UCHL ^\,SA2,(A562)P516"\R M3HQ N 00SO7C>\,2B$ZEW6X1".]XLN3I20[/T4:TQJ&,7T.LFX%7+?MY8?.+ M1.QGY#DE?OPW;;J]$ J1O6XU:HW&+XO4^B5#G?8T7%@SK N6EZQ,"C\27?)+ M["!F^M_>P5DVN8/#%DU88_I[O&;Q^^(.@46.,0WX=?+#;RP^2O5Z7)"8B_? MKM+'R#LQX+H9R<"WK- D2OP!52UOB M#K21&GWD>:'KA5SJ[8?!GT(;M-ZQGQ/GVC'P5'*W^KW_[O?^V/-A$=R?9(-; M+T8 WQTR4,DF;AF+,I_.I9 9OZ/,!IFQ8S7(O9\MVV:SJ1!:_9KGBS M%!-CZ#WSFE#:R;+F=!9*85$E).K](9K EYD)0L6_SI%([Z9WX(;>S^M^- $V MS!Y'7XPP\D5OR<=1>BFNYUK9UC2?YPTH!_C5 ^#$1\@+,T>E/?=EBC7F&XQ0IR/Z8D_M6+?.:E;420[6N; M>E88J"5SS"PO>RY8L'36 O&4Y\6+4E-C-@&:P#, ,QF\E8._%J?*B M #X4?+B.M?3VT+E*]V\K4\O L \(R&5=&U'H_;8'(% UX=N*R/_AAA\P[B*9 MV#\--P)EPQK:NJFC)U#T\$9^S?8#>0\=?3#5FHC=W+IL[6(F7J=X+?DGL#J0 M/Z_/M[U=NOJ29UR?K&Y30$860ZYGK-(:VQ80J&\'.7<3J+RA1)JNR74-CJ6I]'-W9F"+# ,5KXF5NDTJ;.&C<"3H;&V=#'AKV-S7$#A613JQP5 MLAHT=^+87%#U&NK%:R0UV$!M,(MX\[F16%MY\Y\B_@"K&KQPYYE_@;6,@X/Y M\E>5UE5#F;O I 845P/DR].IOSPV4)?, N[XQJG'1\4\O5(O\?8F2;]BSC@E MZ?=SQIN4ES\V%]3-+5RX1E*##>2,%W'&/$.9H]T*QK-JE;O MA*DJ_>2#TZF_/#:0#U[ !\_%GU_SP0\,==I5I=6EN17*G2S*@RO !)"L%N7! MC\T%56/0%Z^1U& #N=Y%7._<@.J=7.^QSU\=+E&X,D^O-#OE.=\D_V>+ MUTAJL(&\[R+>=VP/P.1,$\Y>C+B\ MXG 3S![8*2P*J0_A%GWHB% MF2H0)Q9KFU,AB)KLHUS3^?!2P5P3%8(<+=FD+=M;:Z(A!ZO[T-L572_/MJ(< MT_GB -5]')\'A,5GCL54]W$L*.YN%?HX%!!?M2M7W0[A\(Z'2QZ@Y/QL.FIO M4>KQ:V@ =>!5RWY>V/PB$?L9D4Z)'_]-FVXOAT)JKUN-6J/QRR*U?LE0IST- M%]8,ZX+E)2N3\H]$E_P2.XB9_K=W<)9-[CC(5EAC^GN\9O'[X@Z!18XQ#?AU M\L-O+#Y*]7K<.VEC,$B^N5EK-5>U-EEYHI H^DJJ'5/]P++=9*''# %K'_[Z M*ZYEG29!XA>@:FE+W($V4JF//"]TO9!+U?TP^%-H@_8[]G/B7#L&GDKN5K_W MW_W^X+E5$S4XG$0\U &J+G'MR?=,SJT -3,+QYSY?&*@Z/@B- 8OC&S4S&S& M#9]Q%\\Z^Z?A1H8_8PVMPD#3Z\QPK>7W!FO>W!#_;5;$9W#.!G[/7W:'J*ML MGX!%3S&XB\+(YU]LUYY$DZ0ZL1]O^1O\ GCT-=[XIPA>B;?\.+H3&_C*?=NS M=H6W5HIA[7>_MVOY8D4&G'7@ATJ!_3;KY>WWWMUWON_"5KNU;KE;U)!+K!+O?1=%NE7O;3/? ?(^3Y]'DPYO/C,G1GLVN>@MT)F MNZ836:*84*@ "9K&T'OF-?&P1$G-M:XP$18-A.1K'Z()R)Z9^WV-K6YRK&#, MF@3::D6]RB(X#@IIK=CP&/O)AJ;&$Z\.?6[\J(JV4=>&\V+,0"A_W6[?ZXVC M5=N.]S+T'&N]%;F=R5"0!!\?_Z?"[A]N:C$EBNZPK>P.'QX'MWTV>&0WCP^? M;A_ZMY_PI_[CY_M/O0'\]]9OT!O/#E]F'0C^_PO[^!1]INQ*T/ M;$_ZJ'L"WG]WC<@"D];ZL+S'0CO:UFC*>"N@7TQ):4,H[%0SZ^WFGY;IAG_R M;LOD;XH?#6^%)]M@:(+S9KM@-P)#X% -VJL'YGS-<'3+0XK,&WQ MA0 M\\QNL5[>\^69$5NNL<$J^N">YY\2.T'*V&!?X_L\H/J3? J2&-\]YH;U M'S"50:Z#A$X M.#Z 2GL8+X!)"HL"FCJ@;,,;Y]D]P2?,((B!DEC.>C3PT5_ M2]?\F"YY@Y$1?_:CX:"WT1]S'G[V3/&IWD\[^!.,G4=<^V=8^@!6_GF^\"]\ M,N3^%F;*[EO+#=\\XM8T3'2MVUICA06VUB2#4X4GK3?U;83HD"\"F<4)11?L/ G$8X5QQNT2"@(*184?QS> M(,\BFHDH!J!_''':#<>)I39(!(=;-28-Q"7%G' [M@2S>CHWU>5C%-@N#X(; M;S($A8(?_P0.G>,%(- #8.I'QS-_O&8BZW4M*V.M'?+VV[VYM=6;! M=U?=7]@+8)71NY)MC&<2P38ZG*A9'U)9P MKAQ[ J? G\G3#X=B:K@S%A\N"4 8F@.?!HZWC$SCAU_L< S*]LGP!238<*@3 M12[Q$91Y-)G&!US*#&5Q=6\@"C'FIT9UK^C M()1BE&"1 ?BX@$0NX$B"B\A.']$%ON/)\RSQ,%Q^XHL)%Y]-A(_/)H"640P_ M4OI@]2-X(!8M(IF63\3'=>6"A>VE#^;R-_X?8'C( M/M;^56B7)R 0CRZ[XT-?J/VNU/J@?=$LFTP=:=X("$@U !ZH9=JP]YE7/J#M MQ#BL^0ET*9I$4]][MBWN5Z19*.KFC* M_%..?0!D<>8.SH(12MTSY,D'<7VN^&0U?JIP23N_@3;BYM@%X7B:B97BXC$* M)"Z0/OE&?)?4PZ]^ RUR/,19/.)3P[:*&MNYF_5)E&_@]21_D[/*@[_[7K I M1'O@P]W<>+BS)W@#&7X.?70S\80OT"%79+]B%[?P4SB[CR\K!_< O]QZ]/%? M#"&"93C$V'U?/%W^]2VI=?]PMRFQ_7NK5:\TVBO2 :\+O(1^ /BPR!G+9?%W M4*8K:=YSK83HQSN.6KU67WL<:SFS]ES4SW>1DUO&\ D/QY[$%5-<0@$SLR)M M/X'.(Q%763*4467%QK*,>F3XD:I\M#-#PWVR13C?%0H^_57:GT,1T8FFGAL' M\PK M5,PWH/^3"X)AW6>8)2(P08QUJ%DRX9(>.ECP]I2=AT*_#5JF6-MRITE\#7U[&,42 M BZ^+Z/7P)'% M[HP@_&J$XPMPX[5VQH]/(,I*$RN9C$UR[),_947"&\D!.6M94(.PBU\>1S&9P3 A7V*+XY-07%F>9%2GM:N4S:61SB)%LD2!F$,IPE?/\R!#^7HCMH0&1? M.NF;3.QB!6&M7.SS-C!][^43!U"W-_43V&^[FPRU37Z$. L@*6#U<)>-N6,Q MK+T7>#"R1R&^&F<>4EMHA9"!A6-B<%*:2A:?N�QFF<>9(\=2'[W'&X?[;* MZY!>_B*B[.[H;^WF+W/YC-S\5BYN6XJ;7TP^M49-?RM'?VV<5B5'OQ@96YL, MMX-Y^ML$9PL3]";R\292Y@^)[_\-UN]N[--[*#)OM(^S;K\OE[C>X4\N;1!%DJ8=B]68G#@3;XR4"V][!5' M[*OOR=0/U@7NN&9\DEAW6@(%OYI&%(@US.37@2!YBP54\8%9V-+*+Z^E]53G M64C?ID)Z*J2G0GH%"NE7EV>N-94QC9Q:?-*:.6"9YE:@> +UFYV,78!HE!B M;$Y+)HFYD2W=G"7?-\=@8SC\<90\_R@\.('@_)S^> T.DU+P$2D* ,G)#SY/ M2RZYB^;(4H&V*.4?.=*2C"LU1QYX:B]812KOS[T7KWM1 )P./ESO:NAM)_0[ MTS-_=7Z?:_)R9==&%'J_E71E_@V[DW3KM>8O9]P/)K[F$(=UEB\4J-NE]1@ YD;!.H@5#'%(U2K"9-QXR M)A93K%=O8K4ZF&O5OQNV^WGSY:97#:',1*OFJFZ"-"E4O<.E2A1G@_VCPERK MH]; +)9Q'7ORV K[YP(YI&J(@2:0G5%M#8T@.X+QE+M#OVV!3M'04*=5:5W1 MU+$SFCJVZ>[3F52D_\&996]LO+A&O'+M%A+QNI],#=O'ZW'[^"'+/1&K 3=1 M]%[@+ ?[Z^4D+4S[(+NS^;U-.UT/LT2 6=[G?JW*7MS^]+F\1+<[>7*] M&(J0IYZ0I[XS>79?\?K;-KN%Y_=;]PJVYB_]HK*+FSKX6?YF[JCOPNMZ;?.% ME]Q-Z_F%ESL;Z,H_V\\\=R-I@(KD.)>13N"&;GKY*-^+8:$]S.+=EJ5;+3OW MZKRD:RUO%)!IU6NM(P;23]9U+"N-H2F6:)+TUI?LN85YXH?F :P*IW3^[9W^ M3H7X>+W6?(5'"0'7^G/;WC'>4EZVN7;T]<]]XXDQ.T$05 M_SW@H\AAG^T19^]Q*F'PX>@1Y[?PC-1@#.DTTFG;Z;37>'1Q.DWT%&3_PBYD MI+ N4&&1(B)%I(1(]$PSFD2.Z.O4FWA^:/]7A8(KM1+W:K"*M!=I+])>BZV* M>,AN#-^?H3.HAC5%>DO5:J.UDB6CDN=;ZG!RS77>"F-.,11\U"JBBZH04I1/ M5PL1XN*L.NL*($5Y1Q>MU& #(0PAC )\4J\&]6K!QR1P62->HN6S9'AS]>J]B9W8<]8VP%^QJBG9*5ZJK-H_JV/; M@J5>R_N='6S!7-/UO_Z*;Z4N/DJR406Q(WA2@1?;>*V;Z@5);([/JJNMJSLO M'+QV[E60&T&YX1Z^N)?S>COA#4_X./MB_-OS;QPC"$2+X?@CJ6LQ2#T+<586 M.@X7[2:CUROMKD[=]T[B!!-N$R\(M\^%583;6\X.WQVX^Q^$H33*BM_PNF3817A]('\ZTYN5,\&2'W@H5*0O-T8 MGZM*ITN ?1KG5Y7;IAL2ZQ?8.5WEWO8K<.$".73G<2KEI]QS3?#W2+FKE!@G:#Y?."!H M5H<7!,T$S03-!\FJ=^H'S:J_;>Z;\%C)W#=!,4$Q03%!\45!\>Y(G)O87CAQ MKE)Z^U(P^8Q'D9[X3$ X%LR0YBK.!729 9OW#?SJJF.[G V-P Z8]\Q],3(P MDE.D''O$:VS3$ MFN)1V>*8&R\('T=]D/>%WDQJ0>BW;ECBQ=F$1K;'G\=II8NC#9 PLPTF^Q5C0\8" ;MFLZ MD266 50,0OR0#^]U(\[$6$V.Q 5-$'!+S.!$FT$,$0D2:HI*#WBT+[XUJ+'- MZZHPZDP#K0S MD8D+1XU+BN*QWG0\42'"_^3\U6!Y^JI2TTX/VU)EK:G=K=?J9]V[Z\Y&W& S M',2(F@@UU'S

NZJ\N7@146P^ MT-GCMARH#-84&H5@"NJ%D/J +4\)J8\2W[\H-:1>:)Y NE!8O;U+@CL?.4B5 MX>-(^C,X5_Y0L?=&I=NN*Q-Z)UU0LDE"H82B' "I:E"\X&2L$'*&SIP-9(H4 M,45V:3VWPA1Y@+4-7KCSS+^([,ZAK)!FY4I3IWL=%!ZO_T"M7G38%/U0[9ZH$/Q9,#9H",!C__^Q]:W?: M2K;@+YC_4"O=N>.L!1S>MI.^6Q,SA%08=81$ZV&'_O6S M]Z[2"PDL,(8"ZDMB0(^J_7[5WMSGQBCD_D[B(ADK1.-"52]=3V38&U3U]4B& M5[)ZDI$,0^_7BA;/!8K7%Y@]J6W3.U4FK*)')NQ#K&69M7.$?9_NO=!P=A*! M66SH'"$:5(T'Z/9;!W3&1_??VH&5I/MOK6(KZ?Y;6^F_M1A*+VH@DU]Z?GD+ MF_(41Z=?>I.)'5)[GPO7NH1W /5PU[1Y<&4'IN,%D;^1MCMTI^U&W+H(T^7\ M89EN^(?9XWQD]IKUWJC?JW=/K6;]G#=[=;/9['1.6Z?6:<\HI4"$Y-FT3.SE M".YMCFR&GF.M+-?6I:];+^3LK,$R<&:&:[$V49^!1+Q/AOMS[C[/?8#%37 =][,ISZY[ MP$V04Q;^M&Q 9*X1WNJH*/3ZTZBHC(I6I[48%>W31MFAZ45="JF'G>MR@;'_K<^%FG9-%[PWDR9L$;]ENU?5W=_?6 W=^QR[O;J^O;P?45 M_C6X^W)S=7$/'S[?W%[<7MY_CBZ_7M_>"__G36;K4_G%S&AN0[]D+X MJ$L!)S]<(P)A )M<8$^MMJ,U? J0+])D%UTCLU[$!LSVUO-V^XXMV[^ !^S& M*]_9*KY%OCD&;<;N0-,\B-:K?_D-E_9Q:?_5\Z10)O##]\@SJ$8CPTF?DW9# M^6J$D0^*,6[1^CK-5O??$ZBQ$?6G95-C)GPY813 <^HFJGU'F 5F"FXVE0@, M?+RY9X$W"I^HS39<'$33J>>'Z1.P87!,=#71C3OI"UN# M57E/9),9)G8]II6298/VD 04LR+.<#,+VLAN6[HIT[EV8EN6PW=TW*I[T.6W MZS6OW6'Y1..TOQU\$,S/=AYI50/J1U\)J08:>HW3*M70&A6:(PZT6N85-76K MTSA5&PE5.];N,+&_-?6L"ANH ?8CDT8*5K145,VZ&"67+"H,-XHC.9D # 43 MOMJN/8DFWV1(8:OM:D]KG7Y'F4H5+004.ZYTU";)DHZUQQ D4(7RU0#[T0L@ M-="@39%U3)%" _VB*7(5\1MW6^UI.VN!_;_KKF1L:FZ.@(AG)$HR,8"B!A2:-9'<%04Y5I ME^; T: MBG4LBD*O^P46!;96"\>O&<%HMUJU]@8M#LWPBED<&^LLV]U.-U/U MS9!GF\MNJTLA61ZZP:RJSK9N,+LWJ!)6C&XP^SS^Z*B\[LZJ)G+4B%$LLQAT M6]#=-.DK,Q4T+A3R;72+UH,YT*);M&X_HG)>&-]3C*B\6@BEWZJ=G_>4":'H MOJROVIT3O/_@@C[%E>_[E&P-EF+0> M:P\)KVD:[T[/,NG'6Y?5NTVC7ST>M4=VP^E:_R<]ZH[,S M8.AY]&,7G,7;;6]VN\:OM;?[\:RTNU;5?8N6)K3Y[#,*W%!+.OE@;R'' _&# M],$>/!"<>,[:GDQ][Q$I!21;$##!(@UVXS(45[0P "GU\8G;4'EI&RJ@4-.) M+&XQ8^@] B$:I2V3GGBVTY$!3PP-9[UFJ.>%9J@KJ0]YTR?13FF W92^>";= M%7>]O#!-;-P9?#-F*&?@HP]4*4>I8(OD.X"&?QGY*)&_V**AI)W^@ITQD9(R M/U5N2'K>:"_N>2DZ/EF(C]6[326(DEV:<(?8F@EOK^$WN$G&Y2Y)PGBX&V:* MC3(GW4XM\W-*4YD+L)D5DDR59E:-=8B@T(;UE4[6*DXNG4;1EHG)I;8.7"N< M6%[UF)#R(#Q; D*D\S7 6/6T5:6R9\4!V&J<+VG3&U#;-Y!80VP$9UMQ9VP_ MV^P#OQBEK;J*G;I(C[0)&W/7EK3UHHL[=#$>I*G!NX(I-@I^Y,ZL46@8FC42 ME6](^84_P,:_&M15>'XGSXTAV).NBY_19 WAG61XP/]D/V#+P2 :_@L0B=^; MCF&#F1N.C1!^L@,>$Q;85[:+A 81YP:4E,\@-X"+^W@7H!L[>\,? M\"(C\%Q:SQ36:,O&WD02LC$_X!ME'IJ<" &@-(?V(]XGY0*"/HC 3J)?\A H M,V=AO](R-AP'UIK9)6Q-.&$&FL^/' D0+&R0BF@114!!W#0B095$:A)3 0]# M1S3\ID:;-0:N+=PML01,9SR(GQ%]H$OR-M@(7N#Y 4JZ!\.W'*#U6*QZ46AZ M$WJAV&.RV$)GZ2KB0WT)>0.KF+CVR!8:V.VQ[P_4#VH,J"2=)0+D M2XUCHP#V0#+-\.'IU 5?LI2XBX@BFI)H!5_"CEOA(R%-N4_>*IKE\C.\(!1B MSD,IDSP>W@?.' <"E>WJ@UCVTJ2!A %'!C -7#S!CK7B(6(9.>^REEM\)O[A MC4+N)ML_L=\QY%9$;,X!C=^&Y@1M-=.=7VQ/*)CGR07 M+B(&L3 SQ&-%8_[\^J@O_P.\"\10Y!H1[,T7CJUI$NOY)$H$AY[8L');$*40 M_H]V0"M_0L$&*H54D"#:V1PFQ4B!5'4DHAZ6BF(S7@7L;R*6+*2O"/O@LQ ) MN '$PS,0LM/=>;[8>*+EP)@5SURRWP:[]ZC!KYR+\BA:'*%,([8*!6N(]:(Z'KF$$S="$"?Y(@B(D3>HCQG76U M[5%L+EB1*6R))$Z(\4-49AAR03)B1$8)!P ]<,?A,FS@X_",,#4V;D(TWQ&% M0KTZTD(2!A I9L GA<#@"J0;1*P<=)-,R@A2ZI8B.<>^TCO 9]$4#:"3L0W; M]8DJ0>]F@!'?'W.!] ; '?MWQ$D)BB]-VS>C"8YA$3!X],"4(\^#&T!@" /; MC!QP-)(Y&QNBW>S.<"7)@^+X2NXY62QF8CN%)]E+@RDC,'?!6('GP8Y#06AS M$K8@8;P1 )/[9&> +$?C04!.4N-/L"/Y9.IX,TYFH.WPV+B4F@C($JY[\#P+ M10P84V*1MI_QML ;?=,H%(7C1Q9>>3$L\;#"&ZG8&(:Y=1K+ K8%CPY4,RH ;< M18L&-[J)D8_YY8MA8W4YN>)]LU$I8_^*I2'9B2,+HPOHLB?1VR1=* >NK1%[ M+[0_^/^]XW#VQG_(,^Q?U4?K95[RS'B]F]O/N3Q'MU3'SED#;=T%*!3 1<1A8./2,8* M75 0T4/; PSQN S&#AC_=V0_@L!U*>ECN#%V)6(#$6NPQ>Q68SKUO5^4.@/L M5^/6A0AO+Y?$&=BD5/ -5W)XN"Y!<;O7.%O(H]QG!-!:-O]K6/^* HH2LV@J MJXT\4]0J"?3); $6-6%:(AY>MRRF?%QF=UZC946;$0IX3N,T,7X:@P$)9]!^S)[,N&6+1ALBDDES,TO-VIZS4(! MX$)6^H)9[Q"MFX/CHH6%IJ7FS9T9>G!K;-[TBF6BG@LH2,=;B\F.E'S(!M/? MLY/6.S \*3&$B)>5./^&+8>4'0.$NB;]BI'*;+5.?(VLUP%RR*?5V0DEM'$= M\@44",_?_:Z&^0[*%F 1@,^QMA58/# #\&18"9:;\?K# O$99I$Y"@0@4/P$[>1ISJJ 03A4E5L"@Q^1% M2N:8"[<]JXH+O)AD"H65SY/,9;J8#/54E&2:?%Y$/IU%Y).A$)8CI52LH1A+ M"LUJJ;#*7!XKT5+]-R\PP6Y]\+DAQ"EH=J!5L&,-K*U8*R;3:Q;*4Y\GQC0J MMQ\>>(7B54V2+R7);*2H54*>;Y,ZEX(K(_/>X,\XMDGU3W&B2'$X: 4(*%%;/F>Y2 M*0HS#TQ!(8KPQJ6",K[O!,D,4YKMYH<)F&, >7+FQ,_T0^L#%DY)YQTOCQ\C MR!K]PC]3<*LW M4I*,L[[]!)>L+Z&\?)W";*ORT^F8JRH-6=]X#.JP! MQMR*'"Q7RK!5N3$C2L+CEU(-D%@FO.ZD^^[YZ(WI^0!#!(*(XS1D(.?@XSAW M9.H) 3OOP-?*PS$38Q8'BM:"!KL>C60=V6<^]"D]T\L<**4*LHEA4;&]#93SZ GCAF-%HSRW M*@KK)7O&2B(/CH2GJ"H3>"88-Q@>J,*#) ]8X$\DFG(DO9UR U-CMN#1\D'$ MS]FK <86=["VOR8/;.!UG! W%,5Q>0..3^QH$C^NQM)H=TYL()[QFZ'M&O'6 MDO>7WU.+HWR@3::DOV51: P^'2B- Z6_"_Q@@ E&95:QV23\,WB>.4S2=CO MB7#\1D;(( 2W3^F,[/+UE]L3\U?=N7?^!8HV^7+QJL*[L:OJ#N*E:3D*"9QN M,1TL:4+2 VI6P6^+A*X@%V(Z*L"5*MA+9;PP-^??7#G>F9,'8R,0Q;65@YVE MMFRK>M9JDX$"3=([C!:$8SIUPSAIWPU%S%N%GC^O$#'79*-4V#P.":Q%+Z7U M$:\82]*TL_V8>1(*2D]E+XJ5DZ,K+G^W/-)>S2$A/\1SD_XHXH")16=UI$[- M^*R&.&VP,IO%M^?!0KN[K.YD@W-*$O@O=6EJRF02$EE67 MB9X8OL1>C4V=*"##,3TK9@$94=,,BH883E)!"#?7P#D/&?^599VY. OVNCB. M4$E53^Y'>;#)8".XVD#"PUJP,1[89"=@0UM\9+L\:5HB((+':1\\H)RD"00A M]%T^AI*+>>1*E^)#=FFL8TDTQ\>2-7AA),]=)TVX8D^C/)J1.B1"=B6W;41V M/5/_H&77L++Z$\B[AP@SIDD@[%HEV0;(@)]?R"X9+-I4?@S@O6^1PUWAN4-GKY0;C#QC$68+H< MW"?#]^F@?QFKH?%L!V$F5AXC](2TDA AP;OWDB6P)RIVL:50N.@J2Q7RV"I0 M[CSY+#O2TN<A]D#UI 8B.,0WX^_B/#TSVK6TVY3@U58;U]KN-[BM, M>-O;-NBO.)RW^QJ 7G3:^&SGK8=#3$0B P'8VV]4P$"OT6G/HV"- ^ 5J;_* MF?!*6%I;(<;:3CU>V,ZX,S70L$?RZ("90_&9 [:+)Y)VNKW2_F3JLK;8SD!T@2+%/'H5$6L!NS[( F MEHI"]?0,HC@7JUX"74=2#KAN0:.ADH5UW :4'+^C'G(TCRB!!NV7:ZH_/C1H MS?#FX\GJOO4SK3(SYO*5-)0/W,FN=RKZV/WSVGFKOS$76PNH#3'!N]U7(*A: M<+M[EQN'J=%D;YI1\%A6S794LDU55'4K%Q]J VU% ZUD M:N&(XR3PSS1MFU^B(+WE!V>6S=4Q5#;+SFKGG7-E$A^51%E6S1R5.'NG#8#] MC:AHQ:\5OU;\KZ?X2YHU'X7B7S<>TO,C MSQ9TXFZUIV42XKE6W+L4 15G1=SDBF88T D;VM.>_IMS%J9F/ M7(QJ1?;+M_+&89IB8 1/1ELF]].$TPD/QY[58/=+KHD"\>9X&6(R17ZQ.,=X MU:D.[6>&O=W(57R'122C.=/9#H'P\H6-:Y M7]#'V.> <0#:.,"91H#5TH[^5>FU)D>4S-&CSTWOP25R];ECA()X4J)$4OGS MZFJQ,+XH)H]K\=Y#U(Z+!FO4>PEQ](DV%LS! FGGB,&JA%BV8(A%N8YIG^G-;ZC7.RS5% MM25O6E/5TX3?K+#<3P:!:')@[FI "HA7:O<;9H"-X4S *"9.DL*,/Z5Q2$N&LD)9I*9WH^@'V*\[:E MP(Y16YC9F:7$$OH@TDAN-J;B+IHH\D(Z*.GW$],!K.!(L-[I-7IG+\5Z"=I, MC\:$9^X#\637+=N)Q%C"+,WDV+O:6*\2?"8]'P ![R]IHC#-\!W0I9>X(&[] M &'MBY7B0N\S7C7D[:,4=SEM&ZNSP]N[^>L#N[]CEW>W5]>W@^@K_&MQ]N;FZN(M=P?8]& HX^>$:D66#M?=N)5OX M9:R;79/ZT/+:-9- M<\A!YYN +F.%^!=2JS)6^Q+/>X>K EO+BWQVZ1A!P"Y 3:)NA56"1$S+R-V)+D\); MF==B=Y9EEB6^YH&[W(=/,XH]4!R#)I5:$:[-A^6- AX*SPD>X](&$B,&+D6X M9.'!HBG-=I[E&L-D VGD+=%,:'J-&'\:OPELH4!L&(=&X@S58=[Z,L@&'N+8 M2B;'P29&\8(]!AR<,0R^99VV&HVXQ(F)Z*G%*T0K(YBSR"]H04'^=C;A6/X5 MFX(F>7V( -,'Z0'T4RM'*P9T?$L,I25XR<&.)&1//^!L5QP[BVLSY$1'^7"X M!Q%*.4QUFC=H@_!N]"V>69J:L$=JM[9/&XO\ M%J7)(#:J;9>&.%M"AA4#-3G6P3AGPCKPMY&1'2@4+"$<03;AR-HZ/M*88A"M MPLA9BLU528)4"-BMH/17 -D7VR5%<0F;ML,-3,_=H9MQY[)%HVE[[<+!/=SY MW4CL^[-AV@X(Q^M?4]LGV^@*A'KK>>[/WYYEPN_\T7,>06SG+UDV13H6'K?@ M3N-5&2DPX(]H_'*W_#EE>XF?]CO.=_T,F/,^&>[/ZE)DP(&)N)63(*W35JO= MC_\XS2>!<0PS92TL8S;CF#X%IT!NA;5/,7?1.IUW133!"@.."7 M<*8%0QFR3Q<-E>_33/E&,0+.I,86%C/P^M3W'FV+"P?#0./< 6HN3%/J'S)DU!5 9K$$;K.<*01_^^T/LO7((& MQL+AV_!+-W# TL\)CC84A'L%3H@8L!; 2 -AXX(PN861Y &(,$_)?) MP;1:M6RHD\L9?9$/_X[/E@)UG^";+_/I-TJZ>:.4:<$/0I"EIHKC@?."H18_ MRI3A@(@R,+0TX:)Z:^I$Z'L*%PLI>V5X%RIO\M#[9 1V,)CZW+#NW+^C\P0L M]5V[.07TRQ^R(,K>\ UQAE]6B:O,5X>UBR5 ;\&5J2$Y8+A3M+F&C^S+S:>[ M[X(T3I*0)#B_-5D?!L(SL'_5R8A.J6H*QK)G!>\V0$XEI1R:G#9/3O PRW.I M2&X(;[H;C= 5QJN( E8GLE:9;'K;8)]6\&HQ/FQZ#E8%^H9#-8+#&5KC06A0 MG!X\-2Q5DLD+(PAX7*FPX(D^1I]]JG6E0@=O,H5G4$0.J93TP;P&(EL!=)8K M?K3A"5;F68C\AHA*BG\ODE"=,UOF]Q-]&C8(93,*0F^"T]F-TT;%R6M!SA+TQDH?LNE'/&VR N2N*3L MZ\3XR=FC5$7"NDAM!V,F ):8&P8Q)1)71"(_F (Q4IPU?_( ?2+G?#&0Z,F M#!<96GWN32:8#^'\.0;?#GZB9U*\_,E&NG4B7 ]Y1DS-%BAPUX0O?@40H$,ZV+_YIZ 3 KLR(>)]!!^@!&2+/(!Y2\J230 M[ 0?T&ZD)2Y Y!6@^X^=Z*_"?/MP($YPB)!6$;S,.QP7XD!F(>HM)> M@!L)2FB>3?&P45J'D7!\B5B9I50*?#FR?U&Q/'!6\=K2PU()'JEPHL28R3TK M92DT< P,90B^>32!%F*Y/%*\-SSIGW=;HM#[LG)_6NZ;1K9^9S5Z]/1R=GY]V M3L^Z9V>EQ6L5S9NR6L)5S8&UJRL]H.96L\&H[+I.<&59T&_*M-F%X78-UJDW MXYQ=BQ*E;P[VFBSI0575$[)IZ!F^16%NL,?,T/-!Q5C>E([>@7S#"V,0 MH"IV29\C,-@)_89_OHN5V)";P),9Q0_"T,L4]0%,>2R9A6 4)8)3S%J96!,' M; X"^.3FVQUHRHLG6%O 'F!WN)XT1)"\69;,L1/[':95Y/)$99Z(6P4U^!%^ M=3& #YH3=C@KN0"N0*$&0@;?)$O[8'7TZV/)CX98&^SN!'Z6WTVG $-I"E,_ M@J F*MA098"31B&+15 798=4* _T*8;[*]QP:+ 5OD:V2,J%])/"PV";N'$ M;"H,LSQ[X?MHN%(X;5:0EX01^N?O\$I U3<*[E6(K]%-\T[F]V0[)$)^X&:^ M#W[DO53$\RVL//9H1?69K$H3I)E0)EZ[INF!X"TU/=!9 RHPWE%VB,=RP06V M'=ODRY3@1. /T+]JC+-;2 41$H;/XVFX#$_4A"!8Y03TUA$6!R7%@G.QB')* MI04"%,PQOW,KA;[GQZ,2%;C1)*:";,PRI%77T20M6BU3 4C)>*XP6F6E#UJ< M8@]4$<)AJ^0[42D/.OZQN8!RD1Z0JUS$-=7M7_6Q;8':>"^IHO,'AE%_:_7# M<:[H$<]L_1M$>B@D(_BN>'+EO_[4._] LFDX1[4^'P&]CI\CVN<7U$T7%!\1 MSJZ%]O4\/!99S:L?!^L6>I]DCH1=BNI(<3(,:)C[C]SZ[/F?(W"E>-P\X7F> M>!EE#T+T(+'B%@OK[T:TM'R1+*Z8?KU88E8_,^3W8[M?ZY]U:G!7D7#EV2X* MPOD2$$0A(P)%FO@N4;;['FU>W_Z)N8PS4 M030,3-\F6^Q[I:K#Y5P8/Q9W'V-JWBPH8ZALNJHL(QJ.?2]Z&&,\P/<<3$S( MBNSX (7MI^@R,R"9.Q4[8U,D&ZH>HM\QQ+W0:LN=";CB":3N1@LW>B>M:&&: M;0.<.77[,4_(N>JY=EY?8< M/33 DQ>=G3"KF+0)0>7/0.O@\L3OH$_03*-(,PFNA'UB @$FJC%J#B#2W$@D M<>?UD+B M"W]&-U( 70 +; 5RM*B3-N8B5V(N6[=Q'X&!5LV MM%NU3J]?.S_O;,[.1IW9..S."^VF[KR@.R_HS@L*=UY8)7FU+/O5.^\U6]BP MP3"Y6>\:[7Y]V&U;]?-V\[PSY)UNI]U^2?9KQSFB7)AL9ZL000G1P2S(G/]= MF#L]+Z8"S#%XLP[8U>5>/;U"ON$"0QIV.+O'E/HFTJ=[G%%#5W?D8:B&3%XJ M,@BB":P:7BELN&RJB1D2=AFM+SL@I,DKC X(\S!N@6F[P@:!)[Q_D;!8&5Y9 M>0%OQ5:[V!R9]BF:%?_W&T"GB05!>/[,?4@^RT;']#FWUO=&%'H?9*MC*NB= M!OQ]_,<')MLA-T&RO2D=^K2EALP]^+3V[,EJS&U885C:%O!1 MV90X>TU+HA0SL!+4 UAWH\!(@':[T:LV O)HL";\Y*(!,3<)Y$V^QSSP M_YT6P*WZ!ISX?=GSA3@LMG/1J])(634PHXR,HBEF67',Q&UXE< "16&4AZS]%("27F[8'T\:?;: 7MI M[MDU#AI5A-QQ<\I.(H"+,=:L)O".!F>YJ*%:S*4%W.YQH UI)>77T:#D.Y\8 MMKO#[*H63UH\:21H1E ;!\*-UUZZ%*,,W86KE6U!8"JB-)G7A7& MC)+*17<#*'8#V/49GV-6-5J"*8P9+<%41QNUY=4"[/@$V-%0N!9,>XFVDW_B M3)]W.Q=-^ORT%F%*0ER+,-71=N.&ONT&MBGP]W?L\J_EF7)H4BA\J:M-E= Q M.N.E-!)T/PCUD:3[0>PKYG0X1@$<:#VC !*TGE$?25K/["OFM)Y1 =:SRB M!*UGU$>2UC/[BCFM9Q3 @=8S2J=K=/NZ$QM')WM18+C6[K+.6HBMEI"!G2W! MQN7GS\W/E]O*QFP _"70WLW4N$^&0T..#9I _3?#C0Q_QCHM,8-Z7>YX-7PL M5R\^/G83DDH9]+Q,R[\>&G8V.DRCH>"JK.*)'!Z'_"4_UYU%KBTFW/[XX]?0 M=VPQYOU-.ERWUVL5ANN6CM2]\&$!#S2E_M,LO>2;,<.O+IX,WY*#_3(C_6XC MG%7_W*S=5J>URA3[?JW?.JTU.Z>%*?;*D:26#&J@0>M))=!P9-SP9^4PH%7D M4A5I!UZWW3K],;A:J"W[KZ@MXU;RLFE.W"Z'CJJLJ$/;;SZV@!BTBE2._%25 MS5I%*H$&S0TJH$'K2="3V5GO]8";=?M7?6Q;L-3W0AGV6V\^=DC)T+!WY;"H MF4D--&C5H@0:CHP;M/>E(E8J>5]9CZO?>T6/*SFI1F?45O2QZIUE84H6F 9B ML_/F8_>LUCP_TZZ8:K2XJ7SK=D^_K82!%MAG:B-!,B5[@*M#;JE7@:"M%R70 MA*T#Y[2= MGF=05X!K82> ^:;Y3%C=9!^X4OS4NOF]Y[:;YU67K/\J*APUF[ ML<'TGN)HR8_YNYCZML,ZS=T.^5ML,%1$D!9R.RE7>':4[#)LZNR?.KBL..E\ M(^@\:%Y=XS!C9^CFVTNE(8-YIOM)>XWZA:??[B:TZ\7VW^XIPO M6'G^8O^TUCUK:Y=Q+PAT'T[$'F'*_.\\"+G%@&T9_S7E)GX(/?8(7V\TC?YZ M=7?:B-IUK5#5-'II3E6GT?<#E\4T^NNA\Z!Y=8TT>G?3IIJ0^A>N=2UE_KV' M7[U^=KUSUJJUFIO+KK]6F:.VV78OBK3*5QXWFF\V&S=YQ2I['3=YA>SZ^?85 M\\:3[J=]K8WW@E25D/A:&ZN+&\TWRN)&J^2-)MT[E'1OOS#IKMGNT-E.JRN% M<:/Y1CN/^XVJU9/NJ\^Q>;'#>/'PX/,'(^3;2\HWM4NY'P2LS[$KB189U#%P MW_HL^[Y@3='SSSH)?SBXU$GXW27A>YLVW3)2_E6R[;U:N]VMG6TPOJ\K) ]7 MYFC=KCQN--]L-F"B3RDHI':?S[;WFZ^H@3>;5C]KG+:TUMT+DE1"LFNMJRYN M--\HBQNM>C>:5>^^^=AN]/OZ*+O":%2![;2Z4A@WFF^TD[C?J%H]JU[>Y&SX MO&,X?-XQS&?-6Z^6-N_5SKM-[3.N2*&""F,B7$:OV\B:_Q8BQ<"WEOVXVN9S M>WV["O?EER/(YS::<-\VRY: +VQ/RP1&=@G=1J^[TBHV#>+[,6=&7+C"[)@' MD0$BC@EQ3XYQ?EQV?IV^7)Y*9W; @ G-R#'P5A((#(1." NP[-&( W6;G UY M^,2Y^%H^DK,I!H?H+?BU&?G("6QDV'YFG9$/$F,R\=#V]LR?#?;LUN+G6\DF M 5P"R?">^ ^?8-M_7EVF;OQH2QQ2"V[<;T"= MGG7OA8:S6E%2N]DJ%[.]1);VT8DI]I%D0,4.[ASALCHX3E\K]O@"<#1C<#2? M T>Q1XJ@(@F3&O-Y@+QC/W)G-D^AP$GP6&2./&43.2]']%TD_8^*^^%P3KDL5\2A_C-&@S/H$1%G#W MS4?7*T)I*0NNPG:"\Y]D)J1NB%2(>"ZS4!;,Z;8-O7@5-E^(UHWW2,BC=2X_ M1#]> 4@2/EB7#=IO/O8:W6*VB$VYSVB?#33M%IARK3VPY2Y*S*X:$@8R\7KR MO5"+LG+Q6ZM2Z,43.S0K)Q73 ]?2[L56 Y+RWUKJR3 MP>C-6LM#?&#R<@](G!E%.3 E1L"U_B7G9F014V@J]VJ(D6K(\^57>-V*ZGA> MT(+(FG'#1UQUSN9]*88_!0VVC!G/5F%&R6%#S[&R_&7#WFUS%7Y=@16)FIDD M9_9DAV/VU?!_\K!..&$ 5 (*NCQ_]8"*E^RV7W&SZL25LAF03XM.&H#OZ;%1 MY*-\8A1N(1^..&L,N.)^0"/*3S^@[P8R+ @E)..\2?8U^212;O)DG*LMR"'R9V&/+$ 1UZP%;XP;*!ST//#Y@QG?K Z,)S MC@7%-$6_%#YY@5)YFQ-!5.(9F:>R!T%4*VVUTAOA1L 7@@)XO,>^.8:[ZFM M$%9Y$R M-&P4Q?.H7/&%-?8TMLTQ,]".K?#B(!K^"[!' ML#1.!F#7-L\T FVXW@>J%$LN^:&GYHFS8L.FRL"FZP M-0/^/,FAE6"@6DA]2"3ID8VJ50AEM"GQ^[\9;F3X,]9IH9'1.J-_SVN)-RG^ MHM"0YSHS!*2(YX2X)5*,"6"70Y%@ ](K4=&P (?XA(A&8QL;C78 M.G"K;' MY42Q!*(AJLU*E)0U&89R9B*L\UE<@+&VAL.U\3-OJ[0ID^^DV^]G4W[QRP[B M+S/:CMX7?.7XM.1G ,PM+)QN&7J_[I]@';//]@BXP[W^=V2'LQNXU449@-?* MN]]&BR[8"(V6"8=O\=. 'J6"QW)D$0!<;F@,HN#=IO8+I!@%""5 M&NPK8IA=&K[CT8U"7$T\BSN)J(JMXF?-9[!_,P9O$O0%CC%,DSM@[U)0.0Q] M>QB)%_%P[ %'WPG!)WAM#<^ED*K:<\_%=E?T7(!2YL1*65B^M@YL"R'K7<-V M'>%3)5I8[)^8X&.!8UC)LEMNM<7FRFOYCF>%$+LRON/:>*SL;_9/%_B;25I/ MFF&TIT6U *B,N/]A-=6P6KIQTWI!'&:%_8S]>$-3()CZT.?&S[H!NM9_;SA/ MQ@SX[+=J^UXMRYIUPQ'MW?SU@ M]W?L\N[VZOIV<'V%?PWNOMQ<7=S#A\\WMQ>WES<77]C@'K[X>GU[/R"_N/WA MY#)V/]X50B\'0P$G/UPC @\"-KG S'OURH$Y"9/*Y7;__ _+=,,_>N>])@BR MT[IA-=K]^K#;MNKG[>9Y9\@[W4Z[_2;U%B_"^0>T.YW1L-]KU@T.6JC; M[9N@:CK-NMGBK?->Y^S([Z$)0'ZB<1;#O!ZBW(%O2 MNT#_ML^+B3%SS*W(X7>C1,FFCZ>GT\,O,#$'SM ]%EG2 UXIJYW$;D6]V'^_ :2")^5@ M11B (ODL:\WHWQ./M5LIRU4"#ED_*8D'+IUVB)*Y M.F;%I.6=RJC1\DYUM&'W%D;M6[2X4PXYJ@PG7"VV?$B=6'_(JO_DD'A][HS] M[D81KAO'.;QVN8J.JMM2R$"CX1DTM$GKZX[2JS6M."OO(+E.TXJX4T00^A%^ M&=QA:Z'[L>'* ^3)X:H7-;,H.YGU?? C>QJYU6EE3Y4WE[>DZ-8ZG6:M?WJF M3%-J+6L4ES4EJE>#75/_AM&PLU$.6LF^VFR_LT+CR"WHVY?T=-VL*FZ#OCUM M]+6J58ZJ-Q6$V&Z!VTH8:'4:IVHCX:^B/Z5Z:7$=:U ##T!7;)]_4_O7LFT4##I;''$YKS6:GUNUNS@[2(N? 18X..6CJ/UXT:(7[ MTKC#YII3KZA[=QA\6*2<\>BQM;QF!TV-6:^YS@L-'[QM<\;Z1H)-?2W#J8>.!JT&?7FX\D: M@8O-C5)\UGC*3Y]4+7#1JK6;_1K/.$X;^5Y_KX2?@];A+PO&%(8. MO[HVCV )BD9BSAK=OM;D>T'UJI24+ O/6%Z$(P7;C>/1["4M-_*3T7<5UUQB M@%5$TT$K$56S+2FR$*BE'OPR;.J@C$*XS!MUKXO/@V;6-8(VO0/L![):I.:L MUFZU:[W>YD(U&U))U?61EF)[9"YH7&@^.>AV(LM"->NCYE@5]_.AFO/F +V],RR9-=0K?1ZZZTBDV#^"+ 8SSYZ$J-(2-S]F0$[,^5I$U.PA2Z!E[+ MNID!]Q]MDY<+G$18$*<']UYH.-G?+[T@O/7"?W)XN^D]N 1*WV2N&E> &U- MK-3!,PI, ]'??_.QTSEO= H2A@%Z'80@P#MR_6030#?PDOH0MP'K37?,^"_\ MFS.?.P9&PT*/>6EO>O@Z7J9X!*$F8 ^B3PQ>'1#6,BP3^9\^77^%UK6V%^3.. M83W@YGLK\F?<\-]\;#?.S^9% L.?@@9*BP72H76VBGC(=J+.<+P-0+/-523( M"L(!H$U[=DU>)_2Q%&9L;I;8@DWV*^Y1'>L*N]7'&_FT*!^#$^59%!![)" 2 M+&R[V"#>!M*FHD&3^Z%ANRDO9JL,O<@GSK& ,;D9X5W :2-@&1^N QXUS+'- M\4NXT'#=R'#8R';A;3;\!7* >; XA;X[ W_!G^5D_#"QPY!S9EC>- SH(1G0,=,' MJP900>\/@5YX*,"'%R80S8O'J0.($M> <,LM '8/:[*1ONR1S>7[\'JPHD+; MM*=X"KU66,:$&P%F%L4RX$B&^%M8R M-68HKYF@"U@Q: +$8/:-\1XSRV_$=@92XL=E F0/[(L;EU7CJ+P >/-1 ,4/ M0O;O"' &R@E(+0,E::D\1VH >$2,,04>>.16=<*;?Q5H5PL7 >_S)JX]C )V MG?#L34*AWY#(3O MG\4#Z-[TRD^>"W?B5>\:[%-"&*")'VW ">R16%T0BN1^ M=*[@%T$64Y_700B#_0O>';?$EZ;G3SUDX8QT2*6!@ "X'E).V.X4R7+D>Y,E M\*N)1U?9"EF*%D=18KM81QWP,'0DZ*>&;:'= J]E59#:3BX$'-'O$0@?)C." MY49/@UU%/HJC2B\ ^9 S?58QP"J!0V[ F "=TS'Y-:SHPK'2"\?Q3%Q&N35U M+=;ZO"V$*[R%)Y,I-/1^B=W*N7*9%M[D6Q;["ULKO3WB@>P,_+U M-DGW\-T*=/_QO@) T 1[!'L$3*\I2.H0^=^6%F*KV7S+. 73%IHZ\Y;$0B7! MYO0#6ZX:0%1'] %EF]1!1$ETM2,I"OX8SI808:/@_$AQ''-WEB'*%'TX]H&4 M)X#!,?BH0()6V9U+6*D0P=B4A%^ SDU(^$(V=?L2?C5*7RCAVXUBP5LBX1GR M1R[@404#D1O',9 5CADM4'L+D7J>:.Y$*FU5!(ALI*H M4E;G& _@]H)B(UVTDE "KZLL*"F=N@I!+)]/X-TH@):$LQQRB 'R2U15H3&: M,H&MP ^_HWHD*H /7XU?]B2:2.R^MB HB80]>;!5[K[Y"(81V1/S.D$(@EB3 M 0(J"5J [SR^)X;%U_ 1JOH?':EZ]CMT!_CJL>O!MV]L \&YP\I/%#H'[)&P M%]SZV1Z!U>4FZT8B_Q;YYAA>M9*,;_<:W==)5""GI318,?V -Z6RFR*34DX M2T^%=L#X*"?C4HAR$6*G32 P;3>B-54;WEG1OUPM4;AI%FBW)0N/_7A#4U!E M]:'/C9]U TC!?V\X3\8,Z.FWEPXM+=MVE2&8ZL/L[=GEW>W5].[B^PK\&=U]NKB[NXE<0]@=# 2<_7".R\!3ONP4*[=5S_G,2)E4I M[?[Y'Y;IAG^T.YW1L-]KU@UN\GJWVS=!6G::=;/%6^>]SMFY85FEQ1K[85/D MG/&=K8*TG4Q'9A5P)I*XR*!OE\2>3/!'(H??C2I9 =)%A[_N1O/&.UH P3UL MY!-<\W.);B\QJ#GHY"GRJQ_QA12R!^;:/=GD *0GTN!8I<.": *KAE>*-!Q: M#O $5S@!%6R*Q$:0!CS U<*?\ :7BO\-8>K#?Y/XN4E>-& G=)]P>()W[WU'!.7:?P8(N %GR69:*T>?<0M\;4>A]D,5B((L=8QKP]_$? M'Y@L*&LV97>]PDFVW374Z)\V6LM:[FYNL/K^ECGO:DS3H0VU+\4"K 1U!+H^ M"48FMF4Y?!<8Z31+VH4?,$KN*2+;6G4P,?U0\_;^F4 MNM0/+VYF=FB,HT0SCEIHU71,4BXM=ADVVT#2A%S"6 ;^O9VPFA: MU.T][X&H:VI1IZ#5O;NAB<6DP"&U:\"T(&:D?/[(W8BKUU%+3V)2M2F=;D&S MZUYSE?2[;D>S2@%FOUEH0;.I@P\WKNE-^" N!/@B2S6RA_Y1&M^-!H;#@TKG M'#K+^L'%E92=-Q][M4ZW6"^O'DD?_?PE-="P;9V;\]*.#]Q:UVI=>PAX6UW7 M%IHQ[5K7-F-=VUQ;UW9KO6Y+ZUK5B%.568?'&VKXS@-N^.:8SLQ:V*C&FR)S M[D4QXB$A0M4:T*.72&J@0=@ZVI19S90I=!G$6M9H@0:="1!4_WQH4%KT'4TZ*OUE-N*!U6FN?J3-+5\L2 M78J@" 8H%$?! 5CT3QX"%-2+FNG0@ Y6'B\:M&&SCF%3:.NP1<-FP!T'< EV MS==8J+Y*7*!5Z_5TUD,Y8E55D.BX@*;ZXT.#5I_KJ,]7ZT2\(?6YB:! L]8\ M/=?J4S5B5:5H8 -'@@\)+7_E+O?EB"'#FMBN32."[,>USR_L_ESP(>%'U;A\ MM3X31R[AU$!5ON#R1>C2YE3.G"I,$]BB.24%-YA3%SFQ_1HAB?-:MUL<_+!C M!5%=.V@II)7W'L4NM-(^&G;12GO[2KLPZD5%I;V!0,A9K=712GL_J%B5BHEE MP1'+B["==;NQ0?W=ZC1.U<8,C7]9V+Q\5U'%)6;6:Z!I[[A'E0COJAV#1.^(9@WNU2IZG=:OK9BREA'A-L(?O]$( M+?A63M3:^BC N='&)4O %RH_T.^*XXQ5VQ43U[P1^VS8/ON[X42<+9^CEU2, M#;U?F1EZ*6]_,V88[:2YM[DYM7+T[85K+1Q?BPL0,=(@B";B^GO$^#T_ZN%Z MOW/82@@2C2;HXJ0]1-0)P5,*33N*=2C@S4E(!BP*02,Q@ MGQR0;77 I(='A,2]; I8QY\GGL4=]F2'8SET.Q[P9Z0(:BP:-/W:S/B_]&"] M_EFCV3_NP7H[[ +>Z!W1$+?E;=E;717ZLK?/&UT]6$\M)M$]UW>B,G+Z08_3 M4:K*(Z,^%*R)4D&YJZE7]#@/)2?IJ51!H@9NM![:6T1M^=R3N34:GA=,EUO>P6.QZQV=FQ5K\4EKRKQUD94/B^OY9R6<]5& MZVDY=XRC]%4LP/''S@1@&HZY$_>X&G M;BZDMCZJ#KK\2E'-(J:7]QIU62&FC8LL^C MCZMHQ:(^GK1BV5_<:<6B!AJTK[,?>-(J:2_PI%72_N).JR35YDN_.-^F?N,C M/*=KTODS[D_8B>VR&3?\X)UZK?*...UV\.<\-!JJJ/55M/;F:F$T;C2+[ ,: M&MLY,;L?QH8\\]V\+,^PD9*-KI6/ B9 M;X1KC[L\F-*ZG?/"*B))YUH/&PTZKZ$N;C2+J(&&W>4U%,+#6HF-5\.)3FPH MP1E:0"F!!IW8T&R@V4!'JI1%C>80-="PL\2&1H/F!M70H/7%TC%4OX:^8T\C MGV>G4+5:\U.HRH=/7?CP^@<:S_UI5C[#!B?CT&"Y^-N79"> E(W*J3/V^N?V<#+>JM]]\;#8JC_;6 F5;5/M6'UG9*?S_ M[CG Y8X=SO0AE7U2I3J_?-AHT,D<=7&C640--.ADCCZELG.DZ%,JN\>!L@)* M)W,T&QP]&^C@G+*HT1RB!AIT,D<)-&AN4 $-6E^LD>2.=W-Y7*T/%$GEZ-/Z;P _E?VHPW+LMC,YLZB,>?Z<(Z2VE0GE \;#3J? MHRYN-(NH@0:=S]&'N+-?(YG:WD<^*(\:ZS.4U],$AHU&@&40P+>H:, M$FC0S* %K2V4!8UFD&4P,+NFPF>G8TDQU]3"@&4$%-&BM CMM-YK*(4;SAQIHT!DF M)="@N4$%-*@5-E36!>EI%T0AA"G*2T>6CM(>B.8#K5.T Z(L#C:5B5+X_)+Z MF2B<_U4?^9PS6TX 8[X1\N.=,J2.$ZA'1NS98>"SK4_J^VJ[]B2:/'\F&,\D MWL+:Z$CPT/MU_P2OFGVV1R'G;NYL<'R,$>](3PBWXA/"K>?'][4*IX3?ZJ(/ MY72M&F@X\JR0%O&[98MFHZUETZZ1H*QLTHD(%="@N4$%-.B@T1H.P?GA.@2K MS//NZ!D0JI&R@E:/SLYH%M"*5BM:NMG8K1H.G31 MI#,Q*J!!W,:=B1.U!Y&'=7SV]0C9(5-'IT(D:S@-:S6L^2 M4Z8<6HZ-.PY[P(_Z>9AX]A:;V=RQCN1<3!:(.YRPI&B*_MA$D*)HT)UTU,6- M9A$UT+"[I(Y">-"G;/8L6M=7<*KJMG+VQ1FK"M;J:NFN!!JVE!?3WH!F!N71 MH,-URJ)&C07.#:FC0^F(-Q^ST !VSJM431<=,.9H^-M%2EAO[ M+32&#H=O+?MQM8WG]OEVE7WEA9R@DMMHPGW;+%L"OK ]+1,EV25T&[WN2JO8 M-'3OQYP9*7>R"%B8V2X+X?M/#E!U?6"./0>6Y-$5; K[!;ID$\_B#GOB/@=F MP@E'M@MW&@$;>8[C/07O$4X+X-):"3!B:W8(G&>^$%0K 9E%R/AQ;P1 \$W M@GR CT<8^GSJ^3@ZRA.8P#W^T_-_B@6PZU\@XD#VLM!+@4\7CG#5C_&J\17Y M1X>,&^:8/0 (0F:!Z&UD^BGO,;:265OW (P*"$*RY[GY7 !RGP>PF8 .06^ M]N"G,8 ,P1B@@JL/4<,Q W5;P."+S#,\-@281V$0&BX*[K)W9!EMGG/$HR6^ M'WD0(K7@KT$-GL)]TT:"PL\,7D *$U549#C,L1^1/T=TJR>?CQ>!SNNQZ\&W M;VPJM2(C^R8X-*QGSE%68DX$[P2HGR"6X.@Q>4H,3,$U4O(1TSP#V#P:QS8\ M !@><)1_]D+>]QZYSXR8^OB_(QN8&6"-]!46Z&G=5=: V@-\$!".,SL08DB; MG,:]4AC:EA6%@9_<[0NZ +Y_$E+:FS66M"#,>#=M!:P1__M$8P.-\ M;@21/V/_X;X'YF TA5]L8'W8^Y,=C@'X$\-V$_YF@0W0,?P%.':/CJV3:IQ_ M4C5.)8X>&X^T@6#!H!DY('D4A^$LU?$ -?_0Y_EHC0H'G)+BS-W=Q>-N;%W(H[["N[P]N[^^L!N[]CEW>W5]>W@^LK M_&MP]^7FZN(>/GR^N;VXO;RY^,(&]_#%U^O;^\%__>FLW6I_.+D4=,^M=^R% M\%&7 DY^N$9DV2"]WBU0=:\> ,CY_ZG4;I\VYZ7VM>&CK@^^<9^D\STLX),# M$G*)M"V1E!PDX!21Z$>\--A#XNNLLOC*8G%;R=U;#TRK5JL!CP_9%P_,7S!T M&4&%+87J>;%8Q!QS*W+XW6@>OJ#];//"!<7F1$ A]ZBV7Q/F_?T(\HBP#!F= M9,@$/,18C0_V*-HXX(5,HY"T)1HK0P2BL)($&,&V"ID3HXR\81II'8Z]*(#K MR$LU^33,_&Y,O A\D7>+0D'5F'1EZ&7Y%-XJ0X1BUT.P)[C_WV\ N29WL&(, M@UG)9QETI<^YM;XWHM#[(.[&"*]C3 /^/O[C Y.AV693)M^V7+PO*_5/&^WV MVP]RDS%X \\!&UAIH <-WRE@G(%\T_;@'VKT=LEZ%4Y:+>\-+/_1H'# M%)WFLUP2PU&1LJOJF%Q?06#DXRO\. [8-2S/8A=3WW98IUG;U6F8K6:[U$"# M*L.2U% G2LLTK5O4P$-9V?\.#^IU&F?=%%4(XU+%HI5/-J0%_I96,CM4,JJ< M<6UKSM$24>.5).*BR:5:(JIK=K]>*VQAB1]NC1]%?(T0%K.6F?V:30D/&NXO MLP5>L_W+LPKCJ&I@5<53NYIRU[A2 %='5C:N*AJJN3D:+UKE:#QIE;/?N#IZ ME;/(C]Q=/.;P74E9I[*3?(UV)!4+*A^9!/JS>A@0^OJXCV"?+*G]MP.OVVZ= M_AA 1H@BJCGRNVQU-[R0GEA4FW? M>?.QU:WU3BO/]M6J<>!K2*TX2O59Q6<5557.%\VPHJ;G$_C]557+M7 MZ_4J-_[0G+X3%:#-C/4Q8UF$270H!6$IO[C18-6 M$.KBYNA91+6I9H?NP%UQUYO8[OI%M3I0O'_G!=65/Y>P_Z%O'R7L*^IE#7]- M^X>8H#IF<:^S!<>.!NV4J8N;HV>1W635E&TOLANT_$Z/XE;=>.2^\<"9&V&[ M5&S#1GW4@FQ;<=GFL="?;2>9.E7;DZC"7JJ$GJH5EP-?W;:]7.NUK_ M[@CBF\+S>(W&K=XQ;:J1X@L=:.SJW8-S"'O* TK M94]';0>5!VUT53MBM= :S\WF&9#D8YV>O[J8[/1/%?F8-4B2VJAR#\JR;&S M \5:&6ME?)BXU,I8*^,%RKBS466\..R15\:M4ZV,]X*ZRHX^_T83S.!;.=!L MZR,/?\M-YULRK.]T\;"^"S>TR?.W'_F FY%OAS8/KG^93F1QZ[/O32[3073% MV7[W_/7F^*TT&%F%.7Y/\W4CF3*1I')DE)\OGDX4EQ/HN00]&P'LRR8!+IG_ M!^NE.\2T/&0FP9.1);CLD'6X*-L%]^%JX/O)^S)BQQ+#&X>)M&A5Z@M9A"#XE9@JJ5+&A!EK4DWQKL9,6C5HT[BT/ M*C%<4(M&50_G+62V@^^8;<3Y <2W$ M^5>.QPHV=#:O5^OT-U?/I@74@0LHK9XU]1\O&K1Z7DL]]XY4/6_@Z%ZOUF]W MM7I6C0E424(>;V3C.P]"WS:Q,DN4@:$<6C0AC" MB: CTM&;Z$G4KYWU]1!NY3A!UVSL&@-Q2%'&-9*ZC:ECN.H%_K3MI..MQXL& M;3NM93N=[WR;Q9F,[9;$RB=JI0!T8M6!07+%JM:NH_ M7C1HM;J66CW?,[6Z@3!"N]8_/=-J537B5:4^0ME#VKM!RT!TT/&Y8V#A1.C) M[CCN(_=#&[O!!-RU/1_N"/G.BBE4/-P.M^553)UKS[PVJM.:O MBC\:Y:)UDIK(4:,D8=L#D5J=QJG:F+GW0L-1<%*D'K*@4.!3#UDX%%SJ20N[ M"S049DV^=J!A,V4/[4ZM=:;. 58]HD%=N:/UN3JXT/K\&'"I]?GN]'EA=.$6 M]/DFZBUZM5:_I_7Y.MUN6S'E[:S;;=G8I?D92"L!([?WUQ_#=%JP@F]^/7E1V8CA=$KSM0Z6Q:)KC*H)!MOKJJ9%H7X;=>R!E(=2:@P@ LHHICP6[Z MS^YFY^.A?N>,@S2)#-A9:/QB4R^P14M3G-3D<]-[<&TA'8"^:?S4%\43G,_$MP1-2$&TAF%C," M*I]Q ((\")E!$AB'0N'#AMSE(QN$S]@(F1VP!Y_#'G"XE.&R7O,M$TO$RX<< M5PZ_.P!&BT536B1L?#3B)DV."G@8.GP"&&%/=CB&7<(K:+L1+!\TQ4R\9PQ+ M&D6.PWZ";'.XA0.T1LR +WSN !SA?ML5,OO^$Z/BZAU-8>3#(#>(UL1^S:YV'DN[1?Q.2/QJ!!P!EQ M4%*&4V.7@&SXPK4-084>7.;#Q@&<08-= (P2\,##)@ _"32/\5^P/5<,,\-G M CS&\8/I6?04/#<&! T )HP$$610\2)^,'!9_ X'QX"1$0CT/!&$Z@:2-8T M?'\&3WXR? L60W3P8-"[:8/P$T#-+=TH\ E0QO_ 8RUO@BOQZ15$M7@![HAQ M&I[S-\.-#'_&.JT: U'%#P*( @JFQOW* JCNC9?W-$%1:_5E=>M:EX1J6 ML=*-/8$-N/DB"@#M#N)G\ 3 =<4OMQP1Y> $MY4>W&^P2\$'E1#;6$TM%HS) M 7] :?&=3SU:XG:T8VL?U&.GP21T]EPUW@$CFV.;CS*LC!9[@()A8OSDJ+H> M;?X$2)'A";Q3/$FN!@)/!>#^YB/@MN!(9?8MH5&3^OO?D8U&1PRC+")-$(]#E,N1 MD%VRJ!?(-.!6'J\I=DA+T 9+A4VER1$55?-JGL&F^03[)Q*?C_UX0U/C@=>' M8'']K!LCV,][PWDR9H#IWUXZ,>,Y6;?0-VQ6<0[7!<&GNW_4V,WM96->XJVX MP[ZR.[R]N[\>L/L[=GEW>W5].[B^PK\&=U]NKB[NXL=>"!]U*>#DAVM$%AIG[W8T=W:Q]5(0Q7B>".0= MO._Z$074:]DLZR-QNR9+%Y1> A(F8++GMHLK9V>>HG7<;I%90 S&48.!,0PJ MS7;!IPR%10#NL_!_3V[2;R_B;]\)$UQZFMD;1Q%:ZD]CVQP+YQU\@@>T>'QP M7Q]MU(_#&?N?__G.+H7SF"%60>9 M,W>Q#2/.^=S &[EUX]XC2L0+GB\L_R[.!GT#UV:6N3'X-,O^0G7B8%G!A@7< M8K#]& #(9(%X?#HP-C0N'2,(LJ<#R33SL>P\4VO^S>'AJ[G/UY"?( M%MUVZ_3'X&HA'@M-L?,;!S#?^00ZZ^_XNCC.O^\8G$?/O%-$2V@+1SXHX9B\84<4.B@EI%D!/Y#I?EEPJI5+JH2;F GJ$RD MOKF1.B56.HV" ;MG,51 .]!5>BXUB";2Q\6P.GQWD]6B1L#X+XQB!*""B40F M4W&R=3@35Y?8"C72]AQUMS@"&\Q&C!=U/YOR[/&^N9^S(JL7^U/P1UY8 M81!I D 96\8,8]@8QOIJS%BK+>SX^2C2W@LD<%3^%KF)8]LN&JJR@$T7 1$6G$[!ERXD]O-.)^;CHC" SXN(8Y M4VC^023QG4\3@\9[\(W)A<@8_H=;HF*D5:&]!^J=XH,D4=[33NYP(U5).3E@ MBH,HZ=>+39%NO]DN:-MJ%@T&3H5A#UC,>P:T1' ,LI,SR0#"B#9S0/\ $EWR MO:K=3#DYGU*IH-A!>0ERP)PJR'5,6">_H&-K^<83YI]"U%!D\>(E^%Z13GZ9 M'=8KG&&^]RG%/1,8,T7D^0)D#KC.EUX05K#+ C_\;K@/ FWPX:OMVI-H,H?F M_2*LA13VL=UNG!:+HE"*Y//^+T14H?KE-1!E_#ID1/5*$97Q-:7M&7#'X5C( MP$PC&-<$LU%">CIUP%K$V "R)M:14) '2VV(>_%;+\($#4:S@K#!T%C)R7L[ M )DTYE;D"+L0C%A '/)WJ_V^V02)9+FHP6JDY_[I^3_9)=5X@.XC,4#5(9@D M$Z8/*..EQDZOF!\NU0W7N XRMZN9/^N2Q89P^YQA(A3W>;EE4@/>DQ*4IVB! MW8KT/7HA:(B[:,51#00@"5P&1%<$:CJ 189@*MB& T*::EH$+D!PFV#N!VSD M>Y.\88KU$YBA0ZV0Z/M47\!7>&$8DV"69)Y-T;UN^#<;QW]Q'#VIA5STU#U/ M-_;633=N*1&SCXD0$F8W]]=?_VC_\?7B]N*O(H/WQ]7-X/+'8'!S=_L'?/OE MGX.;P1\@YF] &(@-MQLLO9X2?JE:LM!,7"9*&<3\^09+T'Y!+91&@]F_A5'6L8'VE@08CO MI_P-)5X%X5&F%PU>4S[H7R!07#YK)$\F00TT1IPP!)\LV_S$(LOA85(5WR[^APDSY4;$15L%+4!0O8?#-?^ MCQ%':4!1!.B?@24JX@*"@VF'R]@X"D)# 7D 3/LU[_]&UL M+0)7A&BE8HJ28M$$1V <\> R8#GVB)LST\&\6&QB3CR1)1?UN; [D[Q.,F/A MC>"%"$<#)*7+[##9'EF>5HUQJ@P!V$5#=#SQ3_!S?.\1_PK $,/_3733**15 MDQ(991M:QTA#/SF?!LDBQ3Y$4;$W 8_)P,#[TQB7!]Z81Y6$I&; @07[V32Y MK$'&)25173M](NT5'# 2]C6J6 1OS.*/& Z)\4JET*ABI#3+XC1QSLC(]UTL M4(RC]\L+T,OYF@S11?I\)ZQ-T(ZD9]@,(-@'DR,(S! MNX2>:^CO^ $5&6+-@S'TJ.I2ZD[$#8&=_%U7N$.ED+:198T(0(FWRWOKE@^B MPF5#/+Z!-$#^$V@DN!:0RQUO*IDH]KQ)YP:6IY+A,0:BKHMH:K(7=)M-@TXDF#X>.2#?#F0U;D\\90SD MZJ/S#(^(CQJ0 ,=E3T!*&2R<39/+R+K04"6R-(! M:Y=D3[* =)4E5!80I1BB((0>, '[RIZB+$NOAJ<]VK[G2C64J>.=@?B=B#T( M>04_@^D;^4(=XM$:0%#,8XD*D$(1Y)@-B@2/@YI J1V4&E[/EHT) T%VB@&@Z=MX^-7([ W A2!(YR3!H^G4-("H8/2R)C0 M%8GDH*+Y6#JF8C714T 0(]"0\7$40;_X*RU@"!J][HTPIH Y@PS)-M"DH),D M4[00GI+C6B1Q!F.;X[DWW*5A/1J4Q4I6'>]2GB7C#BKTV( !60+"1E@DZ.*0 MU62:-J(=MD "&/CJ)UHM&2$CR3>A6E+CX&[9(CN-9HH ,3R+CL\AV. :X,G_ M^E/O_ ,M^W_X;&",,/0))AN>D*8#GQDT(W(A,;OJS M:0+99+>F,36&MD.GK)$>'M!D3;<;Q^V19'S/89[DJNSS?O(9B34K-=V$$XVB M2_*G] XQVX-)>BXU(RTTWM]?\>&N(!51JHB+R0(?Q"L/<3E/X#'F55=65\7Z M""@.R"$8 677T<7#YPM-!H0C3VS$APM38S, H623Y9Z@*W/*(%TNYK9G\4K) MD!/&+I?BF, )=AUPN,!0+7X#G;?TP3*19.$]N0FI!^D+OB6FAWC'*/+)RXRU M6P8N2&G2BJ,*"WQ=5JX#;P3R:"@ND8Y:77R[2:0Q&AB4@?4$-DU>3TB6Q 18840++Z1P7T&)EY\E%7P AY'E59! MCN7B]&C6"%I8+K"?ZN=W3GQ/&)6J1Q8$"X4CG% 3*!"A\81R(H4CV@*6EP3, M;#_!IB!G(!T\Z,T^\Z%/)PV3.NJT0 $!G!P)PZ)JD2)D W#IO@MI@$(UL8>P M* J$IFV2TT>6U^P8%Y/;TQ$M0@'$!M(.TS6>-,6 M$C[ 9]7FB.G)!NH9(I,Y7 A95WJD8CE2KB3N?\;YRP L,5D!RGB:V[>2-<-J MQG%V5L 5Q)9'[BX8P0Z*5!O]6;F78!'(R:?-%8;8J#>L*&$CTKF.4W>!W(0N MCO!0M]SQ/*/&/"[A0X*F[.8G+O4=U;93.- .2?A*BQ"/P]->ZNEQJL98HX?G1 'HX"S:L09^]*A4/ ]PD4H?@DYVW4PM(;Z/ MCI"3HX?/17'C1GAR_]])<)O>!"N@QX/3[SCB."6^63:-^ _^] @]/Q#4 M3?$?2/]$C('L/R".5W6:LFX1\8^-GX2ZB4GE"8CRS_!UHYM4P>&%?VZ==1K] MM-3?Y\$T=A;PDSPXC@R#O%%'^A&\_>![3R'50;>:;^G0-_R97TJ\ FQ]@$\H MYP-D%E!F5@A_H6A>/M:'5WWM;$X%L7P2L2IZ-JO*J0V' JC3;[02 908=7,/A O3YW7.&XH!X5RQ]:3P!.=0 ML;61XZE%P$'JG/T-'=S]_>:JWCJ?W\'"LIHU0@C*M*_^/9\9!S:T0X]"7H8S M^P^/ZWJGGD@ <"QT%=WF*!,@0HW8/L%/ HLQ_!CF.?C$-N-,&K8HQ?B]/;)- M6 7&SL DI;/8,KW&82T>W('%LE3;(O*VGN@I1XDIJO.X""CUEZ:H^ AVBF'% MN,5<:/SDR ]8F19ZV90T&W.,/8I<.W=&F*:1(;$W&B5% D$43+FH(C I]2WF)7*T#02 8VZ-0)H+B>V7BQ/_)R:#GCUR65C[: M/E8GUSW7F>5+:M;A@LJG>Y5A@XLX&EU*P$2Y>.YR;%C89EC6:V,=!>"#2S)& M;.3+X^-:;XIC4W& #Z0AH\AI-3T>4A7]0T&@MVOB+%'NU=+=RG),@.T$"J%X M67Y!,3O!)W%->$H8*7JM.),VRPF!]():8IY9*0V9X\AW91+=,69B/ E7QUV(Q8DH=@42R0ZY9/X\ M&H+:$B2*?*RLD(UYQL"NQ%,JQQ7Y:<07IMJP/ CK#A(6C1D^8);2=DOJ\M+\2*9LK1!S/TR&PXP2G;@+17$RZH=RM&$:!CDN(7Y1=1 + MUUKYL1-!V9F&I++!MT@K6WQ*9RC!*(XH89U59[5,S[#D'(4Y,ITJ!P' M[DE@\XC55VY2E8*1>=E]0C *,O0PUH% Q"(E*U2+[!INQW6PKFA,# L '1#) M 3^C$NOPF+M8) !B1$Z&2-K$J+,@O0G)H M+#4S&Y,2-).S3,MAXU(? DW,8MD.VO*D"Z.Z--%_ 7:&;3C8S4V-X<$PUKI@ M;[(G6MXDQ>:96\]1P)='+)%(?@(@)G+_0Q T3V5> MVY*R?=% /A%F&4HB[177^=1E&8ALD&3@O )7J*%XD,*4\J$ [;KX2X:%[4 4 MILWU_1?Z-;OZN#H-GPRO&D4.E9S)$K1\D^G4+2 %EVT)/?\B.D:0.5$CY*AH M;A0D Q4H(B3:WJ3=%><6B*(:J^:#DO?&==(N:EO*^E.#.6X:@:C!2TX[_D>( M,U$%18 *J IB[F5D3H#<0:&-T$UW\+\S!;\9$,?!=^!NV!E5O>36ES&=\C?% M:@B_!N,=P?*_B])D#K"%Y?I$KX@TJH).X.M18;%I8+GA2>N=*"&GJA^BO*21 M13)-QTP*4(/X:'SV19%LKIG!*#;/"H,5B?BD':]%K)P>B@47((+E;>DNXJHZ M<5R5RHDG:-%1?2:6-"=.;<8+E!9T+*1%J0NQJ"CCM(-,KW2L"A'!-"SC_V7R M:2CZI',?D[YHZ-'Y&#HV426=$2WSQFE_'@5K M=#JO2/M5FI]7PM+Z;B8F%[Z*Y,*U2"ZHQA-OMS*93@U\:+FDA%R2PP"WKX)S M^G9N<&-N .GB2;^O(JW41=7VL4/,L!YN#AT32BKS9:A*78TC4?A)-&,TB"F$BT>OM-]OCD,7>2*?1SS -PKA4J6O% MGSW"0N6PI?RU)5FG=?XN!=I:7*(EGI9X>\N"HOI72[QCDWA')*@6>2^PMR6P MOOS\N?GYUJ]M6S:,J84SXNYI5R+[O!&S6<4 ]WVS&RE,&"JE*NJ%L. MFAE418-6-EK9' +>J >1>KC3RD8)-!R;([.>H[]W!<'*8.!Y1U^V<\-Z]N,M MUU.%/=2 NM8-2J!!F%?';3TMS'QH]M@6"MZJAP'MHBN!AB-C!%71H/7$FX^M MCGIX.3+VV L]<4@ UVGT76/@$QX2=Q\"'5?:->6K ?4CD_C*IB2.W!;JG3>Z MZJ'FR)A#51FE?6=7M$877Y/=5&4RR;PY9V8R)\F>^7.+(EL6-Q2IX<6.]M._ M +IYD279LGPA1*)J:R>V);(;#X 'C>X&FED^RQXT)RO@(76A !8P2)!T\&:X M\V):S*-+>PNM-@*N#JICAL 5!N&)@S<[7RD2Z^@23;1)X+(%W30"'Y9Z)DH. MJ6G]YR'UCOE]V5U@"0OV@.6'3,=L@ZN+DO4S"Q@Z9@W"%"QA&5T(4S0. E<7 MU;4EA&Q#/R\"OVOLLHR='ZF9'3;V>HSJ9Y)3:E>*6]B !0P2+AV\&?3ENEO3 M&.S%7D.KK8"KA^J8(7"%08@"B6+GTF-B'UTBBJ<1N!%J(=.FJXO_2'V/X;>V M#7(##9AOOA)?<#Y?YW/JKSSNG1R_6)(35<>O22G(0*F\^PQLIQIB?]1JB'VJ M:HC=,KG3+2?'QEJ7VGC_M,DFMZJ@_OF/3R]5HFU;<4>YF7+5/ Y,D_0,YN4H M#T:1N!XV'4_TE8YR;%H.'YRZ*8PI4PN=J;'6$?S5BR\CF+;?4_!@_&(:I%F* MC0>^- MCCR<3AA2H_#B:_@A/8//%#WJLQC&AHW9X\##KT9^;9CXI&(\\-E)GN6)5B:O M J_>IFOZ!_,=\P(4-8TST\D,AVH,RXRA&-'U%$1UK4%\5R@%I;]K+T?A;IJ3 MBA, )06''$P"^$ &(XS<,%O0NV#H^3R.5/%-!-:A>2Z-"8'R-7P1%5K!Y]UB MNCC_3*6Y-T5Q8#MZ7X?!E4X6B!N\>*X]?+&*0+_G2>SG9D@3[>+W'?PWM;KW MI@$\:T;/GY2CS]V0_@WCT)$7:)#KG], IK=.NKO3#",?1)/!4.#5I8JE*L@J[4Y5ZH;P91A4)#&#@R\'T23,033P=M#_%#Z5@,@F,,HX M26$4D1?F-,=4NVD,P,/0*Z.$QP(N\ 6P5?@0((_?OZQI#^IB2@H!+@"<$*A* M#I88>0M0/6_J BZ44$SO"0B8)D RBZ, !TJ0@**#C\&WHT*,\Q1L(#7OUA!2 MY)BVK+DBT 10MIC$1[["UTGQ'# 8ERSBE[=O_U!@]_"% *8Y R&@-"]!N)'Q M0T:,GAMZ.:B_ ='UO#CQR=]=!R!M?$JOF. -*JA%U\MM>9 %^;/O8 M9# \L_.9)L6$YH# T3C1[K>6&U^XB/5 _,@HIMA#LOM(N:+"+I+>- M]]C*Q92-9)7I+'9S,$@9X%="0E'S7LOU"3))[=?SC] M;;[1N_M#Z\![YFA\JR$VHWM?I[K""_P;Z)B(]&%#O 8;!46>&? CT&"$588+XH0*,Z3 M*F":0/R+%TD=%<9 N4GYM(JI_3PQ<;EC BI8&M-V'SP*8Z_R]2:\PX\8TJ=P MR_[QR$[$A@7I)M*K>V+VJ[MZ#:NM&>QT6S9IQD+*B\5E?$KZ4D2)\S WP;B) MT#!,7+^&NK%@HF7;M%C$0(Q6O.9:4YR;F/ H6JBYFV0!ADR)_7#-&A(]";6' MJX)QZB7!W.PZ6Y4R\=P65D)S,#$W1'1K5+B:NCL#[J+1VX7:!!<]87C#C,R[ MX8<)Q)4!!L,0%2=7\(V4@LEL,8? .Z00G!Y$7Z[9;68B4PU*$EG+(3N"&!E# M;37+PRQ8:#?! 4:P=G'47SD(2B?P3!@2A+O9E!Z?@L*':.GPYH_F*:5%1_HR MS@*,J7'B&Q5X:[Q+J^740C%W.'QDT3_!:N5+(0U2!R%9F9V)/@""QTM)ZU:%8,Q M*YD;8[F725/,N \V/=7A'(6H4UH;C74&L"B(SD ),U1A5,L;JU'2^%6K=-3U M- !AKEEF+J%;=QZUQ9$U>UK>WC1G\V'@''>,",/"T:A%?>5(9E4NS@K85O(1 M57K)+M#H>W9Q6'VM6B#B<(L%H@.__(8NSS7J[VLO2 T/ELM&<@*UUZ 003%C M#_\(3@3^7C@!FR4P\R]?302LZ'&87$GS^3RD9 68%2S!\;E6+)=N0NMM:X)5 MXFRR-&H: NGVG6CCDPS:5W&8HPZ2&]O\[+4KX[H4'[(\QG=O#AL,($MKAT_:1-]4%__ *T]$%BD> MT (A+*_A[**,RN!M7I0=VT49$< =C^SW;EV!;1N0KRXUQF7P=?=WMW^+1-][ MFP?Y!(+-C8:6+@GW HH$=PABR>P&@XNN#O[GAHL,(S/P77%( DRG<1[ZY.'& M%<,8;Q&DL4ED4^J;V :8*PNR')P]\F3!7?AG^_@T2 O4P?U &)>:[/X\3LCI MH3*B=U$UY._E)DO0A_BW=!D,A-M'-ER^$61J)X%\-PB"*UV$]+Z@V^G M6!SG-1)$%J23!<8 :W=K>NIMF,80=<$#4&UGH%B!7LH0E[\L @)0(-#,9($, M:_+="%R!FOEMZ:@K-/T [<5&>?@9VJLH?UM\L @&/1H&1HCP4=(,&N(:4@#F M*AG=V&QMKC=XQ2/] (W(/8,"/!E":*+>NNJ1?M#,$Y-R+R*0=AD=J0[MQX&N M@)?$Y1F(TVRMX)9<;#^,@1XL.<@-ECZMIV[UQA^CTM\Y5AT)\DO7;+B9!=^: M5^('S,* ]+GPVPKBUTM:DN@$O'RJZ^X3'@ZN,8:G@DL(YD5T5ZVSZH&.92+X M,:3-0UR"3D_89H__..@?*-P2Q3,\((+R9WOF MA'Y>&N@K-\_BU[95))A(Z,Y3_:KXQVME3Z;T^_9DRLKMA^:.RYR>/#[H6X"DE%_C?)OW-5]L#G4 M,^ /0FGWS2!<"OYFEH+O<2FXP4J:@^29#E#RP&/[ZW%/#L@2&Q1=CZV$EQH? MT\R \4&4SW?,DH7O>C8*J?/%;E (KS1*]997;L.N6D)UA'O*G&/#5B7\(OS" MTX?M$;^T'8J23H8_\N((*9;R62X1OEIHK#SS65\M_'K9>G+'9W M)Y-TZMH^RTJ16Q%^MTM> ,,[Q\?2U+!I'+CZ.>$;'C@(WPC?M &WP?G(.3D5 MOFD:AT=<:N[=23(V(/R\.=V!&(C+;<1H0P>.(@YL(!!*./@S>CTW!D)932.@VPW,@#A5YVFK]94 M.U@JP?*P]:!DAWFPBB2O6@Z#D/O!F\/CTQ/G=+!SQQ4QDD<"8N=.7,]*%VV2 M.%>WU#'%YPJ#L .RPW#DG.^^]A,C>0IVD*V_9Y?_N_A&(;M'7.]),I<'E4BB MJN4P"*,?O!F>\,-%S(,%#,(6/' 0>CPAI[V!2LCI61:YPD][LO)]R@J6?IQC_X!AKSLK MWWIK32XEW^Z'1LN]&L^TZOUKNBVAV*%MMIX.3"^>XN5W9 M3=''1A?:*]>0Z@K#&< *.3?6"5HN[S^ MD1KBP6]M?[QUJOKO/,V"R>)N95V:_D.:]6TQ"GSG^7R=!=5'46N\6"\C7)-E MD,'CO?N,]1YB_X!MN-ZYZ51]"./K6WI(GFXY$S;&_J?M8[W4-/2G349]\,;7 MDR#2V ]6*P\%,L'ND-@3&'XPC\+?I*:==3S7V)8TNE38,O0JR+!C;8A]7>=Y MXDW=5%.'UWF"'\P6IOWH7WDPQYZF#K:-CK!O:%BT.:5/FX:5&IZ#?:O#P!T' M(3W9@4',20_^0]V%,YU$;GB$?6K3>))=8Q-@+TXSV]B9>M>:(8,#F:6FB;H? MF%;%1:=O_!+^;+JB8@?JV/P!.^(&B:Y-/-599CK-V\;1\#B T+TTORLZ'Q=M MW>,\PY_-=VU/4P\;K):]XRMCDU-4I@";"/MD4"!B,PG;#QA[ M$H/L0#I%IU JO$R]8TTO>0O62NM>ZDA?MJ*_ 731D!X0FX"D2?(&MC >P:*2'V^ M:1B7.D*=PL:D"],7UDK+O,\#+9[':1I@%^8QM1+VJ9&T>33)*;(BSRW$Y1.H M6W4&I'()#\;+ F6S=S5V0U*Z=*IUYA3?RT#HV"T5%03UC9JUP[02;?NGVJ;2 M(,L<1%PSF"LW"*F%*8[-#U(OT2@3-Z'&Z/"@(",PUG58O\4\E]JROUVC!:MX M1CHSO[!0D6#7&:X#DX6I:K"(-%.W>/CE,OWH%K=HK7L_GGEL-S@\M_.9)L6$ MYJ"81^-$N]^.W G,YY4;7KN+]$#]>+_@XO')]$Z^8<,NM[2B;G!4Y G1>T-, M2SRSU._8MH\NW*3Z4'K(WXKFYJGV"GO*ID'1>WZMK6X,'/L-18[WGRC"P3/'V66(PH&,1(-8"UFGY!0'_<(OD7\3(W]"S7!'""#![U1_&EU4?W*0NS#N@;^$B]YM3G]-6#]@']?_ M#MSW66<82H$7E+/#H FMU43P/MH2^3GX$)@:&N5:'7]_^WTM\F$O?)0O5WP,34'D ?3R#P!8\:>2%.:[H,8J! M,<*+33QIN]9K"DZCU8&Y%-J[]@0NG<>%,&2YJ3T.%\9AWEZ^U'YU,#0F8HT# MK (\#?B5-/>F]:<>_D%_^Y")(/9W MU+6&D!%C-7K(ZA>*T/CF5&FFAJQ,:'T%/M: 3CQ63(#\-/R-/F0D6HF M";H*$,AZ- GRL0X#?;41\(!(()CA8) U9CI+ N_&HB$ #0)KP-@ZIL&$<71Y M!+PQPWQ43B/'YR]AYUZ"YS.K15KFP=^+A0J%YJC#]!<@O>NB(I0E'5R"%="/ M87G94^N-"(9N"0IB]K 8O%GU >>9-0%PX&SN)A3F4RBQLMC" 5U/ ]#0:TU+ MER)@UP:0.:H_0I*H;WIA7]-K%*0@$Q#/HCUZ05 ?]LQ?6;C82WC)5 MW?I<> 0("68+.@PBA84<@83N0H/^H6* OP$U6?5QQ2(QQL@DRUS SCP8W9?O M'\&+0'W]W,M@)?TV75*I*NUQ\Z-DT[A^-"I**0P%NA_1@C_*8*13$#EH96&S MY14&,H3ZL/3ZB6..AO31+%&K,5U/8Q5'\(9R<&4FP@YOQ9XO8]"V(Q#A-WB1 MG@#(&3D&'SZ#?@.\:1SF]/)4T[$3'!L,XW)1VJ19D!L[#4I).)7]@>?V8%5N MDC7HA-]!2)F'!,<4Q C J?KUL6D)B 16NPOFW)-%AH?8: !D<-*6]/ JL^Z MAO@,)";KL\F'$58S@I?T71!7HJN"_X/NU6>3GN)I?,=P'AT_]3;'3 M/6QY]Q(+X+NC(BGWV<@5__FI<(SI_>:[;7S56+3XN>I:MG4&X'1;[]O,JA#L M&M9H@37K@@LK]VB#&%Q*I/ )L,=7ZG#PKD*O P M;66&!:&3#4^U@M5NAFGLFJ^98R#RM_\ZN7BM#H'=SBZ\2S,G,(D3=Q0?H^B5/#0$ ^9##*^88QYMCDZ>?@, M9C)Q.8<3@F?\&]W2S>QI\643P7F5NRS>LRET6*^[%$PP5MZO0#C@AIU"1I08 M1YAM5%C('0 S7&%4W2Y?EF-&7 +? +.GOMSUD?(5N$O@X\.CFO'8*#S*9V.S MDJ@ME);_@%%'BIQ)U*PQJ*CXR 25^%RO"GA;">B?F@)@H//_Z$JT1-0IZ'2* MVQVX5J(M!,S&QV,@$]+V'BU8$UQZX@K)SW7A1I9PGL40HA"SK[X(B7MU,;$6 M=1?CQ46U1BJ#,5R:4+24+>;%3DUT%1-R2X&@:U9@2V6)\!?X %Q&JQF:[D*[ M"<8_4>["J/_*83F@$WQQ8E9C]'A8)(T6::A)X,78Z9PYOX[3G"956QFE;.U0QI7H)BA M(+7$^>44XD]]A).MAN9@@G!*?P2T*,483R8Z65)_$VR!R!"3Z-(XS>P:;1V> M:&2D:.F(#(8O2(WL(!A;26;MM>G\L996$%ZS88;PPB(X1$K&H'D2?->^]2G MEP'(&V5IJ+*P"$IM6S/QK;;#/)0AV#BR?BE&ZD1ELZ:I_9Y:/Y[BP9B,I(0Q MN.\$U\.4V%U.0V64AJH;)[IVDRFIY>O;Y0$_5Y*O=B1PY8$DX89VG6=BGLS] M3NM9[ 0>TBHE NV?NN$$/WV)<$44#8!XGF5F!W!:= M[V4"]Q.MP\WT"D.@?94T2VMQ!D86>*P!/A.ZYHB"3:$5<>H2)936:'WQW%UL MSN)"2!DO<",!(GH=I6Y)*L6[:+W?*C^6.BMQMJ6E=2X"OI7& M480L71[ZH('280EP]MXT GPN%R6'V&PA#MS'?7>OVNW&CQ0YF]JYDE1[.1%5 MY2@KJXKC$,D'+2LTCFF&[NT_YJ%VNE@X(L87@00H-^UZ=!K$KP\0'[KN1 I MY@.:(4C(+T^F4-0 ?XL]RI+#L*?:]8_#ZDR"S M?\*<+4P&Q ,1A)%IZ(3J=D:+$T9A5M?$]9HFR M,OB>^K0Z(5IZ%(FCPD'[E6LT8T#VF[A>>1)Q1T_]*-'LJIH_IM+<*YJM*<#/ ME0+T5LUT20L+[_1Y@P)55+(V&-H^:%GF^15LS7IZDQJ7&Q^H?Y/8RRVAIK"8 M+A.$-E7IJ'$>A!12P<1A394NTDS/<+28Y3N*)\@'N"L_GP-@)FXR49)]@M&I MQ 5[R#W<37"4.3NOB!(IW:HN$Q>4=*)=.CP(2[H\\LP697%,4T=37.";&* ( M+J[CY)LYEIB#EM'+'8I60F ">W3U9A(6 IO:P5MCKU?X:+\*KS"79=Y']DGG M=6'&>5KFL3;F>*LD')T>*((H""X3RD/\E<1^M?F,(I- MYN5XI#G!E(1!-$XNW:A809E\MODDV(?YG(\\C_OPM'$!+@/8O?)/=N\X\,@7 MAR$-N(V6^4LM_'F[%/YL:Z"_W!E /=A.32YN^=D%T:2UW(&]I^&H4%]B^GJ: MS^B$B]U(Q ,;7I(')OBKQTN&&]-JG>[0H,+ /,YL(<(80*[&M:_/))"UU+2_ MQI/E&^[P&.]O?P.-Q%TZ3[*T\UDD+:P [,D"XQI 1ID]"Y&11&[LTZU5[GU? MGGU$"'!7$R?^B?(M=H7DX$&K-BV/EJ9J4DNZF"I=N:CY^*#X;/F)\C=@3N#M M'74)08]1Z3!.TV(/'<^8@#+8PMR+=#W+1]6KS6-,!&C>T5,?;[QU@V,H MAP)N.;FTIH)'M-K=UZ=QG-6IEDGK:5+73#T/*)P MFF(!RE@98XNC-:]VBGM"59J.;@M5F3=?C_&>3IK3.^P=L*4'ZBS#1&'MF<6^ MZ\WG+C^F#&3CB$(%W#9+=81')B&6P/CUXS*4=TD9EAJ164?08_'\MLDCPC^J M.POVO-<4AF:.0]9.4Q&7TWF*:8"7J:I]2/B$]N]X;F".?D9T[M+7="X<@QZ< M'"ZK[5$W^Q<']]CP9*()'7!OT.H=C:WC=4?1_R@V4\F^/AI=^8I;/(^PH]%@^G-Y7M8&S-;5)DNH M?003S';%5_BZ?X,*I'Y0AANU [1Q1*'VC?M\=&3WQD/1L/\949C_)3/'(R.? MP@&[' 15="@0O=3EGIW*=O=Y/G++5+=SS"*#><^[[J,M0>.ZRN=X45KIDP1>H3ZAI4Y M8%9.OMKM+ \ KQQ54(?D>>(\=8DF]7=/S^GR![ E+B/,5>V';5X>.X.)1=O']G F&5YEAEF]+WG6&>\IIKXW7XA%U6V646^'ZH MA6"$8(1@;B>8(0>"&8QV*@[;;0;"\@I"/@V23],^;BMNJB=#YR3G;OHB3T\NP-B3MZ M8J 96-[=*!MR.'C)*?6Y.!U>< @VZ;",8*3<,R#.&9X MX9R:7<7F*OUR%_QRZ7).I,'#IWW3CQ@,!3?;0;GBHV8" L8 M9)$HVM]=&(0@^&+3>1-IW1;B8-0[XPW"QC9'#S@4*[N*/#R5Y*):#H.0^<&; MD[YS?G+!#QLQ$18PR&I/M+^[, A!T"G2P4#.C#0-0P?V\_BO]M9U?VSP]J,L M]"0E)3 (CV]W0?'".1\T5A143(2YB-%4P5$V&V MK??<16_XK_YNZ<_>X&Z?E,#9R]2BU!O8&ZBDWL"6_8,'3O]\YQ(XC^0'I=X M0]N2$CA\L!!*:@%40DE;%@H_SBN&=5':E;5<8_( \LM"Q](.'(7P(.3@7-V(E5B68(C56(%"V&U[F I MK/9HK#9RSOL[E_P15MN'53;C6Z+,$?@5Z\Q.DGA6+*KC:.?%M%P-Y<%*4@RP MZSA),< MP#L<])WAZ8@?>AT[4[8?I0C:)'&N;DOH93]P$GK9AEZ&Q\[P>.@1$CIW*=BY")";2]#)1KJ6VS"EU3/&YPB#<@#E$9]#?.84H)L)GC2=;B _: M0AQK^)S&CI5701K$D8(?51!Y\4RKS/V^^PE=V53DP2.2]>TZ3I+UW2H@.':& MIXU=ZI&(0#85Q6T)O>PA3D(O6VTJGCBC8SFSTC0.##85Y6;H$B)_//K*L_E+ M,ZUV95S3FE)H8F^@DD(3V]8^:JRTKMQ_X6M8ZBV!PI9HM-J=<-)<\WA1X;76BG#(]CB?H.AAK"9>W!4KBL MQ5PV/'%.=F^((US6X=WA#M):L8)68AY?E M-=]L[S*/K>4H"4D>*R1YSDJ+3P=EJ^WTL-_K-W9-5@(2EG=G97$M3-9.+(7) M6LUD W8[U,)D3&[ZRM)Z"9$_Z5':/W*O=.)>:K.\3E6>:E]EL?+BV1Q6UUCN MZ>F6X,UO K3:(>['KH $+ON,I40OC]7QX'3@G(UDFYLE.&Q;W78P%U8S !3ROPVJYS@V_F/F@G3@MWYPM33Y92%^J9T! M*85O_S:8;Z_'I/6O3D:]T>C%LK1>U*1S.L^6Q@SC@N$5(S/V@T(W>-$,+.C_ M..@?*$^'(<(*8RQ_MF.FGY=G"!"%[CS5KXI_O%96E?I]6PWDUO2%^?!Q[V1M MJ;VU&H5"&:Z56H/F^W<8=E0,M-$SH"___B..Y\@&RVM[ M8>[#9](L]KX=C5W,N6#"14A_S"4=H7DZS316OT&?YRFZCT,K[%#9[&QM,1\^CHO#F15>=7OX8,.25+:YA]\9XGD[3X)0C?I.X\<:A%Q6 MR646^'ZHA5^$7X1?;N67(0=^&8QVNL76;0(:]H?-%R'K,O)V,I/NTI&X MO+VW07!Y.U_0%9?76"Y'.@'MBL"[.,U4/%&)OM)1KOF=QI"6/SQPD)X,;:G4 MT>U#2=B,03J\-XT"5R\G#7^$7!C@).2RG[@=.R?'.Z?,A%R8E43>N_-C;!#X MK%/M)M[4W!.%I648SV\N#$(00!!GSO"\L6)#8B*R><@$@2]N"*_#-1X,^IO.0 K\DA^RPN.! M0^>]$P\8A,"!P ?.R8GD:9N&@:N)R I/M+^[, A! $'TG?[9SH71Q428K?!: M>Q6K&5A^T9%.W) 6?JX_"Z(@A2]FP=7.QT<[3E&"A3"20"6,=$_\SIW!2!B))31<=C"?NSW*8-0[ MXXW,USB#!>ZF$IW[6PN^U9Z.:T95&J%WZ0:,U(6_\Y;,P#F[D#[H++&19B>" MA?"9\)GPV3WXK._TI]X].GZJ+ IRI<\X*& M>.JIQ,RP@EB]$-\9AT)\PXM5^;>XA)[T2^"%Q_XXI18;!;^ZXH9\.>U$=Y"R M:Z;0&!)<#80ICTNY7&E1P<]2]L=CM=@:A.2%Y(7D][QJ_K!W)E7S[XDKBT8A MG$Z8\8"%G=O;R9JZZA<%J#T!2@AL[W%ET?9%"(R]7Q2WQ[32UE-N)=\A_GN< M.=E5_G_H!#VN>ZFQ5<]GTZKG%;\318WM,S\#!GP/XW'A@PZ#,*"82X!H' @! M@0$(0@,B\R[(7)P- Q"$>ID (2 P *%;-,"MK=,392'87'3Y_+ FP7MVP)V- MV+F>X.U\-4H>,&P9 ;7Z"MZ@W]C^C=@'<_MH-SF\$(&+FHNW80.#L+&P,0<, MN-I'N\GA1?.')-@>_6\&D7=QFN&IB<3D+M3AX&7CU8T$%[X95*D O#=0#99. MNCX(KE:'8R-VM?:D_&_S=B5L)% (%!(8M! J"0RVO/;26(L["0SXVI6PD1PZ M883 +TFQ),@DW1FT]K/0^I;W&\5PF" TV"[N\C=CL+.9+.L:0BXVH^P MBTB]*U(73M\/G(33M^'TQNIA":#37"=N!G-7^CMVK-1I M5RJ%L(& Z[Z(, +&.2(,%]LQ$18P"#\(%+OBM3%Y;" 05B9+S9B(BQ@Z!H_ MM.ZHQV#4.^,-PF>=:C?QILJ-?.7K*QW&\QD,\R'W=B27UZX,JK !"Q@D8#IX M,SSAAXN8!PL8A!M$ZEV1NK@<%C ((S_D3HN81\O-HVO3 WCZYQ0S,'+YZ[@MJG])B+A< M+&49'>N;VQ7#SQAN0NY9<>&O.7.MT E=[ZWQN]\.!@V?;E83N8R-"ZA)(%" MH)#HH(50270@T4$+P!%*8@N%'$1IX-[.6,/GM)HG\560!G&DX$>;W%&9^[VY M>C"2]>0E=3GZNQ\XR='?;;;3SO@!)]MI32,@Q")2[XK4A<[W R>A\ZU.QS16 M)T7X7/B2XS$,8/GCT3,IDG9DP_.R$R90R4Z8[(2U 1S9"1,H! I.4$AT MT *H)#J0Z* %X @EL86"7_LD/\['H5;#7G=@^5UG*HQ3ANV2.@@&U\V;^]? M7P)/XCI&6.[6TV W/%L=^#5W]F93S+?18W;*\!K;P!,JJZ'P0E!@@ )7$I* MHCU82D"Q_Z=_)**0B((["B_6Y(Y^S%P0 _S6#ZZ6)KXLK2\UAU3*V?YM,-_> MBY#/>74RZHU&+Y8E]:(V^]-YMN2N85PPO&)DQGNAP U6- .+[C\.^@?*TV&( MA@5C+'^V8Z:?EV<(\(3N/-6OBG^\5E9K^GU[:NS6!)OY\''O9&UILK7:A$(9 MKI4:&UWY.TPB*H;-9E2' _ D.+(W&QP* O-@B3_:@.\A*:P&[86Y#Y])L]C[ M=C1V4^TK+YYA:6AJI564B59NJB:@J_%U^JH4 ]GS9FNNT;ZGL>QTW3X'ZR6S MSCR;@7TTL%Y@FA03FKN7^FB<:/?;D3N!^;QRPVMWD1ZH'^_GOG>?Y T'U< K M+K"&\>AO\X]DZC/ M"TG?"LICBAQ&@LSSCX.S P;B'UZLRO])5)\'(E^GB=;J-_CC-%7O87@^/X-X MGFL>// 0I\1 Y)NV_Y_I6,:#+GJTV%?)D1G&.'!D\6V."';&>M[.DR!4H[[3 M^'E 87/Q6$WC(!2_)T")P;#!H:3X(0>*'PQWVMWM=A P[ ]W;G/2ROL /&!A MY_9VLJ:N^D4!:D^ $@+;>UR!P/I"8.Q@8><7Q>U)R>=&=I7?Q6FFXHE*])6. M!N:BRMU-47S6J783;ZK^OM)A/)_!,#MRZI0- M#ES/^@H#L(!!XJ.#-SL7LA'K:+EU"#6(U+LB=7$Y+& 00CYX<\$/%K$.%C!T MC1KD8,7S(O#%#>%UF+* 07_3&4A!LG9-&P$/J0L#L(!!XJ.#-Z?\8!'K8 &# M4(-(O2M2%Y?# @8A9"'DYA'@:AU=HP;I7CK#(35Z!0J#@!87$!2V 2N*" M[?#;N=.0Q 7M-2LA(X9G49Z[7_5@U#OCCXJR'?Q#)0E2.,(B\)F4ZU6 M.RZJLC63POX,=#:HJ'.]8=*G=T[:],U>/V\SF2 #T_+N(XE[U9@IR]\VHRH\ M>OC. M\/=1/[32?]WNGQ4_5LW+Z0-1MZ>,*+KX.GD/.#RH<_M=3+1@JG'!HI M#(&9A]*SEY512)>_YC%X&L?$6.;BEMA!TCP,'7=%FXX&/'EDNA2&, M>O;C,P.!8I^H0SI_2?]J9G32.:\E0(CF-R3PB][@_!%/([>8&SB@)>8AQ-!1 M('A=F1!@A$#V$2TQ(TEH[7D6I5L1 &LH/%Z][OM+5+3MX<5N9[SP,)!0$CM8 M^'F^GI&_GI2WZ&T>WS'$'=@B8PS0=KYS2'SK'QXT591/K8.ZDGIL;EC).W1-WQ[1>.($C M*H/SD7-R*IS0- Y %X0 M3F@:@J>K[%JK./IHQ5V'\W4&\*"W/K9 OTZU"B(OT6Z*_U")V;A1UVZJYDD MHX=!*3\)X-=JO%#Z^QP>&\21N@ZR*7PASA/X99!FH)_*RU.8I4Y2!5_/IGJA MQDGLPDRUCS\&B?+U/(P7,Y@[5I3%+\^3V,\]_'&B$WA(2D\&:28Q/-'-,M>; MJL3-0"KP#3"$(WBY_1*\)U-3$(;&YP2>5G/X5ZK=K*?>@LE@WR(W#!<.U:ZM MSS/-QZF7!'/\!'PAN8(OIS1K-TSCVH3QBZY]% X@ F3*:3IVGBK*9V-X,_Q] M[BY0$G%RZ4;!?ZAS4EJ^V<+=?-[:LLOE%)MZ=^SE$@](*,JB;. M8JJ:J-?4W774M49T0(8Z\N#/5H#@B*Y!G+0[K=5_NP"? E2_Z(+X%?K M=(!&"EUX-6QCI:/#"H>Y0;H+0QFIX]D+YVP^WWU-?IT%:>RVHFYMD M :*%JI#J#&55O;3ZJS?-D\B^:%FC2'%^BK_W;K')P=T5EQLN/OPN3LDXI AQ M2\]P,3L_Q.!P2I=/;7$JV=:94UM2A)@7'MUR3(QE+FZ)'23-P]!Q5R0U6_B& M47*7C0T4+*E#[K1)$6)F=-(YKR5 B.9+#4E!2\R#G<"%&)@ (??\>0(C!+)/ M:(D924)KS[,HW8H 6$/!NDB35-R4(L1["PL_SR=%B,4E=L8E2A%B?K#P+GO=M>7*1-I!BQE#)Y=B_$!@8I,L81E=.^**%;E'#J7)P,V2'3-=O@ MZJ*$$43K.P>#T,+!F\&('2Q=LXYUE8CON;/3AGW_9H3_ATYP"]>]U(^PO]." M;5+I3M.XS#/M"KNO=UH5YEK[$E8;VL83]0/H]Y0P2Q#[.0( M#YG&::9]Y;N96W2 5![\#KLZWOAFOW=1_Z;K_94'V/@PB#(WN@RP/YZ;IAK[ M4<[B)+-]'_$Y_IIGG=>?E<:3[-I--'UVYL(3=>1&GNGE&,%WUG7A+!Y(%_[J MK\0WX",2:GNI?'VEPWB.W2#KKXFCHWFB9P$^P -D$M?+TI[Z&)6=+JEA)GSZ M&O^O>MO-\>/#X!=G2Q/*8N_;T9BZ76*'2)B$&5HQ(?R2GF'31FU^2'3H9O1I M$GZBT[GV,IAKN.BI&Y>XL.&FBUT^5_?_:ETV!_V^@A%@4\D8Q)&JA7:3H_A* M)T?XKY[ZT\@7VX[F";VX_B#0G;JV%4HVSC.0J/U]&J(5@(QO&1"^4&5@4OBA M:TVR#NP+XCG\ 0P+7C!)W#1+?C79BZTYI=\UH" MA&B^]"@3M,0\V EAVY[4R:7+)$19^GF\G[I$:7+)#Q9^+E'207OB]\2MO98F MEXRA$=Y; X":7*YN[(K!TH]9?OE'+JT"X5$.6NNS2QZ:;)6U.^L[YR<[5+\4X6NZCI-29 M:+U00L0,!L?LH.F:<7#U44()HO5""=VBA,.A,SR1!LA-P[!S3E780-A@ M'Q6>*0Q""0=OCF2%T#0$TNFR0>%+ITL.*' ]@]$Q3\04!N'I@S?#G9=M8AU/ MP=,\$)!EFRA\YV 0.I!.EPP@$#H0.NB4PC.%0>B +31B(3Q@$%X0K>\<#,(+ M;*&13I><.UW>YZUL-/T^G2[+'H-;=[HLOF$Z- Y[_>4.C8/:+QZ[0Z-3=MN$ M7_NYEQ7=-;7K>S#%C!Y0M6;TX@@WM)*R766RX0(3/B2,K[5MSYCH2_A"VE,W M);3Q^W8V5F1ND@74$S.>3%*=81=-MWJ.:6QY6I>2Y\ZI%>)_3)_/6UIJDE1Z M:M--K&H@M[2*+$;BJ^,M>E?6&TD&T95.25HZFF+G4'PG*0*VMIPG,8*2TJ!L MEU- T X/O)^*P 2*3YF.I9,\P>Z?R@\F$XTWW@, "SZ)SXOQ5_!#VC,VNMQ( M\VXL;FFMF6AL?VITC51+;6B N?&.*_J!P=U-<._7+_*Q/<%H:.J!^W-W_/:@IYO:OW#L'FYI.G]MT;776M&V=N=^T M2D'U@DG@N>BE9F \5];HL*\K]9/%+KZ9\L(X]POCJDSGABV"/80Y!B+87R>ER=!!OX877H8X&_QWV!? MXSBQ_8BOX^3;!)RJPGZELUJ38G1PE]8G@^-SQT$89(%.V]B#]HL;:H/!;V[R M3:-KD_:S;:O>44F=1>4(!FN:+M?KX-2LJS/U.J3]+"\\NN68&,M.N2+IU\ VCI(HI&RA84H=4,Y7VL\SHI'->2X 0S9?N@8*6F <[@0LQ, %" M*KSS!$8(9)_0$C.2A-:>9U&Z%0&PAL+CW)X'92R]%N^\ZRGM9SG"PL_S[61. M+%RC="P3EWA/ERCM9_G!PL\E2CIH3_R>N+77TGZ6,33BVB28$Z>%6(R312^W3 ('1R\.6[LXIU8A]"!T$$7 M%9XI#$(';*$1"^$!@_"":'WG8!!>8 N-=)Z]H_/LQLY^=TJE+H1:2]J[>R#N M]LKAVE=N%'S_F27_&'UF![WSY3ZSH-WU#JJ;6\C2;]PPC#WZ'79H[;M6'FC3>V@-ZH/.\ZS-/!!QI9QD5HP@DN(7V+1R@HW!FC;!]OE7M9X>HCN:O] MO]E0>H?M@7VU'P&VJYZYMO!RD^QBG= M''BV*3@=_&("3[MV0^*:XH-U=SA.O2289]3#_&;K;##"]1V]/7<.VEI8"/ R MV+N9C8K)G>91D"W491B/:2+D@LN^Y:CDIATQ.)DL0+8"=Y 24:KK()N"613O M]2L#L\8X@:=0&V#PL.-_&[)+J?MXK>'WK4*^I==W?;JEV]^Z)S.^>57&Z%'! MS./KP@/7.HE73J-ZN$'!M"TW;P%WZ699$L (J1\O#*Z$%0:0@GRP6_J24F"+ M9E]CH&-\#KUZI6UT*5S3+IJ<(8G.>CUPIMF6;A$@F 8AAC@%$)Y.,NR<7@E^ MZF8F!**0"<"UKKYT[/#OBD +EUC)^!KC0#"GK*:A]E/XS40?E4\*L$,0WT4;Z%^,^"+2W/A!1 M0/0&^B;=I-M6C*>2.HM", SR%%TNO\.I]UYGRN](-VE>>-SJF)IC .DFW:S\ MN^:6N)I!MUV1--_A&T9)46(V4+",:*4XL7239D8GS\\@TB6""Q"B^<\K<&D& MND]HB7D(,704"&G8P!,8(9!]0DO,2!):>YY%D806&R@\SMVV4,;2.O4N7*6; M-$M8^'F^GI=Y-N3O.EF_3F;M)R MCIP90=S>^*0/U.K;MRIY97+PYI/" M4*1=7#>KQXT&3O_\C!TT73,. MKCY*JHJ*U@LE=(L2AF?.Q?&0'31=,PZN/DHH0;1>**%;E#!R!L<[-R<3VVBY MBQ)&$*WO' Q""P=O!CN?;Q?K>(H.9=)86AI+,^#GO2*(?=]P%AB$I^_D:6DL MW30$TDET/Y9MHO#MAD'H0.B 01"!T('G5)XIC (';"%1BR$!PS""Z+UG8-! M>($M--)8^H[&TG=.?FFN#VG2MMLK-W;8;$;-MVT0C'U]ZTT@M^LS[=8ZYJ[I M>7Q7!]U:.U_]5TX=,F%2I@]QV3<2[QAA-\>B2S7U2%Y^;7_YM;?TLZY>B/US M$SU)=#K%9Z0NS!(;T](]/ZV\/,%KUVH2I)X;4EO>=>\]K[^7>I*:MIUE>^J) M';"_YLNGF_M#.[7FT/;KN1]D]*_,_5[VB^ZIF\!=;KR:M45?YML:3M-42G%B MI^BIF^AI'/K84YI:8Z:SGMI\-:Q$_9;^H8F>N4&$P)X4 _EHF5Q#-\E_89!57V6B];9>]U$\R/>ZL5F MMRCL3]B[7;TW,G;@^9ETTFQ;(0*)S*3V@/2L:_:>^]:M-*7NP+/@T2W'Q%CF MI5LZ8>&61MUR2XSJ,TG5>S[^::^J 4HT)6T<=VCC*-VZVA95L?!:C(%H)-22 MN$KB*NYDWBT/Q1H*UM66I77& [L)22EF3I34M.?;R9Q8N$8I0"\N\9XN<5,W M(7&)XA)EN;IW?D_957$XJ:4E- M/ZF!W,WKD(W%#7A1>V*#-;#!P!OT1.VBZ9AS" M!L(&G5)X80..J!P.G?.+4W;0=,TXA VZS@9F%ZY#GN?_W:J/1B[5E*VCVI_-UE2F*D1EX4."V?L2.U2H>4*&BGN2W M^R-44635@ZXU9Q3*<*W4V.C*4J4C-J/Z?[7J+VN<"<+R8'D_VG#O(:>E]B > M;83#4S(UTVX$6CO)PUXY9;+&^#1R-K[-"DF- >9 M'(T3[7X[.TNT@/U8].5S#86 +MU+(3!5C7.;HCYF7:C[[+\9D9U MLS!72*$QAO9(N5>0L5QBG6]Z**6+?6\BH' X^/9]K4 ML<*B6IY.LF 2>&X&SX$O^GH>I[;PV QFNU PPF\PW DH45J.$]Y\#1,J'YO M]Y6.KH(DCF:@,H]3!*LP@I4*6/EOJL4Y": MI]-;)G9ZY[QJQ;V:<6)O">OR]K/"ZS@.UCF;NK[RW'1*DZ9_8*$^8"\8=NHH MQ#H)/*JO!W\TE>K2:9S BW4R WVX@D^@ M +?C@=#*M2?3WU"15NT]-O>Y:; M:"HHF 186K R&W@'5FJ+4##F@59_8:RKVFN&NT'C>^H+V(8FH\!_S+&PFY7) M%1A,$+GP6Y_^7A9^JYMP-@5'>SFUE0T=,QQ3LXX* Z+%I3!5,U%?CS/[4*!/ M*G4WUF&@K\P(RFJ(MX"1Q9>:W,IUD$WI6W:0*D0W8-X#+@'K"$X@U@R#+,#B MA-< ![Q,I;FM64=5\69:FS)[UW'RS;S9J+QYN?DW.3!X7@YX1%J#0P!54VY& M;\RHD&($6J@&0Q1_-DT-YI. MF&-0;.K_)?$U3!3%Z<#@QZF7!(02/##2USA4JDJ(PA^CRL'W)O@N4V#1=S-7 MF8 #YP%F@@ Z-.@LF 6V]"0,'R6")2)IKO!KK"J8S^>@F3#0*QW&*F, M;F@"X V![K]S,.?)XO7]^*_A(I#OT.5\ *;?<[;[$"<.58Z&,= F5XKJW!.P-KJG=TY@ATK<)3AP.>Z+2MT(G3"TX<) MG;"!8EU1C 9#X%'O_*$%G3K'-[?41WL^JI&*&;QNGZ_S?%(?35QB9USBIOIH MXA(YN41^15&>:A. =138O-AE1Z!IHNG:C@#7ZD"2MF%4B.89V:"9#>+?M3T, M-T_BJP /-XP7Q9DU/.54GD?B=^/EV1B#X=:]W*SK[K73P9!6A-V^=WIQ[)R= M#?EATS'KX.JDA!M$^X4;.LH-IP/G8G#&#YN.6<=C+>[:D.IK>'&7XU4HNMJ' M%S4>9V'7@E0@%[O@(?;.NR<>, B#8XVY_KES<7K"#YV.&\L#$(.!V\&)\Y(.DWCO(>A/Y:G+MTMKMDX5TW*V.XVJ MKMU4_7!QW#NO*D8NE7H-=9;IY,B6K0*;'I">8.%54X:QJASH3B;:H^?7ZC46 MY11-(2\_Q])Z*IMB(5:=!+%O:GOA%[ ^*]96Q8IZMI+I#X/CWNDVPRD&[\!@ MKN($[ GK5$Y2>.08Z\M%1S0(;PHXZZ4W' ]ZY_=Y Q5?3+/8^W8T=C%C@)7Z M=)2ZIG1E.?"+WO&]'^OK>:*]@!YEZLO.XB0+_N,650M13&4U/RI?^%<>F,*( MM8J1H(:^2N-)=NTFNC:D?N_DWD.Z.0)?3W22F&G/@M26<\271T4B)8@,UC4A MC\YZPWN]NJZVIO U]5Q=UBLW!7Q-'<0P<,>VUF9/;5$&]^Z"U^O*+Z\==8-N M84FD&\M.+QNKGP17.C$U1*FV94VZ=TC6UI?4RE4_# :GEQ*DGANJ MA783A^8[NG.^5(BVCAO:)R*VX9LE8'-W@6@Y^)LDUWY1.CNM5=->>>QY30WJ ME;C!D\W=P*]]M1"]1>ZL-ISZ%]=YF$*T9=56+/R*[@$\9A@OBJ*VV13G0)0# MX5(\0STO&4=;PGF<*MF-!SD?RQ-(;0ERWMUUP(JJ6P_Z%S43G>Q09?2&T:(_ MC-#\?S@Y[9W6Z[>; J5F)@0R_2F5.4V-<7D83BF4K0IX.L[\(A^;7 KCR E MS!-PN6E5-WA=\6UXTJ W+!]$+ZJHW58Z1N=E2R/7^![,)D77G:8Q1A+P%[(+ M?'6]CC(\$I=EMF9O"DL,*L\-?YEH%RL6&Z.?Y)%G/H/>#"S01B!82=E8\G8< MM,RC!Q",] ;UZ4V"[S!2\A"EA-)Z#6AB?BR=;0>F9VCX&NB^'>;\H=QG:J4Y MK]M&,^95OLJZO?KCQD'7N@>*= M.]P"F55T!&0-5 OSJGT<(Q-O4ZCTPZ#>)8.*>P-5YSAD&CYR=QR9.2L0NS;. M;]@?G*CW7_[XPTQB4.N709*(/5/?'I]G"KSKQ N,LS3/BJGX_$:KWWC->C_: MW!SO49N;VXML\R^TON0@&AO%SWJ^#N/T;JO]THQR5FV=@$78)&9W5\ M4@N+W,O+1%]B[YK*];DS7(*@F4, U7^![N<*6X;@XC'540#!4Q1C[Q!<"!3O M&9P0!YSV%"YP?Z>_&Q=,7\AAZ>+EN)*(QZ"F;K5N]&/;F)(8>T"/K>A>"( MU=LE-^E4*\.JXTC9GXC>81^?F@Q)8)I/N'/PF]^! #,-8_AA>-([[^-2Q[R2 MFG;\&Q;-]"0?+96X*9_'9L49>[:QD;;M-SP(!''MA\T=TI[ZC,LQ_#).65V8 M4!A"R:H12+%"WP#92H>&7?(P#2KVIPBF?J5G8Q##\ PU;G!&VDW\8O@6FS,5 MRF:;O[B@Y"8,.(0(Q9V9X 6$0HOA:R2U6>P;61N^@VFAG/&_CE6RXK7P2O7! M=)-9O#3J/L,H'8-R'RT),!C'21)?0XB5U@AW_2-0Q_X[!VT9#,F"AN9]B;Z* MPRM:/N/2VR@*?!367+5EC0E 8(8V1V?;T:">A<$,V][8E4X1$.#@3.;,A 9& M/AC\U=U"3ZWOCT2]1[!Q2.::QC!W3HXRVJ-^_=%;*?'F1[:NR3H)SH3I3R*.*!RC93!38.4 M?-EA\'(IS#!>ZD92UKA*D\90M.EMXY&J2Q:LMPZ#M<^ZT6>,MJ%T0KG\,F^N MZSM"]*YDJ057U4.-7@/OJ=)1M1>BC23:BR\C6E#:2 %FZV,ZV%=+%C*V?B0E M/^*N;W)'D8T98KU[6XR;18D+:^3 M$DO4^U^MB@^TRRQW-[ &/HJBNI[Z %*;Q0E&<*@#$MUJJ=J'_"D@-^ M(FU*3? M]4^3-JRY@]6GW/R.V='8Z76?-7(L&-);/R8[JONG)([@WUX17F\Q$/LA(X ' M,\'?_NM\.!B^1M8QR;R!8U^ .IG8=JMCK2/ K(I=B[,!=M_'*UQOW9?476^E MV;5=U[M3^-8VXE07%FG<$$WWK*=^O4_6S49'BG,S;R T78+ ( M>#7_=X7]T&<^6Z.$CWRJ6LG:#?JW4913IV&SV11A# "B[A_]3[F1T>_O'W[1TV\OT$DC82\W]';9\HJDPI\ M 1]B''?_4+]T%&K-L/_:TM,M$D#?]*X\ P,?P.;*J4/?'[S&FXP=('>7Q4758' S:R3J?+TZJ6(.+Y7&3#[UV#;''R:4 M1S?1JWO+5_<]W/I3$^8FW+Q%0N9P%L#^#9NV:]RI-AI3?90^4="EBTW#O0#5 M\0B"]\!V[\;\-CXSHDBAC)?-<2L0VI$]Z8LG96&L*87+M=[K%.AO-]CZ0&W^ MF=X,0YGD(64(;-?L\);5.XR'_H2+H_$"%@=%V@#;U+M@=N7!-QI:K44U((Q- M[/%\HMWV2##MGYBD.0121:?N^OE#$WBL3IE2$K,RN#%Y=3H#A*>IQ[ TFV Z M':,C2AR8D"K>052X'L3NX>DZ">"'KZ<0^LU#-T)).J@#&LPNHQ\(8@RP_H/? MMOW,#:1F87C/P;AA&N.9<5ROH9[,5L.[X@A#766**'0:H'PH#EV:!7:)#D/\ M[YHOT2'M+$#!VI?<"="]IY60U:$:4EZKQ!%1'H,XT20/!R_QT0ML70X.#6WM M,M$8;]Y_6HU$VHX/]5&&=*,4J%Y9 ^&374XQ[_.K*Z0".&W;HAY-V,KA7'<%L3L MX[&-DSTZMG'K*RE^84LA01CGUT7:;H]I/X:YM<;&D M?H>+7E0(;.G88>V,#N"EJW.>YARE21UOU%,K#\>HCT$))T=1F4N?#?5W# IF ML'@T,2(J4@)J05DU>]$.S_3 (%Q,,"??8'4# +D9;6,Y-FN.D:A>Q#:\I\.< M<6AVMFX>255(X59$9N[54:>[II+B5,QNX<0NS H;!^:H497G*\*P%,^9!&DMKC(N0ANK 35.?).^&=,!$Y,PIJ,B](X0 M,#%GZ^NA8GE@J1ZOTU>6XM(JC*QB?9-")%V-C<[-M3;A)2Q"]/(D*-"]"O1U MNG*-KG:9X*C0V!6W5>%L45EZA/$,:;9RIM>-*E=H!K8H ^OJOD"FO6D$?'EI MMC[!S8-4(W=&>R2I<8$*IT]!/ZY!YHD^JHV[?I*[ILUF*6=.,^%$H_I<(<2> M!F$17:_QT_;D<8#96-"98BUIKD^ ?P1?9NY';)0&0F(W8>LB)4UU*9$6>)4E M J59.S-ZG"WFN++ _3#*U2U=G#47D1(3/R_,N6B/#@_:FT7+#N:G^'NAK@;! M28Q!_Q*]&6P7Q<13H(ED);HG]5XF)SH1A8M?F"Z\I\27='IE9?.*UAT3?8-/ M,<\RC4.T((-E.BL=G+WIYX,6>;BK49$E7MY-_".*)IF05 MIBS-)CV]U:&UQCI.+^@(M^XNK?L]'+VL"VA9N4H_5O7 6J3AU0K.1Z)0GB M;D8"IH&7!LP;:+V,QQD2C)36OJ82A2J\]9KY%IIE#P_>&8)@!B!:%)9B5^^4 M-\3UEO\$.QB-7ZGY?7.:L;BOO"'YN"*,O0_&UX@@K2[<[Q9W;QUQ;QUP[W9G MYT^[^V+/+AOW'2 4H+3F1>@?^Z/7YG/F%#3.UO[:>%2P$/NS3>O%$88")<.0 M'/&JCY6I>=B*8(M#-S8Q5CS;N-/M7&"5:%E#NAP4>')Z?"4>8Y9 MK10'W2L2+))3#V2B(J1:GUB[6R,K\ZNOJ58_5UM-H4",X6C_R$4_?ZF7#@N; M8_<]]24 0W238M<@A3A'57I@)E*=?;>;PG?KP#J[PO%CX+?LH"D^<4.OV!6J M[Z_<(HI5O[QG3O@#KA7I*N '3'BV:>NX\#O;5F&P%G!C3POSU?"#>90IG($* M8UW1^IHM(2Y8JFNRYNKAM!61Y?P8$Q6U6[^&M5?.EC\M_\ZN7A=/"*S:0'4)E12.I0#,TRT#6AM M)@C$BLFDFK%=N4 #&*90N1T3GN-Z)5D8.@2A$B[KSFC=8MI%JIV^]':-7JQ" M&VW;+]2AK9U(NT3:I_3#*)951/*9-XNO>_=R2/=F)3]@TW,!NVJ&\<;>U M" 1J<0(E1>.P7+>XE"%S0_(@IIY+7"\$1:2XUKD5N\FDUWAUJ%#VC85]]G^I M\BM>G+(9!IOIW'QH8]:*$S)O55A.NLBOW;;=&J3E.8%%<8&33BWF48 OJQWO ML(=Q:[\P-S7M+9T;)W*7/E=N@Q()E&F]^B)_.>'G%,%ZHG'3W"8-"V=M$MYF MIKC(_CK-X1MW336=QGGHKQI84; #3,FA^9.II/G8;->24Z/;24O&B/-TJH?? M=D8M5%#_DGTXX;?5P^U0 MIEA1J73:E$JTP3;67*&%$15?,*6::IOA]27N=2%E6X/*K)?,;^VQ\[+R%-"< M26#N_\F@4K"Z.-J:ZIHMIF:7RA(8R.LV3;6;-K/8G 8@S0=RW?!QBG8T+'1R M6JR+7:X>;&CNUM%J]'K'0*UN0O-^WG1)6VB\UUPWK]+1W M?/H$#1P:U$RN/>%Z)YUKE &C0_O^Q\'9 0,$AA>K$&P,FA^L_/4;3P]#Z0&U M2B N^]-7,+-*)ZG20,30,0S\?!,F[H@/CD$2YQKPXU"R%3=0)D/UJYK M9)U"YOG!(.47*/:&OF^#JCJUTQ6*+U?2#1N1T+BX+1YN2[B=*S)B))R@*+E] MR(';!\/>V7&%%0IY+;,+^]]("P^$^#M,_#O928>=GF"U/U@)0>V_PS3[ED)0 MG2.H+OFJ32M.F%P3?:^?:D>7#0(W;J+BG29^S<>[9@0\I+X%03?4$[X9G'[@ M!]%@NSCJ3IAJ81.UX'V,J(D-;H>#OC,\'?%#[WFB*38XO.2'@!"+2+TK4A+QS)D3H7.A\/P7^6,D2QL??!Z/>&6\0OFRX]RKG4)LV!AY2 M[Q@)<(7!1%+=#I2.!\[916,[1F(BS$U$^$&DWA6IB\MA 8.P,K!RW^D?[[P9 M(2;27PP(&H63$YGPX&#($1VR$!0Q=(P@YDM%,/N-&@\:BY!]W:["LW , ZB6 M[_X^"*Y6QVH#IW_2V.7?KYJH\:1%X\TPQJ @LZ7)/%]Z]K MO@1>)Y,R.]=B>^I]L>>!LM4AX.C8&5V<-UZX?EN'V2F[8U/B7NA,H! H)+*0 MR$(BB^V32V?.L'\BD05';(3.&$/1NJ(K>X< CS,'73O7QD/JR]PO(1I7G%;C M-(G!]@8\V?!F 8,PC$B]*U(77M\/G(37]Q@\X746,'2-85I7UH4Y C>.W9B1 M\TOE=\T,>$A=.( %#'*^^>#-86/;3V(>%H*=^Q *+>PF\!$*_JF+)^X!+!F]=FTQ M"#&P@$'B)JG5SP<'GC8B!"%2[XK4Q>6P@$%H66B9#PX\;:1K!"'',5K1!UB2 M?.U*K0H;L(!!(J8'1TQB(RVW$2$(D7I7I"XNAP4,0LM"RWQPX&DC72,(.9S1 MJK:_DN%K5UY56($%#!(Y';S9^8J)6$?+K4.H0:3>%:F+RV$!@Q"RG,G@@P-/ M&^D:031S)D.:ZB[!LJ:IKAD]OT[4'42':]956M^U!TOI?_=8"9>SAGVF]+YC M:'C"9X]1JU10:(U!2%31!2PEJG@D@"\DJ. (BP05;*!XA+JKC,_',!>^)%-% MZILB.(G.N.(D/??V&#S9KF,!@S",2+TK4A=>WP^GC@G)WU^X'3,/(2,&Z>%UAWJX%_TY+&;Z4J^KEU9 MTHZ1 %<8)% Z>',\<,XN=HZ3Q$1:;B+"#R+UKDA=7 X+&(25@97[3O]XYZT$ M,9&6FTC7^*%UIRSXIS">N*FNI/=DUT=@D-CI";"YZ.]0@4N^* MU,7EL(!!*%GZT/#!@:>-=(T@Y$A&*QKJ2H*O76E580,6,$C$=/#F8BAG,IK& M@*M]"#F(U+LB=7$Y+& 02I8.-'QPX&DC72,(.931JF:ZDMUK5TY56($%#!(Y M';P9.'VYBMLX"EPM1.A!I-X5J8O+80&#D#*2\G%_R \:L1 6,'2-'N1$QO.? MR*A=(U'Q1/EZG*D@37,W\K3RXC23@QF-VP4/J0LIL(!!PJ:#-\>G._>4$_MH MN7T(.8C4NR)U<3DL8!!*EH,9?'#@:2-=(XAF#F8L)2ZDK^[O<714-BL)(B^> M:>EWS 7K@G7YVKWWB8LV=9>?QXH6QW4C?K.RX?9*;MKUH<*G0D4 M H5$%A)92&2QT\&7$^?\XD0B"X[8")TQAJ)U9V3V#@')IW97ZH_1F5YP>JX= MN8=CU>H8C"MXLF/' @9A&)%Z5Z0NO+X?. FO[S%XPNLL8.@:P[2N1 IS!,H# M-V&G3CI$ 5Q@D3#IXT^\-3_DA(P;" @9A M!Y%Z5Z0N+H<%#,+)PLDL0.!J(%UCA]8=O>"?OJ 6NXGV51!E;G09X.$X-TUU MEBJW5NM54GM-VP8/J0LQL(!!(J<'5Y 3&VFYC0A!B-2[(G5Q.2Q@$%H66N:# M T\;Z1I!R)&,9G(::8!YBZ.B\:[^CB$A=V( %#!(QX190?\ / M&3$0%C (.XC4NR)U<3DL8!!.EO8T?'#@:2-=(P@YF?'L('S0\+8B?9'%IBK& M- Y]G2C7RX*K()U)>J]IP^ A=6$%%C!(Y/2P;(882,L-1-A!I-X5J8O+80&# M<+)P,@L0N!I(U]A!#F0\_X&,VDT2%4^4K\>9"M(T=R-/*R].,SF7T;A=\)"Z MD (+&"1JDCT@/CCPM!$A")%Z5Z0N+H<%#$++0LM\<.!I(UTCB&:.9BPE+Z3Q M[N]Q=%0V,@DB+Y[IE58FTB&9 5!L*[6I?TC]THG[J4VJ:14Y:FI M.8,-C?-,JS+K%,9ING*P2;F1_]#LD]QOW,>L^8,"0J$=!CAM&?%U.YH;G Z< ML]&('WIRY)P%#$(Q(O6N2%V(?3]P$F+?AMA/!L[%L1![TSAP-:*N44SK:N,P M1V#;_,NM)W_X;2-TS6QX2%TX@P4,?+S9B(BQ@$'X0J7=%ZN)R6, @K,P7 M&S$1%C!TC1]:=]B$?R'@GYJL@R.:STOJXO99P""1D1SPX((#5QL1@A"I=T7J MXG)8P""T+,4E='#\+&"0XPIS%A3,< M[MS746RDY38B!"%2[XK4Q>6P@$%H&7,69\YIO[&B8F(CS&VD:P0AIRP8@"#I MNNY*7?P^"Q@D-N*+C9@("QB$'T3J79&ZN!P6, @K\\5&3(0%#%WCA]8=LF". M0%G7PG/3J9HG\57@:U^-%RJ>Z\3-0"K*];+@*L@"G4I"KVG[X"'UCI$#VUKQ MW0Z=+HZ=L[,A/VPZ9AU MJ=0-=\]O2/ZO75E7(0P6,$A,=?#F<. ,CD_X8=,Q$WG)#P&A!I%Z5Z3>,6_# M%08A9"+DX_[.20XQ$2'D_11X!\YJ[$%^(PDB+YB[H9J["\QF4*)C$D1NY&D5 M:C>%_P_<<1#>=EZC(8 Z9R \TJX=(P:N,$CLA+'3R!F>RI&-IG'8%#P),3R[ M1Q*1=XD$.N9GN,(@7(Q! MK\P'%4UK[B8@RG:G-MZY\R #V?]'^RJ(,IU$;GB4IUJE\22[!@$H+TZSW5(: MCX,6F<8S8+5W)L0C_7H[-ENW7!>HGFL?Z5'@:G>,=NP6W^/HB"J-3!*M3:F121A?-Y5[WFPR'<2&ZQY-A0T*=6TH%C!87/M8_XM%"V.B@\'/3/G8M3=H>/)"QL]/:[+K5,,G5X'B?I)*E; M-M'A<^U$2G38FIU(B0YW3#J=.^?'Y[(5R1&/HQLEY(<#;AO,DPMW@=CV--8_JLQD,Y^O\\.XR?>PYC<[L?*9),:&Y>ZF/QHEV MOQVY$YC/*S>\=A?I@?IQWQ2G+JQQ'/KW%O2.4E6!_X^#CU_?__:OT;_^]Y]O M?__Z\>O;KQ__[SW^\&OQ[Y\_?GGWZZ?_^?]5_7YXY?_V2 H%,OIG0IXW#LYWB0K(P"JZ>7= M1WKWT,"/:#,ZS=1G-]/JZS9-&-1?VHU=7V38L:F=?0/[%P'C(C%WAV% MLTT"+]/FCPY]+)W&";Q")S-[[K&L#/_#Z6#8&RF82QC$D7+IEV_G21"J4=]1 MP_YPT%-_!VZ+"H$M.\R#-Y_R9/-X%#P)1 J24EX?!U>AUW[7#J[";/-0YQ) M4ET:3E46J[&&!\&$ S>$=[N3B2:1C.'?*LU]0%-Y4S>ZU'@6U+XR*)0%'J[- MD*ZKU^,?\2/QD@@!,61_C!MP$"F,,0]A;%=:S?,$)J?3WM]_1/F]N47SMO#D MC:O>Q[IT5 *FI-PPC0&"20C"30D9 "E.\T0C!#. V0B)CMLNRS9-8R]P$9+K M()NJ;*K5[_CY,0AYV!^^HK M#"O15W%XA0\)8Y"3- M^F;P;OA1_?KQIT^?S=<.QR[N&,&8 ,'!((7X5&C@N]'8!@PG?*-H/U![*]UO3WI.UH@E]T?/,Z,0)XCZX(-S)%$T1R!BL=%FW5'KMSI5[ M">)#Y3.:\*<.PQ14*KF,U4]N],U1O[N( :C.6ZN)A A*$8-\4M\@"F8P1X(L M6%7^4M7]G-0=51@T!9Z$:HMH$+H]]<^(G@A__H)#>UL,S>HP3'.J_4N8#Z@1 MN&E42_@R/0Y%@ZN,"OI:4P\<%RD^.#5=B"S$3<;OY(WJPZZ^=V7',H$/'RVT M"S\A+=@WEG+;9':KPB!YHRFZZ">-4,E\5JRMM^=Z^59-%_,8Q)0%'DQRT'\! MHO 2ZJD2(Q;VWVO<'8:Z-V2I\E(OUGL^(B!X%A!GA."BNT)E1@B6-4E=QWGH M$TV1/KDE]ZE@-G>1-2-ZD1?/QD$$JH;[U)6C*[2I[D%)LW $RZ_:=PP_1NJ_ MW2AWDT7%(T&:YB"3'T;')S5J<"]ASI?DT.A6-]-'3(C1@3UF -IKJ* M M !!@/N@3BO<,R'<-3PV=_$Y_QVJU]@MYE$+,@/XL'L-"CSR1"3YLY#%&(X6A M0%Q1V1[9IVOC'X? K1@)8RD3TAAX3:23VC#(F/\2^%DYL'&>%>\M5 <4PYY; MP*Y"&*Z1KZSB+0>UOXS$)D5X!M. 4?I^8)Q"N"!A$R777NBB(GJZ&$M$[QN[ M(?4K2J=:9TX1B&BXN)T4S[FO8S[$ M";PU4N_R)-&1MVC!4@;7#=13&ZT(OH(A))H%C"X&[J78$!#WZ8Z&<(IF 6!VD^1])<>5+]*?"]P0#5A$3H&1$&-L+'90DHC\8W&'KS\A0$ M!MYXC)X@NEQYV+HGH3WGXW^3><4W/P'\_-VN-C!TZ*D/&-Q8NX.AW7@0ZBO\ M=4)!CHOZ'L":!@-,B KC_-)0 'P*7+F=."Z.DD"CS>"D\"FE29C54*JS+#0K M(* I,$JT1#_]VW^=7+S&F!;B'IAK(8,U$[#1CF$28#E"V?6,NX(!AA M913! MPNCAG?1 ]'^UU]E1$&?AA":)"SH'7J(>^2RO\'!F46HE WX8!^034P6^)@'^ M,Z+W?LG*5=M--5J+F5,$__!A6LC4\0MS+\NM*[;Q7>%$5Q]6AQ?'T%.?BB@I M*L),>#@,. K@$?,7/BCB]0.Y('_A>60-GZ[Z,VV*'P@(#_%)<8V4[KI;I>F MX :+(^G'Z](UO(RYFN47#!0'6&LDYU?+?K,$-"0'Z+I9HSVE1GF@OOHPP MIJXIC[H$"9C/@^-.=?FN% $E55GB%,M+18@+RS,=Y4;M5[4&.#=6/I)X$6N# M9W,O28/6:#D%]N-%"1"]9#)!K:55),U[":?"C=C5 GX*G-Y1S4\9H11H&CG1 M2,JL0K&4@7 PN*+< 24T<%6 SULR-'=UG7T7JE/XCHDC=%0%AFBA\"!P+5F< M4#R[DE4QOF$:7X.($R)O!!2B@Q1S((:&\PQ'$4SN'E4ZI2!U##H GFP6H\>$ M#P03>#FN-X#B3&(6GEO\ ]? M/@%#Q?A&1YF0Q0MKBJ 1W=PKV7A'SKA'_ M&AN\3UX,USMN$2;]7*UTWF'8&X>&B?Y(8D_[\.OT$6:[_=YS"!RI$SJ5 !3R MZJC?&Y08/ND:PA"Z3:@5N>2Y"^$DKMGK0>6[:: GZOUW6&Y3=O'3!+@'XGP* M'!J>7^;;(IU6R;@*$:^.R+Q$Q.ZOT!/PI>:?)I\+ MW[FB6&"\,!'__^8P"9U -/U9TQH'9@)\-5.#_M'_FF0"I>[^]E_GPV'_]=UO M=^B3@]#4X.]4OZTN#$MS]56:HOF*8P$<_[@N+> M>A2=#2Y&QPX^%L)YHLQ#_$+]4R\=-=.8/E\:&R;3DKI\X%DN9JG 6!?UP!C MJEDO3150P7 C@2DZ9MA [/#/-)_A+A?&(#@M\WC\ RJD?2]"5.YF\L7OJY16 M;,S_4! MW)3"=>#]:)L+)!W "IP6P[06,4NYTCZ.&G,=C<%93@*<:6A6Y-RU>@\=_%?!M8SZQ181SD5\PT'NRK']+%0WW=U]:U@^ERH;_NCO*]FO4UI MC-JIC;A*LFUAY '.MZ3\2YYFG80"ZYC@+,1;Y&VM'"Z#];]KD7U<^[]Q/8JL[)GN>K[C8 MHWS%1E'O1P;CC[>?O_[KX\=_??K\KX^_?_CT^;>W7S]^^IU+]@)'ISY^I(73 M )9#G[[^?^]9)2\^JYK4'N7T6-,*02FMP;]^??_+VU]-/NO]SQ]__^5+/94T MZ"GZNZK]_;9=V\=GMR?V0!^2>&;W\6+Z+^6O:?^)$A;DMG%/P1P","JJC8A\'9P8QX-@$>/ % M\UCXJ:?>AKA,O9S:.+ \.W!C^G:@L(HQ.QBT(VQ.MQ)OVPVTS)PM&&M8C%SI M(D%O]SU 7/\_>^_:'+EQI O_E0Z=/6>E"'!6(]GKM?WNB1B-)7OLE:702*O8 M3V^ W=4D/&B@A0LY]*\_^>2E*@M DQS)EL@A/M@:DMVX5&7E/9^G)@,Y<+M$ M=#C%U992&R^I-A3&$J-KHL'[R/WH28^Z'>P$\U_R%5ALH?UI?NDO?7K1!?[_ M?_'BY;=??:,G=O/\Q3-N#M_HKQ]W9O55!(-5O_)E30&)J*47G(I 9#6TVSD%=VKNM;3_/^UHI:XM'8#]6%OOLV4^\#D)D,;&Y+>2;,RV MJ\[A&8:ZO2Y(R"X"'S'I9JUK9 W?<6BGF(2"E6D_,R?^2:=ZJ]B]3:F(#7G2BNS0Z56 M&C$ S\X)G^2/QBIPKZDU21%QFU5!*X6J&YW4-UR?C9F736S3OG-'GVU>[3G; MHHNKVX/2-[:.'7EQG4VI%N[QMO;*Q4)7N@;!K#*@)J3^F7GFT+D[\L#[X/QZ M>J1&E!**V]K>I1U=I%>VL6'OM)C*S6@YT"0B1><;DDSY-1)X;'$0/ZANB19O1!- MUHN [UOD4)%6T&W855>V$1(*84A2YBMYX% G,O_S@X\_($>@KC4K$7_6>4[^ MV29$989SB\Z,8Q]^9__X_48G/3\F ?W@3C M^;#LZWP:]X-_D PM2,P_3 R\ M_/WK1 #_];8H]0[ZRE]L9>[[+O_HTW3+;-0O^EQL:/_]]RYZ/+%S[Y^PSH/X M$XJ64XMI^DL; J]]^1C=X9PS:]A"HP(5R%FJKM2H5GLW(R9_#7X:HS@QL!:= M@;& M@A8+W&([/M^IK+F?8%]6M3::8@:GXB*V^[#, '=MB4'?D_?3N2FH8.D'EF[6 MF;9>M?-C$_A5.Z_:^=$(ZSMHYU=[GPM"^&IZH97R'/="4W=2%)M2K%1R9GJU)*C$=9W4(J? M!1DR\\- <2YLCZ)K[I5";69N8 1%\% (_CL%1?C7#3F',L\S'N6?Y*&22YJT M)<:CM$Y9'2BJ1W,HMUQR:Z%T'BVF U9=^MC$<]6EJRY]-,+Z;@ZF]J2,TB>! MJM# 0_6LZU* 71JX21S34(2OB+JC(Z&D^DKMFW=!]O+<[BP]FOQ.&?M=_<[' M)WZKKEQUY:,1UG&1/]ZB![9)0)PQ6K[GQL MXKCJSE5W/AIA?0?=^8+[ZW3BUNJK51R.L[Z)6>\:WCM7Z*:Z:HL7M]SRFKY!JF(I@[+?-OMV. M.D?,=276I(CGW7PS,JW;LG=0:P,M7ABD\].5H!CHBE:LOCD3]$K&)+?\0>&> M9WNSK8.D3Q4>JFZ;"YU/YEJ5X'EQUY7"4(5F"RQ.^M %/?_ ,!(54VL")I*' MD;D_ZW 4O#DW4\*/4/U=?K.]+&NTJQHTEUZ>G6_&Y*K+FYBLT/0R?Q%99'XV M='W5!E3@L+H*:ZV6MK+5HJP69;4H#^BY5HMR_X0P^JUXJ#R$00>'V!<7M 8> M/:F4$8&!>@5P1-!>6,^[8EH"&>\%$=ARO8I_++@9=@U!#^T%8IA)(5CSDI(_ MEM5.$9G[.!=$WQP;MF'9+7WHP'##V5]1]JL:2U)[=3UM>_"0D\\V7XP=YA=@ M!0J.2*PM30,6,AYDLCH>+8(E//N!8AX.4*RG+<+7VO/!]IRX:4)-Z5-^W>7C M=:+*C_*OMN11'L_5EJRVY-$(ZSO8DJ^!;[OE_,PV= ;Z6UZS6I:AUATILWZH MMJRH%5!5HP?.T6/:FZ?G\C>6AR@P>9T2]B?AO0DZQ("P?#<<&D:O"JSQ3^;D>N87=S MIE"36P.U4L<;*I'6^GJX7&?1'KO(K?IQU8^/1EC?<1;M2)X?'D!0.C&)>\&T M8\KPAX<)0K>6DJC]33^$@_A_?;L?KAECZ2A96G8C';0PCT0(')^A$:3!WKP1 MSF/DLJ.IL$@R(=PIZJH\&L,#^0?Q]R^\GYKEO67H8C)DO#Q"+%][-Z7]GF#Y M_>KCAX_EM]K'!Z-R5ONXVL='(ZP/=4N6$#(?^..]2V7#,ZA*M5L(K\+VLO'T M2&+M]UU)P17XL;I03!+Q7)U.?&QFY=MQ*"\T*<55Y=Y V';A6+G*9;"L M&'&R*A"36FO,]LB.^6J35IOT:(3U7;0J@HENU%%+'CHW76>:D$5MWN M3*!OI>N20Y'-92M@G'MA0HY4G=J2=#B.0L>']+Y^5,O%G8T.H9.^ZE2]IBKL M/S4/%L+QG6W!S;86'\I'F^.A\$%7IDZ&"02BQDOWJZ>,@UJ.\(:D+8Q1+LI,VS"Z2RM=_R M-**(?%:Q3?I+&2EU,+;6GQDOX9!+$V^N0(:O:ORQG8Q5C:]J_-$(ZSNJ<2VT M&IP>^<*"OJT@[*-,)9E_.J"*<,$5VUG/'[O,@D\:5B7WZ.1F57*KDGLTPOH. M2N[[H,H-.DV&?C;]FZH&J810:C:!G4UH0D]1.9EE/U5Y):T7"M*'0*'7J:"A MNK+OQSO$Z2!%8;*O\UU=AG=5G(]-%E?%N2K.1R.L[Z XOTA QN4N_# *8IQ@ M):N>'*H# .V$:;5#O"M3D_3,VZ D8>Q "M?0 40=I2'--1PXZ]AG*DI=DVI& MCC3L@NL$7-7B8Y.T52VN:O'1".N[S+$W-YMR^\-8]55"-DKL5+WX>6]B@K#J M47*:#U8G:/)R>MU/.2QR=6J!%R3GRWQ)H/.+K?2#M1M+\L^W/&]WMY^E]B!:2$ M U0RJ%L-_#9R>U=E_MC.QZK,5V7^:(3U'4'A+]N:6]%)A[Y&Q:7?O-B\=$KN MZR[L0P>M]GIHMV^D&D-A/FFT:J@%Q>RJ17&[80#X_DQ5I/SI95WVN"10UX!M MQM7FF9P'O@NP$JA,%]N#L&XY-G>M&6WPP]2 MQ&J[-1?QZ,[!JK17I?UHA/4=E7;5]V/).FXOS>?1![Z7#A=0LEZ9/="W23J7 ME#@/)[77H@>=8<"%EQ2YN/+)+>X5O7FX;-&\+P]6-7#:LX=<- K76AVKQT%< M[?:ZH4M>5D=\;>DK]H3<8[4T=>KH1P&X'&Z[_ZK@']N9617\JN ?C;"^8Q/^ MO=3X)7(.[#L#90U_@]\K^A"H:Q7*;0X_B),M >-(BL:&7]H7&8&?-#7;!''( MVWUQ4EVJ[KT' G%=_3!6.[C"5D6S+,UCP[T'0N'54G^'9YDL F,>L MK]RE54_PV ZJS;*_D*JKP?W1I;R#D7%PB=+#+FTMOT M+G8ADB1Z(O&LA:A^US[CPTOJ^(#BGG\D150YN>3Q$("(+VR^K+9="X0XT0C' MT'Q+V[SY\ _M=L3GQ\-'STA)"-1P8C;95\A4WS1;>6Z>5)4K%UIZ7'JRR2V+ MS1_;]J+F#MZ"$S6,_A; F8K'+C9_Z-KC>?OVV>9[F?Q"(F;H6HHSC-(%C*RQ MMFDP"?J.V/S2,/:%AC5)#R;/6CWPU?[&UDUJ#_3*&33.R?,>2PB6P-)3OGD- M++L%66KI"EWJ3<&;,$9$&G,>L P<+FETP3#0=#Q",+L($WVLR=GPUFW!A1RZRTD),2DVC%;,'LP9&GML. MNVPC1$?*/; 1$DGNI&F[T-40!<@_]KWP&/"&:0%]"FWAW[)++>'DM8>>GJF, M4@)"M.. N%<8#.ZBJYEI\$<.)/C\X0,)OIN3=O>*/S!K><_ ZF=^JI/6L$M3 M9;O 2?H%2]4J\ QCBQY8F9.ZP\R:MAWW#*6POT453A3*X<3SL-$-/?SZJK\, M=JY%:_GI8;$,?P,@#YG=KCH?)UPLXDV@G(I1/;B�!&M%U E4 ?.<*O7H5FUT9XGG,2XCID+QYMPP%6P-D K@/+O/2> MK,-YUY:[$!=-E[+S]IE<'#BRM%E=J3V1:I/\TB&])3==-$42XNUVT.#)TH6W M82LKMQ^;K?I1D\>EJ_!:FF#L2,->BOOBE;1X,=,G*B$"F=O0)2.,+MU9J3U;0RN! MO116GL7!3G--L@FH\H)L73\H$$F'0-PS([L5]V'RSQ0._S(!X%?>6S,8 L<3 M"-27QB'&T)J%:R6JKG+Z)E44HYQ\F51+GP0[X,09>;9!JY]AN.A@FI,\NE-9 M*S-3; =$\KOB;'R&9$-_D?/?G+Z?9KW3Z(=L^Q+'WA,(1LF*<"ZA1('OB MA& '_Y6KPXL.;[&I!DX,'*!0T'84H:\GHG*KG%Q?QNT*;RO!:YOQ;T&22 .1 MM'P/?LF&&1'$J;]I1[EQNBE[XJ?O/)+>E LJ[:.2EI4'-A6(I6E%A+L,Y1Z1 MG )I#BC]NA;=W)"#W 76?'01'E='\$&BK&X\E\,'VM B%DR4$%X=!/E@'EX5 ML&>]CY#B:XDUKQD-*5Y15"C6@VW"7:N-R,#=FM][2UN;W(V$-]J?>D\,6 EF M>M>^I6"6IU*??_SI_^:G>O[Q;_XW7H*N^(*4?;WY].-B\\G'GSSGO](_/B[8 M>+EQ^Z?@R9X0&>RA:3\HN1JPL=PA ;)6C?O8M6E&:YC8E]PA46C:P'H#HZ0H M6;5RA4A+1R*%2_"Q)SF23C+0R7<4$\SJH9S44(\P=_ABP@/AKGY7O:"]65J! M9YQY6.0@!"2/%!X_F_:31YZ\-7I<0@3$=TTGF?5/% %\2:3V7?LW5TZU/9R? MJ)A>3#R\F$HP-Q-6YU >_9+R.U[4[3GY,('.?7NHMBD%#U\+' !EK[5;DI>> M42W1@8FKO/SJOU_]X>SY;SE'D']N55VXEG10H9#IYU:>X#W-N>W-F^,$/-_?;V 5S+5HI]:GJZ MB/TFW+GN&,S:54E5U9AQ5VNT,):9^E8S:7@BFB4+!;/,VVEDJ5P@[N6G(7'M M_G RBQHY.2BX"XU>6RP0P[.0B%R4C3$LTP& >-"%+7[>[;#%'2O V'F68QV: M9 DOAW@ORA 7\(8I9)W?,08P;&FO@YA5RYW2)?$X+L[C5K9V'"9.D*2G-=49 M'9>)L49T3+'$R 8[Z]!VS-N#K*LT?@@Q2(KR3QQ=A8 XN5NG].B:67LW.6(Y7N_9HZF**4_XGRC363&5URH90UU" M4L8<[NXJS,W *^>1PK"KMBGV3#LE<9+0.1QXC11X-W>E-?V@AEH<4ZYV_MU" MLMF&ZYG2&H]4<9,[S9V%N=%F8]$[:W-7 =3\!9CGV\,.Z43LD<%V,0$7A0-) M005O[:JL<9+ZOB4)@1Q)*CE_*S7&=#CTV)O/K6]&(F%9U\C][38W*VUI5M8( M$6-WCB>79=/*HB47U9CF-Z8G2A,NE1"@F[/X[!?E/UPV=."$?&(_R3]H^ M.'UQ_5TJN3H;5ZDW N9G+8WT(SXCBRBG!DA40@E/>H#*FKPM<7/B_<0,LBS!(1D[281@O%$O13KJ)8EY^&$,Z'FA5_9I!R[;<=4.,8H]"CLTKN7! MZ3.[;-68F4MO]F*[;;L=8]3[I DOF N3TG$%0XBT/'#6W@'CN7Z-5#1B'TW: M-_K)RKDH(/4W+ 10G7PMYFC;TPD\75A),=VM)LAC&:K:%@6P>^U.DZV9M(C+ MPM(-.*L>=B>Y'REE;RUAUD&2K;X-8_E8FE='A41N7\@XK3O!L\\SQ>:YT\V[ M=*:UY^_>M*>23]ZTIY#'Y"/.N[E_^F1:[R ;Z+@HS='U'M3%H7! [ MQ)$AJGKVPV."7F)6SP6KFL)'I;=TTR;G,O:?_81*]J-S3Q9JFK?6,27(=]D! MQH/.D:<7*YU,-I*^=F++8QE\B4Z1HCEI'=(\@0I=JF] MI2?VEWD^O$C\*/0QMI<6M&CCX+FZX(CI^EG,-GFSSON!?$'X,^,1]@--3>3 MU4EHJ]Y;CD6O,"Z+-R&N4:!FZVX]IL/28HS-CUH.MK$GUJ3L3RQ':J:BG;OH M2J5R=M4.[9K?R9#!LH!(/X)Z$.3$]N1BG*LM5Q2+Q6P4>8>TAOW0M4=RE#?X MR)!5E19+2/!68K8F:H@\B:VR:!7:B3"+@'!IB#-I=7D3"U-!?7I74K-JU)UD ME:[(MKA0V/\ZM?YH,D+W;]9S>V^U^?Z'U=]>1CW%^4)>'PO YC+".\2)/X + MR$Y%[[R9Z$5'>^IZJ%(ZT&6%GD9LG/DG)]^0C=2794?G0?HAL!/?MQU)\I\" M(MO-5[Y&AN"EA&Z-FU7&[7JV^2-T:"-!):^_% .,/V\N6 M+K:'DA/UC)U-!))!^DG[:'R/R'2YJF2PVA9%6M M2\^7 RU;4NLH!' ^GQ[JDX^B,DVJ8EHO]A9"G=EI/O3#ZB,QS3!^J9^$GVA[ ML^5(GHT'DA?6L= VDR!<@/R\R^3,!,:VH94HB@?<%?L7H;J""RY;^V%%#V$# M$\=27*]]QQF5;25/<"(WKXV'/F=[^BGY7I\N+)RZ*$OPTFWG]UA?SMJ@&8;0 MQ"PU6[L4^41P)-%)0?@->KSO1?EMV.BRO@WI-#,L^1^9;L!9%:\"#4T1H" MG&'2?[6!D&%IFL#MOJZ21A\CIS>(>B$%!"R$0SNP!Y<\@AJ:!NZ$>RUQF+FR\KP"V30)TB], 6>I3!_O&)L[HL0O6J+^H]:>?%N$]*F_FQ52WIY8J M2<4M>H(G!Y3>2R=DL9];J\HXZB5+8%[CNK527(JL2=X^F75R)'.NH\BYKS+YIL]0 M[$9K)&^TVEUPAY!O!S@UCINR#3+1ZD8_93(B!KP2X&NZH*[>0,.]8Y@VR7FY M,*WM]999+Z'4Q^FH\%AK*QWW7"T1E^^4WA"WNJ8ST^K*3'I2E6'(RA4.O;.1 MBB(8V=__R#PECKGSR9B4?;]R7=)AOL;)AGC\DY96U!ZT:KI0"(6>#L<- )L40^*.=WT'J6$G MP#':XKR?E.TB>_%";.*.C7<6,=\NT]X!Z@-[/R1%*+0MZ9@%5BE6D 8G,9)P*L'9[MT_X MW99A#S!'&=Z6>,?'%/4MYAG>Y;6U:8"=%BY'7 !T%$^2HXLX^@#+'4L+EQ19 M;<9DENV,)%&9%;6:2N;ME!SSX;8:F1OA*7Q4**(@.RXCU3KAB@*\)JK:L0>; M'X[#C=2B/PM\-PUBD.DB4,X/Z>HW23W(;X&,F9L][-@E&J MD'/4O-8Y+56OJ"\[E'EXT,PY/GQ>7-M$7K'1K=,SB71?=N;=NT9#=PXIU"\< M9(;1T(Q*.]+[LK_TW?\ROCS3)TF7Z!2#C,QYMRWW741(^L#)7!'>)'K0!4UO M0ZZWP''8]OO9[;P*V$9YHRWC$Y6>D$6UY"*GF'R_<;AL.ZZ12WNZ>3GE:PI]!X3A8\GTXO"+N;=JKJAL9A,.7O:))0[^F%DENU.,%3!OPR70RH#Q!/AD'-PE<*]J?68;7:L+X1?P^\S:2WT2?A0[7/C#L\V?:*'X.21B%::; MD7U+*?EE-P;V!-\SS8OP.@T(6KCP(XTK9?XUQ8DAH:D4$"'6$TETXIQ3L?B< M\:/ AFCB8RGX=D256%XI:]6)2\N-Y]]!*=]E[RX1\QMA+6IR_?QG**XGK+D8)"%S6^9I3@9(0M"'2"&'$ M0S4 %+14YTPW#M(0C6U-+4I20=BR=KJ(30S%IJ[V0*7@&%I#CA1C)=?UVIZ$ M3[UERTL#[9,F=@X@EE72B3#ML_;MIM(D_L782;JGW!VJ!LA8"=5*1G:9'JG6 M>)W1,_8E'&IP)LF4.S>WX;YGN&]"(- $0+BA,YM*U@;Y)=-*.DA%DBFT2^FJ MG/1US\1I_9[W0MK[M$==IB9@\MB%'WB4(+UY02P>@7" M3["Y/09_QR+=M$VPZP;^/H68W'S(<;YFRGAXSX7OS0RDJ&?N/XWF-*C-9H= 8IHQ>,'0A MPF[>9^M*VSS5C\BAPZ'06T1%N[2AA7S'>8^T&M#U.(:*+B-74/F'N4Z]C''W MG@IXRQ\!D+*$;R15CP7RM7Y1#R[YB!%+1.-Y0PMRD'Y9SRU)XC]35<='%#F1 M_,9Q',II M2*1H+(X-'>TC6E]YI[8<0MNRV22B%2%^12:7&[4U9(6_HQ1,TM)SNZ4>S-D)Z)IH%SEE*_JZ226_79 MB\9LCIB=E%>-D[]:FD9GG<8*L$:<7NYFA>ZIBS:+@41$)DWE_BS4E>O7PK&" M%5:U?Q*^:.81M].I\&N&S/%GB!:"K8P@@OBK%%,84B;?4E*3B.$32FD<*9D@D^H@[JN@AN;]<,!@,_/14?+S*4W$=A>/3T ][,K%!-.0XYX MHHZ<)>?ULZ.8@?APN)@GZG+CN2W_9&/HXCYVDQSI9V- M'#OTD-DEF(\(7-)$<21X]F)6F=#L)A(M%E1+S5B>N2R+ LA M?TC6!*I^EG0A;38&:5)'KCP^"V.OVIQ4%:EMCGQWX="@II5;! GFDG'>UF5U MX(DKWG+JUKPT2[O)_Z% MNZ=>\-AAG7Y-LZ6>-3LV?PX>5P>OXS:ROZ=?BM$X29RV0QU;9!A"XG%(&\D1%=[4$VW$IJX# MLE.=[-RU[W(DT^OP?T[: =/ FM925SOO'M-H2=SN;;:MF2),N<&IIMA6*H-?]:)%J(_L>^53_UDC:H MUFII;KQL0[COCL^'FUDL+"MHM^([^-SX>504XCZ-?&2MIT.!,(!%[0$2X5%S M7"[.( ?IS8W+^)1OF+Z6(2S"*[NZGW,@XR%COR%]LA"\Z<6);S_K8A? MI7&AUB5CA72XTM#:G7\_[>20(DA*ZCJPH/ *@F?K:;0*?J_=V/GR3:)0C8=B M?O_6%9^P[KP.$>-LZ=.:*UTB@A(',K5K>>,P'GE86WKF#3 /[ @VL09%-.G[ MU7YD#8Y8C4FLRKS.[UDSR*_>LV:0=Z727/E>Z*EP3OV@+;LIL7$L,U,2!;.Q M9$NJ1YZ=5F^F+TY<+"4(=IR#Z-LX+#L#M@[A 8NTHD^*<,C^Z 8S&*>5LTS3?C5V2K(;3COBK5A3V:S]ZVQ/Q)E(1OG;-( [C[LN/'9"\GE.&! 2-\N MHJ.EG=B%K4;H+,$(5^,2+UYQ.B";H9LLMA!J>VTF6=&D\4@4P@-V^="K,0KD MLD6&&N5*W%&'"[3@"I$JS@3JI@UL4@J]C05A+Q4&NK<$6W@K!7&Q"JZ6S WN MS*YFJ>'%M[F%2^2)#&?V$T1;!W.=!M+C"'L76QT8"(ZV92SF/S'DCL$N2SVZS4==[]6'%[[$I\Y%GA@MW 3]UXM?BF[2>63FT:8= MWZBC_>/MX=S<&)5]N("D ?=[45%9#*,.D*F5RN#9\! _ MC&6M!0<^'WPL)B YL3UR)E1.>G%M:8RD7AV53BU;.28?BH]N\RY#=GIG2>Z M0Z8U%>-&3B;N,0D@A,+$7I_;": ^:ZTA0>V62"VS]N3V -$9_O&C>W)^,Z%[ MRO!_A-YQK[/.CG :DVYW(E*\]^YX3M3-^FY( Q'*<(?IO#,#%7IIO-B@TI21W#,SDR5G.1&.QT7YER[\?3F#4]Y=2(6 M)'\^3YR<0F"X]=#)S<7OSCY^]MR<[@?0#W$*1MUD[:10+X_6\V'P;0[SPX#: M_R@,P(+0#5%@2)6(+Z/EM.$RHGC'-MQT?A(W2'YVU!=:/CF.RW*(A%#Q0'DQ MGX\NS^'7TP.F/F9N$+2WD78 ZT"/]TFMP7QD?&*,KO/)QX" *;,A6LFAX%Z' M,(38ZC9I;N3L%K(KFXC83B)M,_RT1=K$H=A^"&31.I[L5)!6RC2,3CMK-4WA M"$VPKN^B,TXNY@)3<%0EF.V-F3;;*GH=+H.[!SFA&ZS(:$]R[1!I?PXLTT?= M)V7P#E.,P@0RX8$TI4569O^XWQ%0%N1N##ZZU1]F0D(BL)&S:G^:IF_272XO E>2[ M#J0P=]KO%)NYEK"Q_82]:_)2(H=YCY/UM"FC7OK\[=;^5M\B>XVE:LUT[O]N MS.7WWTO]/MA8@T*>&#A,8J64CI/E_(:I3?ITVW-[]A0.5KH0?D9/ZI?,:3+( M6M .;3UMRC\U">05E?ZVM?6 %NA( W[PM?=/A&8UUPU&J4F7:6ST<,I]C;\5 MT]L"$D\3=)?(]\U!9&+S@7VV,JS_^7RI"]!)EKDU.G-@A&5*AJI"#S1Z3'2Q M4R)7Q\6_+[N^O"XV7[>U53LC;_!K$K%O,";=#YO/GOWWLT+R*T<$$W6[U/:Y&,?DD,X'1;BUP0AIN(* ?@SKU%%^ M&,DDM:*S44 :#WR;C:H4JCZ1<5RR\4T.C@Z*5:Q)ZSLQ&UB+<^@_Q(- MHTJ>02BZQD9V:&\5N(P B._+DZ!D@(?K$*9KAF]\]^SU,UN\Z%M#J[]GS2B_ M7IM1UF84]FQ%M\2IV1/X/HA" "1@K0LY_"HG13/(H5Y[S+)K0*M&YH43"NM: MR5GGIH#5D81@-K @:B5VN"2X9G_I.L/[NA5_R-4+?I=7VG?5E6V?'/HZ["&Q M]*>!/?ESMA[_^<'''VRV].Z:^X@_'_$J^K->1[YQQO"6QS[\SO[Q>_1K#Y>T MY71\Y X=_S]#@M*]2?FTQW@9^; X#^2_#('S+A"':]+)'RP=WG?." M_J\32?_7VW3!__=OP^X77(#[/O(OI#-^]N="Q?:3?_^].Q\G-NC1BMX<.>J$ M?O[@_T*1-4&22W#5:O!72C!<'H=<_7%L;JJ+FSZZ2;<[OTNM1#;BS3"1V!D+[D)I2/LK1F[%F9]JO$'A9YER#32@4J=/ &N3H[7 KRC&%+ M2D].5BZ6:YP'F_K5I):._?(\N0"P2+DC=%V%H'35@@]8%% M528,1S UU206 M#(")W$J_Q>VWTQO=5C1=5>$#EL=5%:ZJ\.&KPC@AV%A>M8S1PU7) MZ(--N.HBE]Q #[W?KTKI(4O&JI16I?3PE9*#]V,PH="F-M!L#%9'B1Q2Z*2+ MB_L[N2%3>(DB&XMTE[H;I;;4'$')85E.AA&T@UDN%CM]+^KVW/6BD5]YR4!G MJUI\P+*YJL55+3X"M/&& F<>ZVL;Y'E9] M.09;69_ "G'.'D]!J/(MWT;DD7L#CZQJ\ '+XJH&5S7X\-5@%2=1$T*!%BY- MN76!T;/8$Z03WUC94E5CM:;.'K0PK'IHU4,/7P\9$JYQ9C"WHK6LDN_%&#.K MGGG F[WJF57// 8]HT$?ZYA$.T3Z!P5$0VSBHJ'BWZU:YP%O_:IU5JWS\+6. M,=D,Y5LFA02V!( /6+5 XZSJY6'N\:I>5O7R\-7+V/1R_KMPP1 +'@Q&F8IS M_)=(D94Q&-RB>MYSX#GC>,KFPX6M99O5*6V^&U5.8SU6,K4**#F.G'=?CUN# MRK7JJ\QL7@6(Z)CZT%!3W4'S"C.!33.E"PNYU%+A-**X 1I1H R%U=< =\-; M*O M&AZ:81O9P1 M)_)GTH49?@45*3QI?9,3&=)3_1L@L0P!!OA:>C-.ZP*Y9;H.O,I,'--D>:M61%0+K10B?(1+&W)>6=)%JFD%X&0%L%U4CUE.[KKRF!54(L[#Y?$0',%E/^B*M[X>??_<1B]!G'0H6!7\[B\L"Y]_ITQ%;%X8&; "&>K](C"S4[TF.FG/BS/]VI95 M8<7(^(SP[IX8+U#U"9K8$(BADNAHU)QF)3TI1"$EXU/VT2+95>)B>Z1K>3)Y M8="3J1VY+KM=5+UZ7@T:L%>NU;'1DXF2NG[,=7C[X C/(COV;/.E(P]W!7 Y MU.1C\[)$(A1Z>G["NGICFO$@&+[9<3*6"?HX=!B0@Z&Q:!5X?.;(FOK2X9=1_(JK$-VY*-%/9@9CP&!S 0&ZWO4_@ET!OO M5LHW#?@;7[6XAU' :+,4F2*ZD[5,B7F*EL[9SWX)!$+ 5B-/@YP0MQ/9=R)D MQ&U LU-^E+S-7X]T\8_&27]4,*F+*.9&[Z=(&P>R1 *-1I=4^W([TY,A&PMU M]]/@?2*_Z3S4,,&B&;R_FA;2X'FL>A:YF M2AX2>H6PSA@N$F1J)&;H [E48-4 I[62S53D!EY)S. 0HL8I.N; MB&Q-C\N4C8%5FI'Y%)'(L<@X&)C=FKF:%.H\-,.I12'YB++_9.F M=RSG"<39'$:C23+ZF<_:MW-1",UE*>R/Z4'%9'B*JT/Y)F3$9%5#4=*@ ^7J M=C($:_QUW&-U+@7>GZ(*X/!1",#L1+0M0=\CRJ5-(C8E2+ORR!+F@/ M^MY6S )=)@T3HJ=[:9Y;'-J9'GKDN*W__I[AMCXJPSE/D?WRS_1],.5#AX8[ MX)F_[C!JXJ=N^WY"":EQOIE^.^>>Y!>D8I7Q_?T4TM'':-)9-4';-6'0]<.B M_LNO/GWV*PK,ZYH#Q7]Y_JM?/?LT_8P%_I?GG_[JV;_;[XP :%_U,/8WH22# M(7&!AE]R;C0$U$"0+R2$*%TP%/_Z1J\_N3RWK5Q2Q+4A-WFXM,N_.':DFC_] M6*Y+%I!?(/^MPJMS= D6K8-2!.["'F1<_,;/Z07/Y6[&9:?K(?CE\V]U82]Y MJ\N3=D?$<*>R)]8*WD).8F18\3,"#5C'9I?Y-%C>: G-5'@6.?RA&0_GTMM# M?H_>Y%AR/L4S>V@RQI%<952=VH;(F)^1]-%Q1]AQE/3],/E.8 MF BNB]A-!%/S)UOD?BCY!/*3,JJ^D7X[_FQ;3$'RG]"8*#V51[DWOTVB.:/< MJT)Z868I]?031EB7+8<&\YM @>,57H=7C1>)26D6EH4H!P5645W6'RLOD Q;K#Y>^B(@9.E<)'F ME'W1&]PTI7!/[W.JH\C_(DXX>6@7H0%Q-Q.,,IWPWY'0+%')<*S[EI+C]F7:K?#/6W)DNU\SYTB<"C]0,9L0'8Z2P98 MP21,R+ L5,'N2-#@K8;+#K6&_92;&N"/3:( MJQ"70:AP)Y"OP&S;%, MN-LX"+7P$X4H2;^LZN@QR,2JCE9U]/#5$5=W-9.)] TR;%!#7!E?SIH-EQTS M+G."35KD.*N$WJ"VKG8K]L6#%Y!5-ZVZZ>'K)@=8Q@6I@'*9$>ZBWV/5,0]X MHU<=L^J8AZ]CN.)&X1:*D7NKV5E];D7@?^ ;O>J85<<\#AUCLX&-] O8GKBK+"?N'FBK3/S+>>K5KL 8O2JL56+?;PM5A#/E+; MO4'&.?:KCD-Y$3A)/80.>:)=U7?C4:<;W0^FSW087OZ+1=W$$%5_W:# =I %UQUU ,6E%5'K3KJX>NH M28GNHD7'O&HFC_TC<$=&TPVR MY]E&OF4V5A(3\39+ J]*ADKSB# ">O"DJHR- XZ$H8M"0[^YH"APB&-$+08B MXT"/7LL--:]J[0'+UJK65K7V\-6::UM@K24#UM UF%?)$%)MIMV@AD0'4DPX M]A'5R_E> "LNJF53<]#MV4&L-.M8/E^&A^$I"1J\+VLJ&WY]1_FWK#+""-H/V* M7D,^60>?#$A6Z).M.KGP?G/1MCO&BF)(*P6_4RR>!GP>_PQRE!\')O73,)!^ MK.Q^PW0(WZ3=^0-HR;]V/.7\B]?:LO+/ 8%Z.-A:]N);0.]WVH'(S.P1/MBC MTPO^+\,O,VB=\0TTWC+[7 JPNI\@K-9W#$ZP+1$SA7Q5 +$X@#:EPH-7>P8H MJ!IV4RSKXW\4Q&KLQ'4%'.6>DT3T99QK\F\D6>^^\6SS1=BA#Z*@&Y4*E&S< M*!= S6M86YRWN\IP-B^4E$> 7A'=!492+H7P@&_'J3,._.@?+"("^I*D@_Y= M=M'W@C<3ML)Y@55@S,VJW];"+$+2LO3TF_8<*#*,Y4 :##$WW5W?%I3;%PZ*&044?F(21K&TH,00 H;89-.2$,*"@.("'SIG MPKO-_K0=K<-%U2L NEL+H*.K754B&4?UD) <063VM@3.*P85I M04KFR\+?_ZB-C>JK1JOU3=R!S8=__,/7WWP4L7/Y6/79ZK3GM1)^"2RQA003 MLTUKN*LUFHD&>H<;:VU,*)?VW.%-?^,=Q4\D.>[ P7[:-'/!9D%K>Q_\G%$ M%P_TUL(@QKC*:!=O%%)3'NXFQXCF M]645:CA3Y2%@"D"4L*E=]_0GQ>/Z,@";61!*6S@ZN\"\5HS\-^+%:[3-]D(P M=97Z9Y?$^L//7W[$8L$:)W03&4N,9]^9\# 5(S-.X7U) V^92D< M7W;;J5C$0]J+"<$+[2I@0@OS'GV9#@)+7:5 >PJ;I/Z(1SY#] _R#K\7<@G\SNGATJ,+RQTMC55 MNNDR&5@"$%\RYAPCPHPF<R7R MEX4S7#BLW=ABODPG\R,9P!Z=OR ,:[3N(*0*K* \6Y[R"DQ/*2F*T9@!,DJY MO2C]VVRO%BLG)O8X=OT($PC 4E H#6?Z: /3'>Y"6<=)N< MJ/%SX[][06].6N_S%Q]%+? 7Q5UNSBQ>#.)2EHJBG:QG7[TUX@V^QX15\=GF M3\8+.S8UDU*('@0M$Z-?T_O],,(0Q!/(6/]*_.$>27T>3NLT.S$YI#P,0]^S M$)X'GX,H-YP/_OCW0G2UQ;ALQZ;[D^>_%W3K:$!E6?URQ@5;7-?T>'QC4XY> M(Y9[VGY2V] &9"V/2A=">N[E97F$U_%KLY_\!'3)+O!#<;R1'H:\1,$>GY%Y MT>VGGM>+[2#>S//_\"PDHAKJ(%P2\9Y5)E;7RM)H7BQX$$B5CBS!S.MH7R^' M*/2<*@#?XR ;Z*\-+A=R(>#78.RXQRFC0],YUF#08LHC)+,S.7>6]?/.D5*_ M"5&*OL4A[*KQP$:HI<,F7 J2[*.;3 U0*VZSG8^<)3&*D][S1[+Z/3[-R.[> M\_\0\>+8&5+PDC:9OMI49>;]NU^_M-25N7>0PP]?OOSZQ4>%R(LRLZK-N5J@ M8E4B6'S)#A2BE:N0%0IHYY;H-(O([8? *J7S>*?=@[J\'8?8H%K;R8F+?Q)2 MTLC\ IM]',[:D4]$Y(BV]N+E5&=^6$N^I";Z(-#%= %MW;[!5O:Z?%]_@^7# ML?0>K/O6%1V2CD.)O])?.;1T"TE?CX;@7^7EE5SZ5A<+SQU!$ M&A6/Q[93[\%%+<)D+93*0D0;F1'YZ?\\UG;I3])SFAI52G(3 W-U8J&I]LZ@ MJ:#,=D?OV%Q589[)PJ%>6\2M* 8&E8R4EZ>/C\ -C\Z2I@ZLGI4](K^!Z#A3 M<9Y9W.@!23\IM8*Y:4O74:P(]"7;I8H#RG W]\(Z;?J4.88S%C2 MI6[GLEBR/IZQ:KY 3"[>*#&A@!V3-;GA_>N4THA3]-Q%7[HTAY5J.(3V#E)* M;N0\M9*P*T"C3BI3[(GF.T3N6"G54/VJ6:[9&=.P%W+J(T8\."(&.>+TWZ.K MJ('\4P;'V4UOCS<=CA\C72#,EG+$3\YQKH6MDAY!O0F=>YK ,6$EL1%KC=T55SORF0V:QU4WG"G) M=/)?Z;R,C2I1IRVQ_IKOP'$0LR_E;*3,@<8(WAP.[L9!2^"7H3Y.HDKC2ZNZ M3/22A[GDP?BH,E: =M/:T*3F9H %A1$:JOX^D7?<,\VVD.!H1BR23O&RSJN@ M3TFLOZ2XHF4O5#FXWU;]X B')16U6%'4?"\DL;Y)"E'+"22)B,^Y!R+LC$L#EFG M 6*+D'7QR3;TD5G-C"\I!E[W*$S1D+OLCMI6K)D\P>S4%BZ)G:I3N_( >)0G M$HQD=(2N02!V!4C&+;P1/DWNPNS)7Y&QEGFO IT$(6<8CW4KJ9O/VK>%:&;) M=\@'K$*GUY3//=O\UW)O0=+C_AGEJ_)IK;U'_U@K1T4R8DZX8[7QA&Q+G?!D M;9#'@2S7*=FMF.:?N);/-DD#NEQ5?AJD,&6C1?Y!U6J=64?9+<^<::/D7NXJ M9LQPFB-O?H_WK.^A$=%U/@0V:N34\I4G>J6]G1L>C(C,T

7[164QF M(>F=,PWI9(+O#%$MS(H9?,[?";$\;?#U<)D(Y.$*:_"*_[F(]>ZE M_PDK/\7U8<-DWIC/<4$JX$_X/C)[N A;1E?C9CTH:>M&L/S4<',,\^+?L]A MRG(\XGZ*Y1G,TDT'2(O[.#W7*W"EWKF@=1%PLGWRS:&.;1QM=.(Z2 M6BDV@?S71$^"4'*/=]K&4=43O9SZ%@&Q-61H\M MO29:,I@/$V=4$O3A6D.]\J(+FD]G_7YR\TGO_GX8R3L?O/Q\]_(>^"?_Q%C M4"4XS:FAE=9:'2,&'66I%#2KV7M5UE]9Q;QN_B'N1)@D(6*RCL\U(<_*L86LVMV,_FT3R0:0%HGF\QK0$XD\U7";GW MU9PP_@\!_62L8VDAOV5]\;7HB_=]K& I%4B1T=B%%"/VI']CZ!,Z29ZH7DB9 ME/ZF'\)!TR[M?KAF/^)(6L34FF9\U*3BY.G1,+!3E\"K18HC*$,117Z9FOJG MB?JC\]2^#YJDS=M@N1LG)[I>WB C.HNUG28,7*'!INWT.#"F?_P$7RB'E3W2 M:<.CFN*C2$N?Y!R?Y'=X:@F:=^P.2FM;BTZ )G:4L$\!"Q0OI@\!JSJ_V"Y<<&>)D*0W6TF^ MS:%S^>L74J<)M/ ZYC4@GR IPM:+:_J:=I=&9:]]ICJAO]#'/''2-(G/2$P M7N+?IU3^]\GE8'\CL%.E)TT.B68>,'4K&_4FW.B81'4LQ5F6?@'9CPC%*6Z( MNU9>$3 ]X"RDMX +VZKXQNSV>R5<)$')=DC+6^)8L,/#_N^5MGOZ#%9RV+E1 M$!,@,)-;*Z%(H]NT%%+$*YAYSG1)4CK1L"ZVB2T9==GGG]?T_I(F9%]6]29V M;(LT2!Z+%W"(IMB!Z$^E8%)%HJUPVSI!Q)9\&>H*47Y);]7MC16DEU#.I+%X MK[!UB(A:LORU#$4ZD>< MVPK;%]YRLGA;8C2?X_H[KFRAXN)<"4( N2<'H+,;3^^&#D;Z5UUQ91VOVI7' M:I?:1+0FZ^-F)WQIA3(JB5DT[;\RB>:N0XQ;CFQX%PX33R'?>J!XV;@Q%^&Q MK'WD7%;;67B[25IO)VZ;]^'(5)2',/BM1\)^7,JVNS9'+HO9BMER4?0WZ!BE M?]#8W91%.Z'2RG?3^HL6? K*3R;,O$M":Q=;#Y 5Z_87(ZT*(QJ M9A(3NHY?\ZKJ,&[@: ?*82"%BA;LKAQI#_MC]49D+YX*]HPXM7@H.\LS[$@! M0R:BA HI;\.FAOM5R/Q(VBMYK[*Y7!MQ^V@[K.UQ7?RJ6I0&?ATZ/?5STN4\ M+NS/&;A'J@B3%H5FBD\ANK.,T*.%/%B!JWZE FU+U(L;:+D_\ M39-G%HO:[+7TN7!:TO*3UIS6A\6SR;ZHM&G!#3P*]DMJVX9F\7[!0C+VU%! M5H>MV/TAA0-K&!1A,#Z8/4RFI)8\'>X72/55=&]UZ#\3*>8F^>3AYEIK@2]$ M>W90#LX*^VGRP37 Z)A'E3H\63W8@01OMG8-W6Z$<9#X+F]".$I+!,<#:4:% M6QZ*TSZ>^G.E)B[%3DL>-&M85*'*L^F+CMUT,W^JK_>X/',(9#S0;>?\99,7 M;DEA;>6B=Z\XS6*K1\3\+ZB1LHC4[2AV9(QM0O9Y4Z_Z\:WU))95I\XZQ[7S M./L)@U%\[RL2@CWA.@&7G5O?U:$:[T!:JCI"?]Y[3[G_<)#DP5_#5;DKTRZS MZDH7NFW3W04K[H#40S?PO]6B30;17_22>^2D]%JBPDF16W8 MY#8E:7.41W4G^NAI.TW]GG6C_/8]ZT9943)^Q%-Q8C&5>TD!#)<_C)C/HWBE M;ML=CXYRD'&D*%<\(PIT41%O#X>QB96.+*3H*WH94B9R>3Z1,JS V8@<)$$$ MKD*T*%-N 8L@J%3W*<3 M0UO/IXDA"Y(4 4IJT+ 'I+0%T0!]T;Q14I%H>GP ,:-X\HHX1Q?Z&V?XTV+J M';_R"6^NI9ND2EH<(<]\C#QAWZ7?GY.3%ZXR7"V8OK&10+<.SS9_"/T1.9HC MV?M2RXP8IF\VFDZ\OQ,C.:=V*R9=T!BB$7-)")U;_C ="8X19?R(CZC*N7/4DV3J];M1D=&/3 M,$9;]I')N#4.E6D(&+M8MSKHX[;'!]!)*/##S,1#5 M!BL[2QC#'RYO;CU3J2-HM$ZLK.,A:TR9!/J?T\JD.=B[G+MKS?,U2"%:5,^3 MRQ@9VR!B8,6#[RX%#L7& GYNFK?;%:FI J-HC9[)A4>(_8+'/VK>N:SIP M C @#4$O25M-\B3,HCBUTI*C/4U!E\@?SU[5?];HO,OZ+'Z$)1 %NYL5!F)N M/7L"TY:']BKHH10DDS@0:!NWZ*3?IIMVHX"-^%R/5TZXI284LS%KF>D8&]<; MM@":<7>8K"XYW4IF0'/+HVF\:;IF*J;QVM,8*<^K)&7AH632-$9K8Q@V)B)C M+M&,Y:'1)%OM%VV:.N2[LSKG69\$NF#C[#@]%!HU#_A@F M&B:AG@T9/[&#$GIZ,DM%9 X#=V1-(5ING_Z/SQZ@Q_FW\ MI#""3\#&6 <&.V3GY$GLX:Z($6]N;EO!0W61\94?>&9:=:W,&_0^/30V\?[R M:GA0?\AE,T@XZB!)STN!D+IU(W\2]-IC2K=]E5FC+D@ODU1Y6&3HGR@12 'E M;-NI]V"3:[D_59E>B9>T$KO:Q51T@!NWT,<%5JXYIND===)BFC:]I;=!/FN< MB)=E/+3DO=3D/N;]C'FDDPH=HC5^'-3.HTOQ_5@9.97&2E/Q;B3>M4]I:W8* M-;SC)K7 O%4UPPK,&G!\8V_LU]7N7=?G:RFGO*E)L;ODG:OF,FC232>68XH) MVD8J36+;2)3V D30:5G13T&+(_2&U#F-.-:86C.C2>L9,9A;W@&,3@]V00U,6A74#XK=!]=!3+:J?=%AE< M^=BPD^=C4/>*\M1[;]5YO"P6;]W\;5;O,?<@VL$BY>15#)-Z\$"B;!X[R2FB M.H7BK#I)MVSG@1$&1#E$Q(4R8DHMQM.G:W*BDO32+'EZE'H7(FL*E )Y"Y[: M+BL^FJ,[Z2UHLU(B<@$2V@&ZK:XGCHX40_TM)6YB3Z:NS5DZ(% L+X &-!AO M&19)\"U+'B(@+2YI"ZQ MA2Z7A:J5SWYIU=OU(A>:[K <(S^,A;J^U20N;,SNB *6N(3%06_D>TQ(=!#> M1\\KZZ>-N"UQ1LFI %$=,=K8+>81WU%_NP[CE(5%B:8R3R[W#O8JS06/_AJZ%UYBDL>1Q[0#U%-GVLA%VL6 M2(!U_5R'AK^S83_[QAU#?N]]7/<]-V;=Q)Q5A,=FD"3-!Z?.&MQ@7;6/Y7ZQA(:P8ND 3L7JZM*ZF=3!B<30LYUNOV>V;C;DPC([K6Y:>?N MWF: 2/1#TKIQC]BNH# 0VP@%'4Q/NG1GLGOB]$0T=*2[=W HKB\1.V^!0F8U M*/L(HKND5F(C[G5@N#'DS@]9PC(9'D"496&$8O7"AF#)6E)C=INSLC\KSU*J M.XYH&X)Q?P!23:=! V9A+ENA"X]>NQ*-R[<:ORBS%_:8'/+8MA*F(7457(J# MGO:J*H%.CK3RV3DGZP0-&VXVBBP(N^*Z,=AW+\V(=2UM&-)G$G@M1U6(^*<,MU=P^X$(+/J'P(4FA O*=/_"NI?OH] SCY](0B]H$[=NNDKXN7*Y%8YGTIWEK15;;4"@HP2HUE<]0DQ/# QXV!.X* MV[Z::VWP,^.@P>*#9!@=^O:%R'>,9\2PGBL49MF+Q%>#I?GB/*@D1 R@4+%U M)UD[F#4MFIFEBP_#T7K>&J'F7N*CA>?WF+0^2<-Y#!EMT3^ZY*>K56K(&?$' M8TX6RP\#KHN'XJ4?BHV/-_%:/"A)-+WRH@M/+R7?O^E8M--)47](-7L7!LD$ MS7T8$?A^^?JB?0P@<3K"V?DZ^*VSV08PJ7Y)Z@[6J3,/'VF:KIQFEW)%6]%K M=V&:[%;KZ8W+227VP?_-VCFNV7TS]&YQ"TE#7LBS+"Y/79UW&(&Z#M$PY*D* MZ?'8< V?O6X6H\!BLZ]05!!@/_J4-2R(,SX9@]E\R/KD4.W._D"1@L)F/_\- M9THXMV$0V,!"_TAAK+E!71J()6C"*3_3C&-08&+3_:FS3).QGM"F\PKAA")0 M0^7AG:W8+-TG=C4+CJ:9B@D,T!+PQ:(QC8\@DW1EE[FSWLX56HA=? '3QMQ2 M*$6N?GY>"@<(J%D]ML>%N>))[\2,\71F_5WL\GON!GZ5<'=LTHYV5\8-,GTX M)RM?P$W()>A)>#.OW 0Q%G(B[]?W'?[RB8$*5(H,I]JS/&LP(44 M'M5,P#^=CU)LD$) M-]6_C/,F6Y*-6.MAJQ$@N)*376&W3=!@'WV9;'YL@+. M"AWL8O/'MKW U;XLM^C^IHTQA O<_,MJZ,=J\Y>FO:[#CB+>5P:MP55>V MQ9**J<,>>010R MK).N'__S@XP_HVG7=HS&SN8@_'V&9]6>]CGP#8E*7QS[\ MSO[Q>WJ1W7!).TD&1.[0+5#5VV7DPR(PUQB'/\.]LU3AH9IWW^Y M!;CO(_]"PT$_^W,Q4=:__]XE,TYLT*,5O7G6[(3:_>#_)AA$\T(9K+ZW?A=+ M!/2Y/Y_I/9UM%;3^6&OMP8H4@:YB\YDY%QFE<'O=9'D*X6.Q7-D\-.9JN;68 M4?"5A:I9^7W::UGVL3>W2$5WU>8+>?E9Q\/8SYLJP,6:0%J]A]Y)#G_G@L__ M\[]^_=N9\-'_=?@_J&+Z+VGK56FO2GM5VJO2/J&T#3DQ)E5-?1L^U-YW5]T" MWPG75-SVL+B7FI5J@]8LE>ENBK51Z%4[_:$+2OFD*U2)::^<<'\O+CD5&WT)J/; MS%I-BSXQ[3!+P+GV%(89XY9[ZP)A'0AUNNK!ARF,JQY<]>##UX.G'+73Z5"K MX!\9ED)4$_/Z'NF9!VDQXX$,GC?F84< "0HA\(2R4J8/YP[>L_LIM?<\CST; M3')D-N:I)\KCRGI2=2PQ-*Y1P[?(,E#N572LO5%R"-N=6" I\L=^H@ETBB9T M7)E#$2+1T*&5)F3BC99C5V&\S 89;S&1*15>Y&.UJ;8#/'HIGBA?JQ1>9M%( MXJ^<]#;>9KWSI2E^*IJXZX9->[@IMS^,55_I(/<^]P:F/5X,+B*@##.$9XT+ M3P&Z\.!D=G$YPS;#/H%-OHV3;^'J3V0BS7<>Y!Q!D;A(Y=#Z$4P2[ZZ R;$#N*1I^X@+SD!M[:P9/0 7+(60O,TKP@JOY(!/N',G[.Y@[0#* M2N@4)2:-L*=5*3S?3L\S.S?MZ+/+TS5AUO2%=L8,7G@I$YL^JV_S_K='W+>1 M*0.$0FMI&N.7< *U1/1:39$#"X=ZE& WR#0#':(]7E9;'4KSO>X>O61AO'W. MR6#46H/-ODY!AH 1X@>@(F^3LMI%;EY0ROIW!;"'DG6^K M'P$MHR@LXE\EL#W!V%/$O6(S]&-#BU$D8*OK4/)_]1;W@^)S$[H./)MDHK;. MPCY'TBLPLR_>BT*"#1O[RPP@X!X@6LJ%%]N!+T.YH_?M&&"SRB!%<:9>TT9\ M@00">@8WGY'HOB#M!# H(3K;O&E0_.)L;:AZ+&NI6.ARIP5 N#2#'E'AQMX# MPT70:,%YJ3S?"F^RVZ:T'R=.R",?WWC^GHUO/"9$T%M4C^]+FIJ;22MW-#U% M1,W,T/WH?)^X!+6'6B29)S7?,!5#%#C.'5]09M\K<,^"P M8F[QEG4)5MZ MG^69805<3SURCX7(U*.&,"1D'HO@3^*FWX;FM(@,]V2 OR2BX];^GF13 65X ME"?]8H*1MDB,49R(E?[1_&*/SC/]/@(KD'-.;Q^NRGJ,"1>,- C=-/(09P#F MN7NM'0Q$+!;'#^Y;884]@8P@"'@'BLP/$FJ/39H.F-))<3>_#1QD0K*@K0P( MDR&?'7Y/#J?%$U9[X03:"NL1WW/II6TJ83[M$('@W.'E=QH//+E5#8M"*8+C MA%('!.T5?Y3<+[._V,AA)-/B4"*B<>2 >:K>/3)+7:%?-N/ID+QC1+CD<2 ;#8^YCGD"4"]C ' Z+2$8)XI.8%Z(RF("*V YG*0 M5C>/5=HSCA5#H"#VH'/>#.D93=B-["!?E3D8V[6P-^F&.9 M)-:CV97-.?%0%7)HLX_J<(^X>+L*2JR_O-T93 ASZK2;[W;"8W\:=O;;A'0U MF8R*L8<-4L614FLTX,XOT3"WX$6(-C!VMT/8561M&&M%9H5Y*-UE:I M/O1%V(%GH) Q0V8D(/5,@9?RU['1/&]WBE!,BH4.NJ&PJ*0>RU[QD$[S"?*? M"SD3G%U/1T)<,,NT.Y"Y_%W3$+2^KF F^N((TF=+=Y QT>D,']/"L6E"]NL( MU:P(;@O/X'-P=HLCK#T?)S:04N;31V["2*)2L^,0P5S%6.3G*8XD6D:]F)RP M#/I[JY@XNY8I*.+ R?W@'8ML5EKF7Q@4_686'<9Q-0]T*J4"U5.3-($3ER@D MO$;5E0B6,XCJ8UQ4C7&T85G*M\P0$AR$&^[572B*4&(AGNDWE?F-TG30&0)P MC?^8P:G:WMF%-81C!R<)!$-#ZC?/3&7'N^@=778TL76(Z)F599 M0(!UXNI;6I>VY,G4\KPDG=0"2DR0/"GYK/CZK".B@@/2PJU@BSL;J?X]3%#IR,;3;5JCZZ$CL&.?4BE^RS[T7I)A93BB+A:>J+/AT(X^-CY1_ M?/Y[^_5U"R#7R2_G1*#*L&.?RXAVX*9QW2@EX;_UKW')TZQ]FU$N9]RP"NU9 M9&G(5#-+S(@^F:1 &-.;DTHB'<')IR'Y4"?\L@E>9:87?;AI(F2"\@_HW?^TU3/C]4SWW")]9OD M@W_.2$)!8[ O$6ABZ9&O_2-;@G^.N_IPXI6$R$;BX)FV9'+2H)]X1Z%:]@.ZA&,7;K#J5QJPS%'_&KP] MKD(Z9<@ B^D:%3?@6/Z-OMG0/@1!'@BH\$A_@W:9R2>Y2,)H[O%)!.0H+YC$ MH93)I[+A?KS-MAO9/2\ D2A]0 ).HR!%]#,;U7W%E6-ZXVI'/\<^F#GPD+ > M8Q4:"]8B(+CWB_4(2+KM6H'+@O$TTWLL ]W*#EF_TGF@S[FOBA9'S4,Z FR' MY)UH[7O$WXR-Y'D]V58$/IF]I]:,5]86]_Z(&N!+;8O#2S!1]BG=P(B/@R!* M94"^=Y3@KQG>"@]PHH;OF_2F^4$E>F-L3.Q->AQ-7WH,UT5?QA'H5(?(\!+C M@R6\1E[1*Y2;&".,U94"(0O65"8BAE3-=3NR^ISD^V%<> ,]CQ,!T3*1W.4J M6$<:$GND&1HC.^?LHP%=G81!=BJ4F9_<;=TMIZN\O4RT5J%7>RQEF, M62FPF+<7V8<%7^=]@ZG\Y#WK3#)$-E'$.UX57O85"@DMF:<]T( #S2 M:&5,XN$M!8F<26T!O&?E&8ECWH0;I[>7(N,7)>G]S7^%JRI8K_K9OA5<1%SG M)9WM_>;S>).OY"80=8YIL!C>W_$2M:.NAI0".N]R\ N1J)&X9#!M&@T33&UW;V'S\=%[$A>/D9,/45O(%QX@=&>YM M0,"JAT_"\_]^0K"0L<;Y]99UFY:&EF#&HK>,-&-6!F#^R3P/$F(S:>RF*:MI=)0G_E'[JRBN. B/K\*P':.J=J%LO MA?S.Q,H)H+1=Q5O,VI:B-Z@\O(IZ(CF8*.7IT@LBKM/RDOY%="6$36"$MJF? M6""V=OA%R,0L7//>&9UW>$/*B^7\7.E&@,^8/5?Z0'X#\^402 MW#KQ&'%@1 ^PN6KK$:M?TWG>8:*WRPAXFK[PQ^%:4A7PZO+ A> MR5)4VL@78K=.;L=DKWK?2IF/B24597N^O^>"O " M@)_)DPQ'C'9%([T)M_B>B7/OW1I5GHR[(6T;6VGV.EF]E[\74ZST(AI[=KO5 M2P_;RX;>\$)G6X6;TJR FM:L H%?S&!1YSS>7X3S3N&3/WG.FD,?>_.ZNFB^ M(9>$!".E9B8]<-X3E4>2?H;8QY548/6")69;0JHX>OC+J@+2'01'G%CMVF+$"4F/IF53L/>.]7M;.J MG8>O=L#1QY/Q*;("Z%.[K;CKE3-"OO7M'EI):'T$4B'-<:RZZ@$+S*JK5EWU M\'75 D_HW"-BU);>I] SRI.HFU(W>MZ'>L=U,[K65)/0#DK4-KEILCSJS "W M-"2\3'V,51D^8(E&J#-\O95ANMV@OYZ$&EYVO&AX!E$'*RY'^DM@&7?MH MN>-1-'0[HKM"H9AF$%#Q[JGIP+ OP%?L05%U%"(#..!!5O=2JXI\P'*ZJLA5 M13Y\%&YU.L.1DIVX;=V-DLS;'%?"_4X) -/J-W_=A5 L4< MM9X6*M'LP1TR=;E] S47.]*6;I3=9]5V#UCD5FVW:KN'K^TB-(3BGW"[-@.K M+'N'FW-!LYMH,3^1NTP&@CF"2H%.-]NZK. ,7E6M >C0_3 867@0GEW5'\>! MT=#:L\PVY6KF+O>]ATHE:&(!XP[K>KK >0KON M('[M?M]'9!%X7 I4!UPY[O.?EG(GBF]52P]8-E:UM*JEAZ^6$)Y=:!DB G%R M4+@T7+04B/J(4[\IO26AD_'+G4=V<+QX>&< .PWM]LUE6^\4"D*>84+2EF;% M=Q43*\@L C-(,+I$!MAT63:>9Q^X *^Z<]6=#U]W9J.64]#] M754+S$W5]R- 6#G^5% PQ815W&0=K7?<<+MP/JPTO!$>T:/3\(R9$5F*?C>; M<>Q:6AJR/[2,*)B'3LCAIE9,>*)ZKB7YH>=3D^<>6'7L(W\1XY(D:(Q;4@[] MY 8\B1RO7V279D&8%-Q=(K7(A]RC78NHU*#>F+^2X@T D>HN$65XE*F8%B>$ MM%!HB0LDD_/')+,\:/.H"W$80@*O#:#@.$H8.PKT-,3P"/>Y:-L=@'(*;D4 M-E]&'W;+N'^[@(O^OH'1??J^@=$])M"*N;'XY9_IJ[&+-2)I#P^,I1VAYZ2B MWB:P.H_HJ\3!$9E%4%'T,MPRQ.@-4THTT0Y->Z7M2$!!4< A1F,)Y8%;*07* M5% Y!;"*K[P (:D03A%!\NE0RGX/7/::$9RX8<&M$V^D@+8#,13H81[:!Q 8 M/'P4]UHZ'=Q>,V2&I+JGP$ ,KFI@MJ1''>8@[[M#\TBX'0+KH]A8_FJ&;]4N MB*/CZ=:_TR^!JA'O%1&H%:V(=N[2<$J^:RK(\&N0F(BQ+L^[MMQ%Q(YSCS$D M$G=O ;U.BW^=VD\,?-AAU#T]_'0HEE>^I/RUEI2? &ZZBE4_BNK*LA-2L*=5 MN6!WTU77(U^7,)R% 8 V'5[GZ7 C :J0C0\H0CO!FBL'&\L6QWVY42$;X3;X M.M48]+IC/W1*W#P%3E?8=*@DW0\F'#3V)<2INQ,WE=UA/QB/UAL'M0!DMUW> M.%MZ&CC!'FT&=8!35HQ6Z$SY@]C9C1^10"-"D L7%SHG6DW"L?*^;DX]*\XF M5SS;?%&>!M#>%YQE!$0)FOD8M3 _E]S,Q^L8=KK6'N@*BZVK##.KZ'0+ E.= MDE 1E@R^FY0$(^]&[N#\:MPFK1I@\[TW5\*SGJA<3HJF^ 0LG.X5F,1XT[=: MM4X(G3D852(# ]Z:IFO!9I[2P/-H5T)2GV&-\9J@$>]S@*RRI]LPE M[(:)E%#P]6W%C_0"_7@.MAUF/MF5AU(K8&USP<1777M3UO3Z]%$-EX^=\*M' M2!IDA V1)I%I,3M3?CM/<"7G=6SVY54K>@D9Z[0M'"S3WK3G-9;&L-]WX= 8 MB9;C:7&>JY$_,_C7Y/WZ, S:R,HA"QT=ALE0PWO2#7&A)LXV4H<>$^.O0B?U%O*S-95O< U;)0G\I>-3T?VRHCC>\.X5ZE$SY MLF."YRY$L&A085%@)SVMV0=TWTQSDL[9"RRD]?Q[;Y4WL=&'X29YA"UR/'PP/4S[O(JSH656-X[J>P,M580.WMA;-9 M5[-/21GL%.OBX[&./(AVK3J4B>)6$\G0-WJ5W)ZR2R:@VX')X))/D6;7W%.E M;(1>;IZ+4+YF_=A/A@%PH]"7HFMA]OE*H;+(^LKVUN MR%@ID,JQ5O=;E$Y&83X%C;_O6QE%$:D;UAR[L+=F+RE1J0^N!'[X33\R>R-3 M)YIWP2&K):OTYHZMZ&ZU\F*[9;2T"ZSL,O^:N=63Y 9U2?F]EN] M/ FAG=%E-R<4/T5,;J%\$G^O,TS_*5_13V>H?E3^SE<>>QGY61TNT-7*'( ML1F8J. 5/;.<\^L#.19?I(Y=!=V-9'Y./AMKAO<]HV4))D0/U\'Y=KN:E=D M<%_6BVW;G=*8S,5D([Q$_D\6J4I<6BN /IOU.EW['A>PB74KG2MW-D@-\K<" ME#:'^XIX>[/\/$ 89G6Y!"%\G@$D3Y1GT&R<]VQ"\HV]]VSU\\\N3IB2Q/K MP1*B)1\)3>8L;4-\!F<7&]"_2$]#?B:$5KN?M W$0K@NK'*QM$W,D.9!S%6U MX^P16UG96"\[9$2B.^:LR'Z:AA-H\JP5,+,H_!>V&-?PE"^KHS"A=\I:*\7Z M6JF1Q1%>7"+^!G..&P=B'S,]&EO3*HR,2,S)BJ1L?,)#0=(75%.4Y2(VF5Q7 MS/L;WJ@+8G9K\ +%B0KQE6%;%T3+&(1UE:;-0Y.<3IX[4RYW1 29;O9G;T_Q M"BRBL!H"4_](?[QD5B!+MIBB1[)9%UOS:.HZL:_OV(UN:\ZEF#LXD0F@ MRA']9RR>8JTIN>4N-QX6!9E%,MC$=(%:HXA&D-TJ4;N;& +DEKZSB7)P]ZU1+G =))7/BTE;E/>O!^=5[UH/SKNVQ*_LC M/94_FM?!>T>G'"%2AL?QG YEKJEOR2[>&AEQ? E",NWMR$S>3'.<0QT9(48C1T4&+/^*& M(6=QBM2/SB9.PX"@(6 >!A3O0 ;T\U,^/J#VCB_B,GW=]FF5_HHV&'0Y)-6^ M>5D>$<8^D=X/\TN<+[*5!9BV!Z4$I#6S2L.0A=)))O-#!@=?'0GV8:7Q3N\1 MR9=-2PAQ>&3O$\_S^C(T]J2[(DTO/XTH^*L&?&YE[ZMVW+_E]DS5 +#_L3H; M7"5("DU6,RO(.JJ31&N7[Z'C?T3!/U49(0]CHWT>'+ .Y9L)-8H58H_EC5V9 MM!-*G14V5>EN23B,T<]9A7F"/+X;%^19N')Y8"'2L@OSLDA5D3]:!XZI)0 K MO"##10\=(\TU6RTMN@YK"79,3J7FZ%%!*!:$K> J@$KZQ5C"Q0Q:EE_(Z'_/ZJIY(R82[>Z3COB6 M8\%8LXT 4I9E)\-)$560SGH$E]55A3:QWO96RR:NZ=_:'29>Y*%7G;S1C>#5_XZ1D44 M5LV<%]\1:EI2X_DN3ATN*\CD#[A@4-.X/']HBS&SX;/>X?<\Q_M%W"U?IY0- MEY@2^]WILFR1UXV_]D%D6DCF?'(N$[E_96.]1Y9(FG,O)K%)^$5/Q/@D>O(M MR68U0/')*=#5[7V>8'&9LP2=N+C9NFMY*ZU]Y%8%RX<#=)2 MTZ+^0R^-!\GO8UE;>K)0(CI!L@O*B]8 MN0&FZF$\T&K1)W:RS[);DH*F%7LK'T U'T$+Z[MGHMYT./8]6.8 MZ(*$7L:U'&#/AHMJP8WQBRJQ8!)Z(_$VZNYS4&_RZYV'FU9E7S-4A7;88'^# M&[M+5YNF6,'5NR_Q@Y03N-UB^00;"FZ^XB2;=ZZXIDJY7"%@O,BN702;*^0M MY<'YKNW[,WLB3L;U(HYDN^$T79<4WNX*>^A\*)&W;!S09:C ;^E8V^U/*ZCE MU[N/0$F3*QN4ZD"FMA)BT]TH(3KYM9+1X!\ !R!")\XF9[$C2(#VV=;::3(] MY3S(T84M#QMQ"9KG23 U/R"1J6Z8Y1_\ OPX>M_'')QP4:FT=;JQZBAN,04^#20*Y%2?WM MAKNNO0GGWA*L]3R+!PYQ+I!IHZM1 ;OO]YAI$JEON]SBI'*25&#]7.]YB%[Q MTW"W7J" *KG3!$,RJ=%:;&5;DA5O+'!]G:*WS]\RGWV@$\.3.\]_^^FO)-Q] M77;G):F2LZ_>UN&&_ZZU7#+_%H?1;\IN%R^,I?@?#)2]YA[;>/$/__H_KS__ M*)O"DZ8&E-O8_CI;V(U&6NCW?#;VQS/5I=J!&J>Z<)CQ,V<^WDD[T-FWXVX/ M9[<95"4F8HNEKFSKTV+M7J/FZZMV,/IP=AOM((PDV I KZ^E9;LGTJSW[;(T MJ63VRZYZLKVJM)+&.J6GIGC8]]9;T?U5^=+$E@USRI[1]T363MT^PC$85K8D M>B!1 3(B1HK"C-%F,QR70>9TG\=W% =P[*V30QXY>2;D^J>SLWG]^4LNKW") MA'N&T?X&!TKKS?@GART=;?9.7PQ75*@UO0N+/3(J+1UM5%:$,I[^BCND\XFG MG\0.^0H:9KGK6+WG;G!&2?IE\="3!A=[_9E2D&\4)YH[*]__CD_CY/,4(8-G#/FZP8]MZ"GB+R<=+#YKD[JY8UD=_0=L M60RORSI^JFD)S.-"B[W8:4?$VVJPQEE.C=O03-Y9S<%?S_E$[8R%R2W?X.HA MWF])/-KNW<3>(C]<"Y\)D\F]:8N!6GK:#&E?U6$^P2E3963K8% F,SAMZQ?1 MBF(_PO15@5..74M?'YQ_.'V5WG>=C(T,XV%7*5SCJVPKF[ES?;!Q1+Y;TNV) M=(!S]#?)&L,^3R!N=$K16!)B:E6/\X&G(R:(*?.\*7S.!92;0P@2N*4=FF9E M\M;KDI,,ZLJ:XECT2%F\[4[*S14K,#W*?V3K=7ZP<",ZL:7@RPN4ZR\W0 MZ+ NUT_D]Q>5@EFH)^I\KGU%BUS2<1NR+O/[/:\T MA6AP6G0:WK,^G%^_9WTX)U;\P1BUA]F(\X_QA+VV$*68QC#1$:@Y69X8V\8S M&7U(ER1T76>C7G*MW$[#WOJKZU?)QGM28IXZ$A*G.)7=. :TL7>.(F#'UW]+? [.- M+J$;/8ULWA_GB[&\:LL 4'G.+PYCZ%3B#7_EBQ>O/RMB9@"' (_1DI][3BZ4 M8/@B$S3S8ZZONL&!I[X'<9?Y!#$N!JK+[&;/JGX]96& ]Y3:[ (7^Z MA5)*:T)VLH*RRL).S:?H4R$C<]'$+B+4L.E*1\T 785&BTAB.NTWLO>$TQ&@, MOI:L@PO#\IF6%(MIYAA=.[!&]$I0^1%$-#HUUCB0^S3C$QB11%4,Z #2C+=0 M6PD-2PZ'QRPLDB^,35C#71?@XHUHEU':0ML)?LR)*<>8V9>NNSY%D]E WS]^ MQO71V9!OT\B5J91] . 8*@XP% 6Y[%MUG?+$5MP^'DW69=5Y&-IEM-O3886* MPP*CH+ZM0QG;6^!$DR&I;P2KD-.VKQKDZ^C.91UL4"@BV^OMY+F$58T3R44F M/#QC&59+ ^<$N9V1U(Z@H EH#Q"Z0O!?CEJZN+/[7G/Q88E(UI@8+>O MSJW:2!:J:\NMBT*\H7$2W;/F"G3[!(T]D&>W2>S M3@P9S_-GXESWEYM]W5X_E9I6YB+,=.*/DW(_40MA4&E+,L":]#Y2FQO%.$"I M*>FD@.'X :0DM0GC#L>5T&!3#I^2:AKQ?I+5^"W(ZLKV4\ D>M] M\D[=-*(HJ7T>_(DM+B+%D/B8KW6ND^^4S-"S/;,"YBLM7ND)7)\GUW\:NZG?28RG-A_*@O&U9 M$8->YYQK8A-$JFW;D5%#S(?A^ZW@8)L/8<4CW]8W#7G4J_/OH<6GPBI NE3R M.M;0MSSK9XTG^$(B;(WU!7L@'_,]V[S4OER_&OG*1@!GON/)7?1.3(A-PF*% M&>.)D1_%@W5:BFOBL8'I5*3""A<5NMYP'DU[I@4GK3F%V\Q[=/7YT[TGE M+GG5@B!.8F!ZRI6;Q"^=^W$M9:];I2%E=FBL WP-LHFIF/)R>$&J5ZJ MH)!M1I64I^5B[C6L>Z6=JW@B?;G4S<$9H0/=V/E![E%42/Y?>U_:W#:2I/U7 M$-KM'7N#HD5=OM[N"%FV9S3MMCV6>WOV4T<1*(H8@P 7AV3.KW_SJ L@*)&R M+8)D]0>W2.*HRLK*RGSRPK&ZRM2":B5Z=:WR;H'D.L[$DU>OZ8'>6ZJ:6;ES MY.L=Q>['P+IN:4_P &@><_PP$5$34JJUDFXV.S2R(QN5F#[MG+\I>_N53,)# M$O@D+LV>H"[6F-ZL2,-#I$V:$^[E%HN_^V"?!8^L4&\72X]52J%3]&B&5B)^ M:\:J*84+""?V]FM/C7!_?;8A9UG5DG@LA#-T!L^[H2A*DCDZ7\:8S:)46>4& M?EF@_]0^1X7'42FD>SSM:/"L?ZR?U@>%$:/6+KEL MI_),'3T[I+<ZJL[_% M>4Q%'+R ,SL*BHC"WK+P)GHYV'K[QC%!.@NID21?&QL)Q;-R3O5NH8$F088Q M[ 72T:EL%583.I,PB,FX0\B:-$\!U5P]^>2GH!B#D%=)K):VHJ2T+ D4.3G@ MA0:J85@*IB--LYB0(D23X* %O8_U[5S*?9*[6N)?PL2H EUEE-0I1M5S6@PS MN08K]+'N)-$V)UXT3W:5-5/3F'31-4[:+56:++Y[RP)N3K:$\V?8\+RQ<2?X1/A6&4MLD2DU&N1 RAXY MQ@@@T)RE8M)H8$-'BS[::V)8(.L MN/%,@,7EYC)['/N=CIR=T%PU #7GO*RO?6.YFT@:*;BO)5I8.E+AG(OE2:-[ MO>%'G$6(WU#B,6ZR3XZ5[ 9_F+4VM>+-JMIUO7F=%\1KBB FW<#LL, MY0,& 9#B^5:IOV/$X'L8U 8G8'C6.J4AKL#Q/$3$J_31YW\_ #497C+-==14>JP)*:-!9O2<-\QC$D,2:9-= & MO>P675:++'7)2_4;:90YTMN8J,NI63G$W67;N4T2UU*N+LB/_2A2:IS0)87:&H#*3F M5K\SU"+H<"A5 5/V; ,%K^,L,1"E\4OT5)W6I+*=$VCY5?5@AM-$47.RUWM5 M#67/?1'I&24GI]SRVD@6TU@QMSLK-5-M[NA0HW;IPHFUNO"0Z0EIPZRL_ ZQ MOA'Q8TY%^Q+7 5J7YUXU*#:<(_L/M1+4\\.$3 MN!$$B#X7N"X7O\&.&07&EY3K>.E"V.A>-?1S*D>P8&WT@FJ)]M02P!EC+J=5 MJ14/C++JF5D*[HF"M-*U4E@QJ5<8WI&M=VY#[V"=X]$(@0U]-O6:83K4L1/I MRZSR1,E<<\8IG9Q.\7JQ:_VM:E55J)9'B9CI2!0^R[0^SH?>:$Y MJJ4O9J$ ML+$ M(T6-2=A 1))Y,QFYS(8+[$XI60K_K:]&>QQESL'5NU^A[ON.FZSW#EM MDS*[DDA$U1W.8#=S;W1THUZ;6L%UW(4^VF!5Q_'(A!ZIFMFZ+4<1 EU8!*C@ MD=KC3=2=OGV).9G#&N<%K'6E:[-S_SWW\4TO9"1UDZSD7D/+\HRJ'40!INK=FB0M0^7V1=K@;2GX?MM0:VDI M[0TV[F74;KDU^]8F@]1J=\ R[P]!=9,YE4N 3V&6Y]6T- Y?8GGW0PV#$&3 M!#Z@:&,&K1N==1>4*BVD')!8I &T3:HZN!O6Y3R(0"'_RN@Z9U(''[57EZ(@ M'[T]_WCVN*'U/=0Q%U?K'L6MZUQM5K MYM]K=H$SL:3D^N#*>%3&CKH&XQF&+2GU$]6^O^*S2]I.FRH4!\0SB*V8NF(J MJU#-NKCJ!=Y#AY+@_:A8)<:(>F@[G-!!8SXD;U*.^_X'N+7Z@RK%PN9I MW&+Q%+BEI36?4/'A *W4>'Y!SWE.U)M[8/3QX9B#&M9D^><-4EUH+:] MRMH9[B.4!>27=2*6:M4K21'5R0MXRH;KFJ=]VG;7<,;R MRXFPKL=*O8:EXIY**&UJ[@,1F-%B';S)M-P-E>G#?9:@=QO]Z3N7TGK-W<5P M S^Y%>C8"AU$;;3H;98?(V-=&TYL"S.(X]93AZLD)G&B "]BKA$^Y$[=PPS[ M)E-E/]1/J"+Y64NMK1_"FB[ KBCQ0G%9%%]K/N,H@$2.T(4-/Y4\?BK3]//> MP1X,(4F*J<#2G.;S%+5%]5D]A^_8I]J8TT*^T'^\A-,Z*L? 3R O^ TY_1M1 M=\FK].<]8&7S&+Z8V1:6#30Q?#?RVDTNIGMMWOS%.^'[LJ^[;_[2V#A_N2T< MX/\]*:,'G?*R@_RA@0)K'0G%\YR^=/S9"Q9A@QAJ(76;0GSO%ZVZD[#";F]% MP17DY@42",>,M,?)$ T.M-8HG/7JBKR.3F@3%>3_K_\X>3Y'5O@GQW]0=,#_ M0;IX(>.%C!<64'B;4M\Y=/NQU?ZP\4?+OYPV9;#Y>'769%U8P8T?_R2EU7'M=AP4&Q= MK9!1./5T6XX)9Y\J!T]/U#7)(R5+S;) M2'< Q, #=/)P,R2\PW@R5;DWJF&/P4M2XA-9R@1>S'2%*[R8\6)F76*&@]0) MJHRN*40@S4J5PN :_53GJ\!0#O3<&PG#[3I48 G7)=-2IE58J<3@ (,'4QM^ M&V(3LXCJ05#N?,*YOAH9F R55YMC##*4LD53CF4 M7,=;<+2]]=X'XZPH,79-QU^HL,1:+QLNC5XKT8M'@&W.L2-Y$M3NSL16U"(R M;IR.4TX [&T!,#811Y718&E]>'"D0^G,]:HR-\;0FF"'=_@,]AVHM;2MC6OG M._[?Q'*4L(3!X.0GK0FX[4IU]WBZFX/8J.DL8R;FX4YC\,G0: S:*V$\$6H. M>A28=%,&B<0RB^5-MD]AGD7;,-I\#MP2" ,0=?* ,\5=X;YT-I^D^IV#AV"3 MUV*'*.QTK.K8V@ A'0;4"L\90 M6M4KCDJ(JG'M< .&SZOVI""&H9Q*UQNI>YR ;7)-(<.Z(S&&-RO6P, +"H[- M5>W'$?[J-CK?C;# [T]RYTRB"HJC!&MH"A,HKN*ZZ7*=+#'2,?.T34S ,I7H MG.O\;5ZL>M3D-BZW7L 6_J!*BF#7SN594*8MOY6JY%=%H3MRQ(7VJ6/<;_!6 MA+I:/CK5"VFS!F522"Z-J&\\2].*ZE!QIE6*.2D3)N/@8/_7GGFGD_K-/0": M9%JY/XN).:2I@3I,6:\^[-#;P-X&WGX;F&4$53K)DFK2+D\H0271:K>2+J1] M4]=;%(OP?^^&[!03>*GBI)'B1:DCO8K!E.'/:0;E0LA(! M+U2\4%F74+D9DT/\ELZUN@L[U9\/2ZOE%#*L;&U+K&E>W!QB;]IGOU+ZK)>7*Q)E:75 M;K1I-4SBL$<=N1R1Q :8>[O2ED:V9IZ2?XT+O2SJ%.MX6>1ET;ID$5:GPZ:" MW*RA9G1QXX>8=9I1D,)=IOAA9BN;>F'2J;7WPL0+DW4J-JRLF(X=N12U7),I ME;<"YQ.\8<7.%[@K$O@Y-5$ M8S7*EX7)N*H2/4(R67*-[B^EU*@^Z-J=U?!=>;G2*3;PDG3*<;PDL9+FFY)FDA>RR2;LAVDI(A3+KX. MSNB&=/H"[@C 2;E\$69=): D%:&82AO%X\50I[C&BR$OAM8EAI)8=].H64V] M>G ?EB8!(ZIG/>6Z!0?";/.96IUP/VQJS;YQUQGV]LWDW%U6S;&W)X-^PIM__I(C^Y+_W8+:;P4L9+F75) M&8R7T85XG/;(^!%_HLZ7TUPZ(<2FE7';;4[W15VV4!Z68Q/4")5[H,L232K5J;7@9LWB6L1)LP8VW][3J0RS #NDA&-6 MAL#:HEI>4^S8P_#/QAX \#WV:F*P.ZM52" M",.LXN*75+U4Y!&B^XJN)()JAO]^95=\0;XS2,IXD/A^_8?O$"V O@ M-<9VJ# P,.O+BFOS8B9Q? V&/E=",#65E>?"RX]N+;>7'UY^K,]/,0L*F"/5 M_TY+IPQWO62_[];2N57V8L.+C76)#17?&<@PPSY0(?5F46Y-JOV69#?LA<#@ MK6L97.7933G6R!\GTG2I'4LB2S"X]I4<>K%_T!\TF/V!T3VGU'E/U^VREN:FX#R3RZMS4@-.K:B& M:#R76-8BS J5PRFP23EHMDZK"_?L4M,1L,:I*?P.SX3K0AQ%LTO PP&D;:+A M>W5[6&%4*S#F):'V.D9*K5TDAR65%>%F=-B P]4JQ 2!#VX35XRYCX.J0T*= M6L0UMAS #KHQ-AG"BX(1BA"J:^TZ(M$Q63:@=E%IRV]2#OBICU# *F<;4 MIJYD](7?G$MLTZ&Z2;5?BPWP1$D>AQY[2*? )L#;\H[["CW[R-FC DB41MA$ M!;N-L'KU@%TINBC7_B[2"H/F#@\.!]0**2Z*"HCVGT?')_V#8((M57"/7EWE M>'Q(C7P!_1Q&6K ,_>!C'E,GJ^!#6&9#F0>#DQZ^ZX0]4>]YL?+Z2@K=8Z94 M(J36C"A-9@$L#F9VJJY&SGD'+ZNF>%,(\BN7*<9-6TUGO#BY';+LE>0(^CIK(\0=7_AGXD>F/3 M&FZZH=@5J_B(+Y(W'FP0DQ2"?3Y4$Q_[_*&D]D_\P5Z,Y @D1J2/0]XC M**NN\&1,=9\Y>OAC7'_ACH;/1Q@K/!3&B<:%GEX;-]II<_\4^Z2H%TR3"D_+ M,*]4&Z4JG8HX8HQ7%B6MI'T"T0S%(C9+PLXJP'QTGAJ*UZ52M'!-K;"K<8XK MX1ZR&5;G9-$'[(BE?-)Z"QCZS>T%('^J]BF5BFB:)88A/10*IC=X" MQNUQ#SZU<+3*7,3+?9"S>KSJD9Q*[*Z3:N6NH8Q330QLI$;M;JBF(!Y1?'([ M59MU?[BX$IVQVZ., MJ#I9+F)LXU..@0NON"(''A!";?@:145*(GM"!:-5Y2#J_P5OAX^CF-$&F![8 M*_W@,L:'X#]35JQKJ@6JKVS8('TPC"')"JH@XN@K;J,D>!"&,3B*#M\ :FU! MX@25UMZBN38.@T3?_4G$E%3$9N_[Y$"N+YYALY[(BTQ1#&')!DS5>O5MI?$]P]A$51:+- " MM%)5/*EBDZSH:06]4 M"'5@Z572;=5J@[J1N>[SAD(D40*/(H:H *03!ZI;B>?!52Y"J2&'>:'FF&^X M0D5=_Y@C2NL1>7]&W(VVBDX P43"[H],:V2FG]H S%EP(*HNEL2<\SS#YW:S M;L2.VZ9GU54%FA*8BP=L+KX]NWS%M<.*,:GOP9E=A4L=QA'\/HU@$Y& .+O\ MG>[?/SCM\2X K839/*TF:)"B]NP>+$%1[WLIA3J;UH*>LZPI!P7]K8P=>!9J*Q.T'2AF=[W@;,U,_^)UD9'W\ MJ++"H"-L >OLQ9'$;:@,Z10$;@:"&&7K5+ TX8YD9$07)6N!H!S.S=*98%.K MMN^@/HO\HK*FT@S-GI"\%\CNR^-K IT+)?0_9],X#)XA#$#;!1X69>I9;;"B M:AU;S#\;S;9]LJ*H>6P_.,] +4D'6YEB2(JUD89G3LU3')E=(+*(Y MM[ 4*37]).B!+.:;<99(3L'FUJJT-DAY/"E1<.!#\)!5RV&2!US\1'7@C$?[ M1FO4'3CK+$>CX*]Z002*#%),"CI;"SQS.) !+1/;'R84"97A0LJ!?3!A)D!AEZ4)89/T M([$4ZS[( 4"Z%]*HQFDJB@VO/XTNQ;L="\B 0

%K1$J5;X7(B)Q:NC+;9%.*JVW+C!XA&OFI5]H$TDE MYVP+$3#4!T8TG"ICEA2@N-!QLX]F;\\^#'=77-AWZ3T6ZJUHQHT8#)(GI5/ MQ$>UP*6. J\U]Z1]6V).!-G'ZFAHLN&&YQH\[WZNP?;J_O..^?6/Z3-!=],I M(:5XX.)=.AH1!84R/G _F\UMVC$UCEHW$&!W;8\FP+P0^:0SG(0(:6OHZ5FT M$O0@W:&===&<'/Z(4MZZAF%&FH2#!(=@&0$I$'N*_@5_DP;9:Q@V+;VWFGI5 MG,8E"U(Z0))9S1=SQ["$Z8L#/UMET-I9&.4Z&A6J)\\T(Y<_:"ZLA-DJT:U# M(\B!>F XL,.HIM@#/0FWHM>5"I?@-_;PS%*8MCXM:Q04.*]@B$Z;0'FS\ MR M-NVVXM+L7]U3*HK+L$9Q6<0;#(;$N<:NR1,PPOK>0J.J9 '/U&5@T%\AB^B" M#*!4TJYBW _Y) <6O8D9"=2[R#4PFTCY0L8"/>()HL$,>I$Q@=9RDFCTL/4N M4VO&B8WAG47>CP)],Q%N2.7XJ5%CJOW@'/;3AIJQQL31XJB-60 U%)7"KW/V M6*&AD(9H7TIVTT92?6II*GSK]G7220P=D\+7%!+""JP]0LP.ZXTYUUXS &6"YZ)@P3.1E-+6MBU8:&XD9[ M'_1&OHEAPZ"KAH!N=KT2*H47RZ\R#_$"'3O"5:7HW6#J$.334Z(K&R:F+IYU MEBQD&G(1P;&9%S!X3FU#X%H@("94,5GJ?22^B 3!![R1$%V^63ZZ]) M-EP0"$LHBQ.ZJ2 -&Y-B"[/:9'?MQ\MG25P (0S[:-'G,:-.,%;\'2H4LTAS%<,'IJ^8/I6 M%G8"8TCCB0VPR5S^=!W9CJ?0&6N#H>?"() \.A:A KW,*(J]^IOH1G.NQ:.6 MDXQWEA-?>[MJRX_"97!=Q*Q7SHD#UVOK2@-A-KP.:+7;O4<[L+; <\K2C.2) MEC.85'JM)00\(8Z4/[&)I:L+^7.UC&!Q(R-0*\]CBLLB-K,*-V(V<)'"H0+ZU!D?L#@6K=N"[-"/;-T3HBL$A)-;LMBM(4G,B#ZUC4@:Z&,;3UBL@' M-]3%8&(Z0-]X"PE--\$K[*HRU8-:\PH?4"-9HYS_0\,8%,^0JSBC.)U6)4/; M];:N'*@!MBUH'E>",ZHB8,KLJE(\3Z$(;GHF!KL2;@YT1!_:U8S#F&R %DN] M80:7X6I$L'7#TC8GT?'N(#S$1$6X3B9Q6?*&QL4CPT9Y-8K21"#RXB:)J[7UG3ABY MIX(+(]T>#,5_J0)U0K2=0V'X>_[%/9 M2DDP:E>:7!?6%]7<>K?M3E*-)M,DFTD*8B2W/8@'=)DD+C+9M%69"?]2.,]S ML(1ZR+<*FG3\[0D(OJ2GEXU"EFSL*A,K E)AT-M(*I\,: %?9^C,!3V":V20 M_I&2ZF6\YCIFV[R4>,DQ(J_60%SNC7'GH>F M2%?PB]!H*=34&.S,);Z+ V[968SEL"2_+L M$@4U+I9#Q)0Z>I$,1QR>R4H13H(V_FK'I)^H-3QC8J!QJ%1?S6_*CPL;)LET M@&FS&ZL"+&\35L1HA!.JPMF:8$K1I\U@)"![#R2*6B-C>E9KZK5(7$<"Z"A2 M,"\H&Y$GTDP.3##6"#:H$A+D:\Z*6J5=$)GZU(NEWCM?,(946RW*U":5J>2H M)=;H2/5 @Y5CJ&!E"O38)/2S>;X>/!GB9M*.# (K2\!2@"V('I/2+AW\YX2M-(((,N89L%M*I 5R>6"'YJQ2F&HHB9^0FDLD CV/E@7UL(4@.([&GG?^OR\]=? M/]71RS@=)16G9R'J@(>/3>6(:Z'RD<3C2%!H^$1J%V*[9+P?S+AQ=F:#(Y 6 M2W$%[D3K#IWC#>-0;CR[W4.3!IPYSFH+*$?*BJ0@1L5LM>3#.R+I'L$MK#%? M21+G;<.Y*QJO(!"3@GL>M_$Z\?0\EVQVX,WIP;8%WFRQ"DHP*;A6ZM*&TC8Z[6YER%/X]7(6.UY6< X[E%\ M(\4'EQ3-J>$GFA,8/>074U /O"F>5!,GT1NE 3D)- ZE=SX,&6SX(;M.C'6$ M&EFB5>$V O3;ZC5V9@GU)NKP$-]G)8IJDPU% +N@L"X5:&T9H<5E.HI!M8TQ M0"&JM+NV4KIYY@:.)N*FIQ*%'$326CBH!VNN)7-%:QVHKJ,?16<;U.[G;"]5 M/-I8+:AWFOAV=56FS&VM:WQ#/-KF";BZ/J>]1$X6F7-(8P;;OS(WDL1-EK-' M^%(Z2^QD#V+%,2SP1?*$ 8N22A+4%5&T&,.DXM0\%1O'VH.-D#'I(BK3#X$6 ME&7D:\2$!@R,X>QI;#2'DUAFN!P;8#+"\9U3J=RSZ)'"I#P\K!S:TDN\)?3"T)QX"PMH9B14+SG/(;6H=E*U8' M6W'B)KDQ&,2@F.WXWX)]RSMA=KJ1I?6@S:76AU$+G?.2<)4OI>9/LQNVY)8P M-GH&J6F&7")%;[>%FQ9P;Z')V&N8I=]D(5.0KS:0E[2W-9JYU)9:\ID- MM&Y^?RU-3-I[J^XVK8;56@XM+0W: ["7 \=H3":B9^78=%N48T3ANN22 FZ- MR/5&T2ZT5G-R N-DX59*Z'7$Q>V+M/4'S8=EN0R-5$8A>TA*-!4YKH=\?:!? M)?*JF0D\EHA5JWQ41J+Y1O(WF(A-@C:S46_A,BB^K#L56K/HDQBTU8C0ZP5U M&+Q^-JE"JPA6F3P(\NG9,+B3EWB_*4BS*/!Y6QE=6%!)7GA,Z MKK,$GBFXPS3UGU8?>4T%RTEX1I&IL+4,SP.V:ZKIG']-G<-#.4*O$;Y!ST!Y MUR@4 :;H&D^I]OYS!4UNH:1B.I42VBJ^K8&ALD:6.P:IY)C9'6$UJ=2AHB)W M[>Q<^ZHHX<<64_67FY,)=U*L;>V M;A#>7E BR!B9A&JMTEY2& ,*\8P F-4<#4,>)A;.<_9:HZ0YV@(#*^@.GE) M8FKEP5[6M?+,#F@+K.5,EYL<5;#4E*RQ1J"NX7WMDZ]ES,?* 'X4PT"$ABA,G<#6\H>UIWVW%359<[A("045\*"& M&9:8T^'FM&,:50YUC:%%.W".>+HN!?K]]PD)U%4I5 T!CI(N=-29E;Z<36+K M.=F<#CU! T3:P@>1DK(4PS[/BFZ=NU$\6F6#[9!\+:19!@[/&W-Y.UMJS4F( M80V.:T6TZ&U.09YZ86*J.5PT;(!&8G_/'-04;P8/Q1(U/5/@W(TNZ=7Z/;N% M$G7]]##+X7JJ<5O!7Q2]ACJS.QLE-NYSP+@5T;"67+-4G:HRZ,2!.04'76V8 MJY>E"ZJ6M18D^SQN*.1*$Z\%!NK '0I M>B/LHH:.D_H;5: KXVX0R0QIK>HAJ3I7%+Q&]K/Z0H4(20&;316/!"XO4#JC M0"_JA31[3HW_E@;F!,9SJHV+MRG)J!-X<8E@>ZD]8&/CS3*J6)0&?' K7-=V M"\./;."3D3#1L4R1#+$9V^Z8=)H*BGXCM72+21<7%H"/J-99@? [O)6/.(=.TKNX4K/CO=B,$^%L 1SS5#CQN;@!N2*_*_^I\%_*3Z)HPI&X M!O&.TJGY1)[3W-98G7]9'4GB+S@)S;-+S9VW.'T45^9-.J,@RTT"F4UFT2NB MEQ%&47$V(.^9!$'[:SCQAK5>%/: 4)T_3*EA^+W*=8T>#B9=G03HXZOO8(IR M:-^^&QX/--BV>*!-.DF[6(CG#ZE/;RZ+HGE?*%BJYIRFS9BA1):LX))K]>'+ M[ZPWD4_1R\E"98)1A>1459]UK+ZL58]L/Q(7TKA1*]*F"U(97:EK=(.0Q8=1 M#/O=N@N5[%5V_!2T;9"QC(O80/\4*P)RTP13GX;*Z=T(538'/=_,*\K33LUZ M%-08YVJH%$^EHJQPV#IYKT&L8DRBG+5)99NU^%W:IM._)0;J#O?G=Q(H*W#D MO>L\E7)2!(>]X*@7')-*=&(<&FXE/1V:39T?,O8NSIUE&S/M((Y^WKOX_.:W M/T__?///OUV\NOA\R;3@93WM!_KK6^:XK*Q9LQX=9:&JK@JZDE/NXA% M)>RA2'YEU0PTZ']H@#WX1$H5[KNW\+A@<+#_#V*-.#4P >&,%F=#M)%JF:"C M6\54W_5(ZB8F!9KV!!?CN1!AK43JN0 /AI\?L<^4ARZHGB>!3O0*9]4.!CB- M3UR4'C' R_U?'V^;QG6X01K7]R+U.B3C$LK5 XQ"B:'@XOWK-_^\_;19;6%Y M?(?+5*OY 3'&4]65]5LZL/(D7Z /Y.42W5C[A\>+&K(RY1H-2I_WCP_;&I2^ M;.VAN9CXZB-VG*7/]=7 +^:8JT4YI>5ZME1MH?MR&A\'"WJ'MI+HH/_\\*?B/CU[SZK >O/K^R4>/HGI_W#N?DO%'G? ME4,:-%J-#GKQ!L^ZN'C _"CE?MY[NO=0"WETU#\\_>FEDD%Z^IC-'P7PJ)-I M&5C%_^$7>RWBX**AY7W26IZ[7$^4*%U!H"Y#Y-T1NN])L>V S+T/'F(H\]T5 MA Y(=2\,YG6#X#7EO5% 4 >.&L^SY@#K/[,KH$ MC1^*?AN@'C\CB\MSY4I<&6/T%Z[9^ZSOV?-'LN=Q_[EGSX? "#QCKL:8@^/^ MP:'GS)4%)Q"3E^TUV*S+6*DPQ^Y@?@ZA3N]&="9Q%"7RH>&XU0>VG9#;_1?H M!T-NZU\@LD0V=GGPJ'K0DVC]"_;,^D7\BFW$BK'BZE=L/+D MYN:F7\BP?Y5=/SG+PS'V17LBHRN1/XE$*9X,CIX>G@X.GP"K#0;/CP:')X># MP>G)R6#P)#HY.#X^.8WDUZ-!?UQ.&C$@-*A(AAF7.'_!W0)C&-K>+^>8]4,M M7BD^_+4J#D:A]>:#2EQ=)EO(1'J(7SJE8-Z;\QY*+^R,+'FV_VO'S\5[K^6# MJ8R=64R0%?M'I\\.3K9U21],I^S,DJY\IF_.8CZDJ^M!F[.:.PB0\4'O$3*/D'F$;.=0!X^0 M>81L4ZCJ$;(NJ@\-A.S0'\_+:Z@/N4X_)!IJ=8CJD[R*J7\Z%F'ZQ(66Y["G MW\1,,=1A*_Z$L5+GJOHG?GOV[L/?SH(W59Y-I4CK2!%C2N8U;>'07%Q?[;Q/YM<VMJ%0/1D,5ZW!0P2O=G/2O M%19K%5AR^R(!"F5Q$5R6&"IF+K'=0A%RPXM%\)&[_7R299P3X8++&4QAT@M^ ME6DJHUGP3M[ H\Y5 ?#&3'D0&J?CP5NPCC^W(G;VTO?_>UZ[3F-WN YGKX-S MZB8/?!ZYBQ$\ND#2_%G M[+09BL1MJ-L^^L]M0[L%N5X&@?Y,,B@4^^=9(HPT4N]W=N;G' C455"ZZ[98 M9[2<[F/2G;< .[.6FP))=][Z[,R*;@ BW7VCMS.KZ2,VM]'@]7BTQ_@ZI(WL M%%4]'KW91[/'H^^-1Q_YXWFG\.C#%?'HOV=(C_R;,.A;L201G(L9$#"X*!*! M?4?D5VR<*R-N="BQ4[%%(U< 8^_]Y$78K;#H9-L#EHS+#,ZP-QHP,_Q9(O9U M2ZSFW>_L&KK?613?(^\>>=\4Y-U#Y[L$YWCH?'O6TD/GV[:BJX?L;,QB>NB\ M._" A\X]=.ZA\^W01G:*JAXZW^RC>07H7(]CS.?QX*A_<$+W>$B]!JD?=^K8 M[F;%RZW"U(]6Q-3_$#%U\G9AS]L ]B,'8'=@]:XB/SZ3?WN@'Y_)OW78C\_D M7P7\6=$_OCFKZ=$?C_YX]*>+ _/HCT=_-F2H'OW9&?3'HSQUE&=%-=^C/ ^/ M\@RSK_N(SYS\>?CTZ:H8C4R2(G@+\\R"5R+]$KQ7L6'!65%D8LM]1R_ZT9B2^$N&7JSS#[! M93+X_2*XG$V&&;_A^=/CXY?&YNO0\=]-Y&#-;2HT*O!0P2;1U4,%'BI8.\D\5+ [YI>'"CQ4L"E4[1I4 /^(82+A_U%\O=R@ M< B#0SL&9Y"U0?RT3IOOE"(\83YCD^ R%5=R?YA+\65?C& ^+T1R(V;%7O!D MM7/B_I-T%P%>J2A."Q ,LQRLS9_W#O:"$)W44Q'&Z97Y/!51I#_7!OI"5&7V MDN]&*",1TT*^T'^\#!3;'1Q8(3FG#/%<6_6AFW%<_& ^1$7^GGOZ=Y#+>31 M4?\0#E E@_3TBRR)HP >=3(M [T9U['8:Q$'%VF8Y5.$ F6$&5J?Y$CF,@WE M,M;E+0)U&2+OCM!]7TV&,N^ S&V9_9UGNJ',PW:7?ABI[H7!O&X0O)9%F,=3 M1/H[<-1XGC4'&,(JFF.1@*WLZEG:6;2W\,=J//ST= D:/ZAAVVWUF&$ISY4K M<66<2%ZS]UG?L^>/9$_&]SQ[_G",P#/F:HRI(%+/F2L*3B F+]MKL%F_Q0>Z M%O-S.QVEVPFY;9%;]H=8(AN[/!O@1OLQ6KI?L7;.TA M8IV)F*]%0W=F5'5XD6.F.SG0HT%_T)U<@,Z090EX>$/-5AE497\O@PPA^E7DPK?*B@M<'90:_AF.17LG@+"R# M3U4"OB9S1L[,1K_/AP<%AWRG]A5?.+PSV??!Y]X&Z7YP>BM.$GB(Q$,D&S)6#Y%XB&23Z.HADGMKU>NIP[3$P.;)U0E\9#VEC^Y% MKTZ"([?D]'9MJ/,4[28RLM$D[28LLM$D]9A(%TVH:1 H\4=&VHW3@-/5*P#%)P M>?ZW#AS#G2&)1PKN0@H^BZ]9FDUFP64XEA,1O(O3+T-1>.3 (P?=&6LG]*3M M)ZI'#CQRX)$#CQQXY& #;3*/''CDH&M#[<9IZ)c"#UV_>=N 8[@Q)/'*P M-'+P6H[B-*9D!H\>>/2@.?#(@4<./'+@D8,-M,D\QM5SK-KF0QHD,'LG)4$:1C(*;N!S'*353=&W^2!GUCSN@OW2& MK#XHH".&FH<4/*2P&43M(J3PI!3#1,*W47R]FJRNO?0G]Y6'C5?"8^'I^L$\ M5QP\4X(&$ RS/)+YSWL'>T$HDZ28BC!.K\SGJ8@B_5D]A^_8AP,A$=-"OM!_ MO P4M0\.%*V7T!2/^R? [S?CN)3[^&X\$6YR,5WQ_%*GT^'@\.3P>>TXNI17 MF0Q^OP@N9Y-AEK2>7-^SQ;/;R/F5"+]'_0'85*(,1(B;2J0S^!@7P3\JD<.#DUGP24ZS''9= M&KR%P0:#@_U_P%:3021AJT7!J,K3N*#'IA',IPQ&8+BQO4;6VJ4,JSPN8]S/ M<,6;K^$8MVEPGDTF<5&@BQ:_QT?BW646#&40IV&6PWM!#$3!V 4AOT !!'8DXVWGJ',& 6#YT='/9R[ D!%F4/ M94;C4C,X>\]Q_9Z;L81[LJ2?:,2O7B"(:,M]Y-Q5X0Y[DLII*- M7K@'IW4E4["#$X<"2"$0<5<5FLDH!058OQ%<$!15.%9T6%+BW:W:(8.3EC2_ M!=JTJO5LY]-CI;N->D514LUY:0F'SC55S@.\M@ M#!(TJD *AJ(J0'21;,Q9(K*\+V!WP \@Z6)XS5".13)"N8\/(J&N+D#9*RL\ M NAYHBK'60ZTB/K?1O;UBK/7<&:\"/Y>I3( XAT>' X6S.8!Q)8Z*.ZK__*P M7L#"9"^_JRY\>O"C/,ZKD\G1(&%.N.M_WCO:NTV1_VX? >_7AGZ!OO3_O MW\_SU=&5O T9/_IA<1@_:,B#_F##1GQTTC^9@TK7/^;5V%H)3#W@(DOB*#CH M/SV9PD&'>VL*9DY:=FZ62[#_)DSM>Y_+KV8O5MMQFT"D^^[,V^9FP;OM6?PG MQ9/@3.0802ZO8^G/NJX.>6//.KVC<%!;OYW\5MJ (6_L5MJFG7(^CN4H>/-5 MAA4!PQ]&HSB4N=\U71VRWS4=V#6//N9Q&L93D^?[!I>L9\X; ]QM MIUW4/SK>C*FMURX^W!#TX#Y2]/@.#MA&31X-X]'?TDKFHTXX/ M>? #\P.%B1?;$HQXPB0<9M&,J#GL[,%;6Y8[D"FN)GAK/MH6XW$#Q@!,L;:(@%0>KO&EV< M7_2[YQ^ZYU>+_L?KJXOKBT]G_?[5Q<7EU7^&=\I%:&_MDTLB[R@6VICVZ#80O.@I]^CL6V=.Q'C/2V:=.6S=,P7KB9<=Z4&A M+I0BC!H=OYY):%A)5>#$.%L[CSVXT0--S[OG_>YE/RA>H(VX?."#O,S#6BO, MEZI&<">E%2YV+%TK>0JEO2 MDA^3?:3I$$,W+WOP/ J@*PG*&XYK"_:2WHA_,T4SB]J_Y[0B;R\Q#UMY3I1_ MNE2E^Y\^?>JINZ%"+F/@CK(T\N^FJ$2>C4UZ)7DG5@$+P>C2%>368=LA66'7 M AA=^P\76W1%B0D>T2+2G<4*1&X+S-9$W.,MX3MLD$)<@6<^S01@L'[O[W<3 MSY%VP#L@I/P#W>X<)I#G)B:.H9QECM'EMVZ ;U=>ZO8OH+]G(*R#[%1=L\C1 M.U*-@ "5U-BSI[(:P?,LVW^?U7*Z RC6)L][5H(OW3WI]ZJJA-]4,)O MI15*>]PJ:A0,2/)#63T.![-JO(B.H_?>,"?Y\4GRL_^A$#_3A^)CU3E6EW)Z M)) )_:/Z5!:;A'>M9@V+L1YF!G,L D.C(4;/.PO;6#CJ,2IE&%D\)JM+]L)N MX?LQ.BJA-EE#S&I64BPJH 9%Q#%*5'=W^_C#^]C=AR*%6).,7RHJ$H1Z\D-9 MZAZ&B87!4%(2\5Z/6(*K@%6O1V:P6)L.$F)>4A.OTFGT44%\67V2D7]5F@03 M#_6INY^"%"/*X;2EHE6BH;YG&?]*&;NDS1?JU*S: H0A"N'[@FQA)!%DHF8L\M;7V3@W^O=< M;;Q>N3E4J$^@D4E6U*9*^W/YA[K1]$O0%))M_=@[K'$HS.7$G-I_49]WC' 0 MH@P3J>T7R:MI8,MPK0H5]YIEU_.O!D 8 MH,"2R'15"=@PLOK< 22[ 8J_00?/ +:@1$)^'#N%^8%-?!T#"8(**6*P+Z0 MX]\C;(7-2!)_[G!X@"QRRJEW[U5L"MB7M6F<+NDF'89EM!9]G7Y;>%FVWU"% M6-E=GLC;#>TM.)6RO3WT0^F=?HB4*MWWT*L7\N$"/SNVLWWQU N<;?#_C6V. M;%#J90RC!]LJA3IJN)A!\=\*%<]S\OT4+Q]^Q+:)/'$H(J^3\?!F,1I^N9GV!;6NF!]P S*;8B@8*5J&,=%Z "_J 0X>A=KY;N6 M $<08+Z ?^]&]XOY]';Z,)K=+,9P]ZN-79.J9$Q!%NCDZ*AP69 *^W;0]!;M M6T+OPK9:0M1%B,'T[F$V^@G*C'\93:;S(WF1(TY'CZM*](@UB&2++4U.0)/Y M8CKX^:?I9#B:S4?__76\^,=Q/,F3IR/*^TI$B;;X[WCG\/]$7L,M7T[A5F[F M/]U.IK\>ZTZ28G3L^%#-C4!#2+74TJ'XA#!<%S4DW&!T)Q69KKZXG-J$]=.2L4"!?S2%5"_)JM(T6]X*XS\@C ML5V2BFEP3X?7#PF\_)HM"@51N,64_8(ME]P1++]+Q\=3,4DOJ4/H4P(A*0*I ,1*Z"#XR(!1[1Z"TI!4/[F..83 MM2R(UY3]&#''T"%[39<6N>&<9'BV(O5T$%XF( RDJN@ND(OV@I$GN46W(+HP M4&RI4,,[ #5P;$'M-;$-FN$*\\KKT+Q*H!F1I@"-R6LQ+#P]6XJ,>1?89A)3QES$YMG3X(RB.H ^) !2@KI*$HJ*:D$K"-H] M$1.'\P?"YAO,TB>XAV5T,"43$R !21$(9" EI 6H($!C&XJ1!7[.&(:B]W7 M)#,07FVDJK>0%'5T9)V=>0AOZL!()AN"JBT018%PEYS\X4(G1H_9@!P6T@!S MDK- M0#TUUSMWMUO,7J:K\"1.+[TP=Y?_2PRQ<,):>3Z^)M$ZIB03E5D99_E:2;4N M0X+](:-^ZL37 DG*J =+VIA5.D H;P4'4^2:=)LGK3!PTG?691F0P4Q.CHD MIHE\A3%=?N?^.^4@*%1:N(U,RB5^03*$&WCH&[P"B6.O%X1MCX^V2&65_F5P[O:\9W?USK+X/ M'"[&MF&YIEP0%X[NP11D; \>P.O](3B);54H0+$/%*RCG69RX!CKSWVC<=#;3EQ\Q7P MB1E1H673Z[#IXG1TNM#R*9D@/P&?+EI"?1-"%8[,3]",CFC)/'J-1&L#]AK/ MQ2D=MA>NK.-(,N$=%=V&\/7A76 72^@=PK+RMVRI>,FC0AUR=2Q)YJ^+[IN) MN9JP4M!^2Z-3T*BT-SE6IHX^R8QU;-UF*#_5-WVLS*W#CL5_6IJ7L?.9'*\!#LC>:Q M2Q15,TA>(?"%+8'K)'#.WM/2(VI563IJ)7/M^;M;V_'S6]#CUH4I-'G +^KN M5]LD[-ZQ!W+J;%ER,YTLS; A7&P]N,S8R%EX1?HGCHHT >Y M4B$$&G6-O4HHHA,*E6HY6&GO=84MA)I*.E8D$^!JGW;K6VK%=1^=W!,QP(R] MR(S@UG'5R[(@]_82OEF'WIVJ#=Y"/4^&$7&8J?_'3 M@-[31_)@85M&(3,B?ZK9/(I$];>M8UXROYW#O$AJ0)5"GH;[=*72$7E*HE!+ MI-14X9&O:$O<4Q)W1KA@U%#+2:#@5U!9SOJ?,#/Y-V?RZ9314;O$02PQ:N\U M]EDN=?8R$TKKEN[-HOM^+:7O-Q-%_930$2PNW8:.G"E' AV.\MY(20R:$O/=7'>?S^:/SP<0;LC6M,0\$/* MT<>%"!BJ%-W%+*_[:L4B \\+2M60U*VEX[$G7L4Q7(K<_ M$?/FD3"\)E-7< '&I_9:E>.C9V_I\"USMC&ZU,?"$ZF@8VKR)8*.J8&BR-<4 M153URG,4*(M6H.TAMQ.,WK6,/OI'&\IG=HI4U+$G^8X@$-OF;FK$^."G'LIC M74: #O/D&X#$[TC\N<'_L??,S6N\VU'HN+KF7[%MQ]/$NRBO$S6<5D'V7A+/G?V..NPN*4BC20=YG:)(ZYD()HK8<#00H1;TW M?I\[@LG?&,8@2+[X^]Q988N3H.[2VRSXN6,P ISIH%ZV>=)61&O-4K+2VS(' M-#NACREK])*K6;*,4UU$4TQEDJ7&4C>&H=XT >Q2,'P%P5EGAD36M@=FJEZ_ M*38J0"X%WM/S?^?)L>?)FHB;GJLH1!C==;[=? 8N7-ZW**)SFQMNVA/;XD6R3%*C:&-OH MAX5D_XHY^I01HA91;]ITZ8%GKHERJC3&% 6>L""87#@/S#$(,;G,TJ2=$Q68 MHDR--V6)2&_F6*XTFH-(0=;4&-N/A(N8$8H5;DS_]0]%9," :)HPF/Z";YP[ M*_&$&8F--H6*-J;K1:-'>6X"-?T#$M2Y#S8QY&<96T1V$^Y_OR 6NU2IWA@; MZ>F1-D'G!QM]^3ZULB#/XHL%9LF;X!>K[QG)!GNZVVL17'_]L+C@B6CJ5T@2 MYJA:NZG&J+@?/,,X-4EKJK%"[-7<1;W)]0=5M7(EX\UQ['*P^ES.@^0Q[IOUW)#09BR-;;]#-'^Q!S9%=N,_AI,Y"#Z_5DZ$_#?L@?A"%"7 MM-CT7\AI\(D-Y7T_E9T4%VJQD2^I@GU,<;V!^\QPE\K*)[.4/V>2;SWE*T6Y M!.WK3I["Q"_D+UA_N"/;)0F3ET5+QQX?T]EB:K\V)>Z=1Z7SPK\2R^"UF:^<+MG^/=RW]7@,[\3^$.0\.M87Z M ,\#W(3'\!$F;3)O[NV6<$D$HL43%'F9T^=XCVL0U$#S1$,*>#;=K:N6A [) MCA'#]TMYL^+J]=]0ECTW5@7M]E.B(B6;TG']Y"<_1H_ '7WO5,@4V96;8ITB MM+!A_-Y2>2Z4GP.(>XSL^PUT!)'D1NX*XI1DB*9\4Q MRW?H /4,*U^?IM/Z ML$RTKVMYZ?4#_NB1P9%)XP%5-:4:2-BY"_4 JGQ?@8=O18%(VCRU?&([_;. M(5J!@LUCFY?NB@8%,BUZXTN()\6R2S5P.AA/X'G;YN^H3;?N-G@Q$)!O)F=T M%@]2Y1 3SHA\8$S"Y!R/&]CR7O*FNY3:A+]5OUO6 &/[GCP+"+:M1W+GV&*3 M$8W5(??/8U/I3F N4YR:7FG(1#SE2;C0P MRAA8CFO>8BX>L-C$.Y!ZJ^E=X#E]:'*TEW.D3B(K7:QL\X*,'+UC&65]N3>0 M+RZ]+C-G2HFMO5X"_/EHN^!6;Z)2B6-FFC"U%UJXD M.A2=#6;=;>2\\ &>4H/NL.4=L..?X_.5R[4F7IJ90QLS+$(W4*;&&\(TEF=/ MS[7/B4T=%F3<_PO;+G3GEJ[D>Y62B?QZ&VB@?Y#G.8T!+N9NXWV4SP*76VD# MIMP2N>R #"B, 5N)KT'XU#[(:=8F[O^=J8 7=9HJ(J[QIIH1DWC+(+S M,C6L^$^.]YPD'APYZ.29K :QC3==E!8PM>,;QS+O\+.:$GIN2>XLEJ_03-< M'S^!6'U&=@Z3)]9@B\ @8!"U(1[Z!O<@2':A1!P2_<)Z$IUWU 0-2'> M3O^9-+_?LWWV/>U>G0]S\9Z5Q#>V:E8>^0$^3CZG]-3B2TN0FB&PBA1\_$<"5R7QS; MY5ZS\ILP UZJ;(;=R \TP)-Q@=.>MILJD\W2U(OL=I/LPL$K=;YXA_@,CT!GF+]$)$Z3E*[ZAN##8 MEB;W)ED.!Z2&D:19UMU83A"NO#JZ/_\\\\*7&_.1Q"9)&^\IOK>,3?"TR,#(Q,#0S,%]C86PN>&UL M[5UM<]LV$OY^,_+@M8 V_X2(*_5;BT\;W5Y=O;\_'SJS"&BV/4]5A@]M?'R MK-5N1Z*O"+#X%ZV!Y8%6\.>RU>OTNNW.VW;G8M9]=WG1N^R]/^UV+WJ]\XM_ M=3J7G4Y"P-<012OQY[+UYK1SVCU]VWV7>/#.LK]9CZ U&B0>M-Z<.[WYVW?V M1:=[83N]]Q:8O[OH=M^?_S1_\]"Y2-84K]8$/BZ\UC_M'X,J,KP( =<%Z]8U M1!:RH>6VIA'2?[=&R#YM]5VW=<]?HZU[0 %Y L[I1JK+>+MT(_)8DR :_/KA M),'>RP-Q3S%Y/.MU.N=GT=,GF\=?7CW_?!X\W7W__OU9\.WV40K3'F1BNV>_ MWXRG]@(LK39K*H\AX050>$F##\?8#MI(H%ZMS"?X;^WHL3;_J-WMM<^[IR_4 M.6%LM%HA'P2[X![,6T'=+[WU"GPXH7"Y8?+ M^&$&V$.L$XT#S%S,E_O13I79*T'WBUX[XP^=[;YWEE(5(5F>]8(17JY#H5./ M2>1#X6IR.QC>3H<#]L-T,AX-^K/AX&-_W+^]&DX_#X>S:0&L>R;N#P5QN\PE M8=F6:_MNT*(<\\[SX,4#R %.)(6#.13NH$I1I5QL[_"P*3+H0W.+/@0=B@33EFGW>EN^M,/FX__N+)6T+-<^!=PKC#RB&5[5YAZM\"[ M\@EAU=QER^4='9/H0]=Z &XP'XH*.]. Z8Z E06=X@]L )^L!Q>H-5.^'!U(I@M,O!D@RQ%Z M3CPX'*($A_ M7T?-KRRZ8%V _S?\TV?LN;SLOG=E$;)FQL%7R_6!W)@1$J@#6Z)?WV)DRW>L M# %ZVB5KZE&#(B9/![)/&#O/T'5E:A^_HZ7?K !ARA(]C@&S7 )3;C+_PJ9* MWA.D^D^^(#VZ [-*>.L[UT(>&Y=\3*[X_'(K!R5?CA9MH:KOZM!L09'RE=0T MMVPF@-^@M[CRJ8>7@(RA]0!=Z*U5S"0A>?I';AE,19)TH F7F* TEGPY.I , MV9H$KP%;6_%UEQ-5 @*5\2P@+!_3JQ47^V!K1-Y9:VY!LE^)#R(CF496\J:$ M1)DB-2\G7YNIE"BUA+V4(:7VB4W1;A(56>/TIMA8Q<)JF^34$!6*TH%GC-$C M7\D-P(.BJ9XE04OM2\W,\E-Q-;6^!YX%$9M-+8)8AZ9L$-@MMQN@2HZ R4@TC($V/)MT6*.\! M>O6NKAK#T'/&W4],;;.Q"Y M:*()B='B2N2\+;#K $+Y(MM;2SD24][6K#<4 M%8;V>K+F+<=UL:Q=1(E=F#ZQ=PJRB!T5PGY\M06SNZ^V>>*,^LME(*T-/;", MWI\3O)2IXZ8:.*-1,&$/?SCI=CK=SFFG<]):$8@)>_/#2>^DY5-64;P*9ZR3 MUC/@+JY@>[EC*OJTIV(2>N:1( 8[=]Z+\9\?,_Y=I16#OCA6T"+61DS#FV.E M(ICPUSH)XO!FVWTI8$7<'O&\ TT]PK@"_NS8Q(,M/F*^D#./D6,VT"S M+\=]B\MN0\7$&&@(YA,CL;,8LR!A%YK%0OYV<4R @3:@& %%>_\Q!6;;?SD4 MB(5TQ$08:!CNQ>C@_6]>H^P9: IFH\R/Z(I!&V@"9H,NB,B+41MH^66CCL,G M8X &6G79 ,6B6V/P!IIV.7TZ/4HY1FN@O98>[+G3XD)AYC$)!IIKA22DIPW$ MF VTT HQYR=[Q-@--,T*L0ME[L04&&N4Y8[[PI2L+0'GBO;:SV?[^,?L=QUI M@M,9^_=F>#N;3JXG=\/[_FS$OOV"+-]AG&US]-03!P4+:&(J85'5M<284&8N M\,5V?9X7SL2> 00,_Y=QGG?64($J<>7 D]@,YW*8"P4I252"+@NYQ$Y-Q;Y!OBJ M1@%*GA0]O9$"IB&X,3=@/DGB'S&XX90C.A',,<$;"L)Z/"%3>[,IH3((NL1,U""53;7;#B8 M.4?( X2MON0Y.% U=/#([&VUGKOW8OTKCG0D6%-;&1U>*4A=RE!7"JAL3'25 MCDDDS6>=)-OHD$S=!!8H?*,C/?,L"9QAKQD=TRD(.,6<-CNF,WMQ@847048' M< H1D+><-3IN4PA]H5_"Z%#.M*4J+NEX,CK.LX"0/$>C4HAGNWE>\JO)S=W] M\#-[9O1U.)Y,#^4L+RZGZ3[S' 2ZW#<9"09\$_?:Q<^?@?,(/ED0\0_[1\FZ,1NU=Y;2P105EZ[-Z952[VMF',-'%&YYV>L9L1!ET]VF MCORWS4SD_-:Z M> Z6_+W/IZ.]6QKI M+V._E/9Z-60!T)]^OAY/?CN8X9\IO_$&_^N:Z]EAX^G48 #"_TSL@;FQD:I8-N M4H34>)QZ?\GML+\"32VU4!01I^?B 6;-?63=P^'6(>-3&DJ6!!VU'P!FT-HP M,DY56R-7C*9#UN?0D_63)-]2F%+9ZS8 3K"%/K5<,)E/^6X/>(1VG XB.IL* M"M-"IK4.$EEFN&__Z4/6.7T*$=^Q"5=/0>9/^(U4V+6T1 F$HGVTI-]I H=329-2K]R$12HT!@)K1.$N["5.3/,IGCN M/;,Y7,IZ$A*E^_CG.P*1#5?\-+*U-.T%@G1VI,3I\ <2&5%()%0NKKYWX M&5CE&RB4HG.\A65&-1">!X7$:+D=8SX'-K- AB_V@JEL<,]&]@1Q>V0OO?F> MJ0\";3;N-^G/NQ\DGF1+K##890#I"E/+_42PO^)189#:8;PE<.)P2QFZFE!; M3?N?O)JLDS]!!S@?UTQ!,F6YN?<3/0:WHTJ?>"PCM4:4H:E2-D>A::3D^<> M3AEM!5OA2E# MPC;7KN6XC4_"-/1=3G]O(+O>63A> T<-,98SX MZGQJ+X#C\W7G[BTN^W=NAE//@%]#[6YIRSO*X* %UW/&P6$@Z4J53;_#1C1' M=N]M'?%SGW'H.R&$[WYS/\CFK,!H/(YX\_//@^;FME?") N.&DE0O7ZVNG3(QQ5*3BD&/6Z*A( M13YS[W-3#5ELBM7S>EN+V8\',G1$RFJ^;9.+0H-:2(S-I%><_>R"%/=XYHW" M,KJCNC(U)5*F%Q\#Z+D9$MMNKH3QB-_<$:^Z!)KUQ+"%<[_R"U)6.&(2M)Z#5Y: M/:1<)_F"ZI]EQ9!B\>8Q6N=4QT;V #L:[1)LK&#TR.,F#^@=+BZG\1HD&X&> MP^PPA:Q#AOH*(UO><98M0]M!CV'1-XQTX#*Z ?85L8A(TW[TXW+E>X!$(=J2 MRYHB29K.RV+3ZA@^!3'G.U&PDFB*)&GN<:4[67:_JNT0^$QD6+P9S-;SHBP4 M#2VCG<'"+(A,F4:G50LSD:T(2^"=,(MJ]#@(@ M'/XCCW.CV(4.-VNW)_[3[2*9?:MD ^JN5=T6HS:\.HYZ]IEB")/;\5+JJ)[] M-W5H]J\6@3Q0;,NX3(537M;OC9"M=-K;ND]0C6Y!5CB@/5>,;AQ[BWS5D!)A MD3KP*76JS+Y4A_9^C2 C1SB7:Z,-6F$*7@TAHRW87-AI$Y_1YRSEHDW134:; MY+E@]RT')>.[!I_JQN[C\,EZ,K^Q/)\$<=8R2(^77T=YS@,?!)%C_P$6N<8^$=&G)83KL0W$JB8#65UVTQ#/ M6,%2MJR"\,9A?L8'0\Q%-PGO+9NX9L_ ?0(W&'D+J; I]3(:P\ ]6%J0S=MD M,K]F,[#E\D:JG(.,4AK#PD#N^&%QF0J!%FEZK;3ZD12J>\E=E;H1E]D4A-+J M14)H8S#*J1-AD4W 5T9]R,NN'7%I=:$BO7;4DNJA6%;]*V]AO!DN)M&V,]KA M5CE)J8/::.?<(2C:3O!&._(.QDRHW(WV^QV*F]"V,_I$Q.]S)'A)E-5 M8I=%Z0QQ0S<6>S7L+&[+/(JMQ9Z6PWS2^[!Z3%A"1.UN]R_(X3?1^,CCI[C9 M[-'^DO]6F0\^NX#:L=>\Y7! ;UEI%UF-=:^B1TH*_N[5;+!?(;O9OCLT]\Y# M--%K>3!37*3?&.C++,-7IAE2VH.IQ^K^A+'S#%V7'RVRN @NNVOZN$5&^^:P5G3JI(KSG+5_I@J6)9QYRW7).*%\$JE@1\#,=]5$J( M\0=^B,S VXQ%GC]B[T'=Y)1<8Z)=V55;+Q-T846(E8(0,X? ZRJHAB2J%U&S MUDBIH&*XHE()S42O$LJH5D1#\4N'.:H4T#SL)4,@2Y74/#:JB) L7]QWJ[K) M1J1P,WXWO*5F Z-]DH>FZVBB*@_/TG%$6!Z M+F%X.3I;F?*K-"!Z!,B&@%[['GL@KJ%J,KOCODNOQ8@NCB#=]R[WQB M+WBPA9(WX,"5J'OI?RAX\NO\2,3DP86/ >PH.HIW6F\A:KR*R])RE4!:349( M#I*$L!HQS1:0.!5!2LBJ$=$4V!A5!2DIK$9,99;(PB+KP1=.6#=,,R[]965I M@N7*J8>)CI5A(*%RC%YNE M2$@:4D:O)?-9$+>0#5DH#L"#%V]0!KQ7MO[$MASV%-< M$U977MW+OPJ0:+E2(KR=?A/_R4_ID_7K9XK08:!QED>(>L3GYL@79(4>&N , M-A&:G'=&W90#Y,/5N&EMR(S0TIO!92^0\[[]4_V:?BP"(L&VT R\%. M'2?E(Z6:34#&E*=DY8H%B&V^X/\\,.OBE_\!4$L#!!0 ( /* Q%+GPSA M.C .-[ P 4 8F]X+3(P,C$P-#,P7V1E9BYX;6SM75MWV[AV?N]:_0]N M^M*N-HDO<3+).M,N7Z?N42Q7';\Y K$/@S">_OPF2]YZ MB1^&;_[S/_[Q'_[R3V_?'EW?WMT?7?AI^ RNP\2/8)(A\"_CK_]Z]+^7H\'1 M((R_/WD).+J&?C8'<7KT]FB6IHLO[]__^/'C73 )XP1&68H'2][YDK!#SRAZ-K+P5'^7]?CDZ/3T_>'G]\>_SA\>33EP^G7TX_OSLY^7!Z>O;A MWXZ/OQP?5PC\6J XJOSWY>C\W?&[DW[$?>M'1>(WTWX_N8O_=T444'8W(8\G1""0 /8/@W8IJA.7V)5H+ M#[^2.,E__?E-17HO3RAZ!]'T_>GQ\=G[];??K+Y._AJDY0/5+Y^_+_Y8?G6' M](^S_+LGGS]_?I__M?QJ$K*^B(F>O/_?KX.Q/P-S[RU^JRD&37A)PB])_N$ M^OGKY(!P5/L-\MO;]=?>DH_>GIR^/3MY]Y($;[#@CHX*T7G(1S "(S YRMG_ MDBX7X.9\_\+YCKO" (";3_&T )EX6I6(\,A[7R#&<>V$LS?#JZ<[YS<=Y.P?S M)X $F=U\M&M.9Y@$\K,G\+:4DAB_3 )5KGE9?H(O;XD>//YP=IRS]@CPE[ > M'^2Z9)LA @T_DN\ Z\?>YQQM/L=BA8M6ZKW &,Z7!=%QBBF2W>AJ>']]#N^N+QYOK\2/^]^O-_>-X>#M^'%[]];^&@^N;T?CF?[[=/?[M6^QE M09B"H 7P" _TN]*!-J5=%05>NF$<$N5*Q+3Q=?"2@CB@1 A^_:+*>5US&T&? M-;WS23GQDJ=\9F)+8^IY"\+6\7L0I5.$< M#&"2;(HL(CL/1.L/(^\)1+DMPWKPO09>A^D,H"LX7R P(ZOL&5 .,#O#R:/W M\@ 1>:$7:8K"IRSUGB+P"!\\A%^%"+J]A](ACXO@[UF2DEF6/,*+(,BGLA<] M>&%P%U]YBS#UHO$,,T1V_8"@P5!R8V($_LC"!,^Q,3:?0A\\ !3"8 1\."T6 MQ*]>E $1@77/BPZ)CE/H?[]+D@P$UQG"MGO!3,YX.N. P\%R;=%@#?Q M&V())"%6[H,P$=I#N$EJ6?6YJ(=92DZ8Q"LAM+QW']:FJ68PPC,H*::.L$[: M>EJ"ZP2E%8[Q;]OG2C6XKC?.J/U \_NIP?GW$G)ICP$S(.XQ/MH M)J0#2V'#D8D 8[Q4Q954#0%W>=>N8[>X2*3U+)N05BR/Q%\GQ?SJ2:W<#K!V MO\,_RHF[\O0FU]0#?H'\#\M=45U$.SL!=\QYBO^L/_CK#F@4K&$-UL5VM7N:IG _6J.PN;:J6N\";'."4,BFE;78 M'B6'N(K7?D7=X/2JHF0X$DN4IX:5M()UR^_TI:CMMC2%7>*<4F"LZE.K+<]N M!5$5@VGE5K_8)>(]O(MB)_I&Y6&_\N,]E.]&44N4YZ=]0;D;X*8@3>LZ52"Y M\Q%*Z#^Y#EU'=LI:6OAHVE]IJ>\EC([Z\MBV3NQNA3)A[Y,HZU,^A+@1^[=]R_OM_#A\;ZKJ?F@U8G7(/%1 MF(\\G%QF"8:$#\1Q<.DE(3Y$/^ %CY%ZA6&\7@MW\02B>?[A-7&!1:4$FNH_ M.AO42"V(>C0:(H_7X G/RB1%>?DIGI_$58T!%/_'NWNALO#<%8E(BE UF!]1 M>'SRO4U!DL0&-1/Y1!7G^S6>YGXH],YXJ&G)4)MY\13O%O08\X -#C_$2[G^ M9..A:+D^K@LEM.T_F*TRN9MC98*7F1<57HVNQ;([GJV2*;U!^.>NI;(YEM42 MV2ZE[$@89!@]6<6QCS2K]W>(KO#Q!-N52"QK2("J1,E2[21(",KCC_RYB2+4C)80G1Z??#XY ME4J"Y2&H)0$6LTL=WQ(9L,SG7>5<5^)EQ<& ;>-[\*.J5/$)(\,::"Z3B"E( M6 =6;/-?) E(DU\ G")O,0O]"WPJ$']A+83:L21K, GPWTWA\_M<-&A98%G] ML@UC]?'O__W PVOUVQTS]&TLPA#YMHZW3=\-WEX*-X]0V14?G;X@T:5OV#R( M*ITBF5*Z55M\0Z=)>NWPL2TY$=5@[+2V(5B.*@&O$93LJ6EV7<,.&N4E,UDFZ Y'"-I6C:2V$ZT!,4-T[[WFAG>)%"#E5 MA6ME>3SJLPG[IL)WK#1/'7BWRO-X=G_(;7>Y5*0GBKS-?K:F;,TN?;AU:G*M M (S[3-DHA=WSL&-585V(P;%2,5Z'R6["/<-I94WY6$?(:[R-]E1-*=\?./S$ M)?JSU[M#-,4&J'S7FBPB*@@GM'XG MUI3::\2LE1\X;J$@\K07M^&?3+<+0ZBWMW-&ME'@J5JF47NO>*E*U;&OU_LH9GS35E9?E;WRU M^4(D#5?>\_&JI38[9V0$R%PN^J7D?&#K=O@4A=.#[Y6S'7A"H5U8VIIWI]3V[QJD8I,MRS;(+V][!R#R830>SZ6 VV6%2DQX^SI[QCJ(RR?DNKSJ'9,P^: (C Z2B:]9'81!^1_ MI)WSLQ?EJ1TE)R4D$3TN0%3'9O85QF#YU4/?07J;Q8'$[:IU%'1P7XJMF"VK M&14,XQ'P,T0Z+N?-0[_%\"D!*$\ROXL764IZ">-9%H6Y/KI[6!B%8,N623 =['HS-Q9=!(QA0.B>9RC61,X3A1 M@^/$"([J;E]^^%\A0-AVG2WW4!I\A%\/5@-:;Y>5?*+MH0(;*1I[E^5^M,=" M;*1G"MDM G]D(/85S^)3T2#TGK ]EX: 907B M+]S#&&T8A<*>1H6#NB(C*7^CXH&-N!R[$1[L9#*Y[7CDCM>J7_.LU]&DV>R) MP_)55XEH?Y8LFOKS(>3=8LF'YHESJ^=*))'9K7D_MK4[I5!)GNY(P;)M8 MMP]M1PBHI)S;>FHB)O6'+*7A(7NN:!?=F,S)S:V+W#L/<%8D7A<*IRU\'-K< MNO*9""1 2/2\,I<#I.Y:5VGR-F;VF+ZJ]0K&SP"E(5[7I%*1,<]$^Y^WD]/A M&-XLN[SU?' Q)]7/(F#J:>A'\-5+,[*T1:^7;**B'\5=G (\!=(1'C^OGPUH M)PYY5,U4=: ([=S\ MAT(K5O;HG/QU!AY_P,<9S!(O#AY_X*\LQ^&+V%VJ"@:2@/<;B"(\A=$47GJQ MP%5 ]<]JV2VP_3^<%.WPL55!#@]X:F(C$XDOZG9:?4.D*ZV$Q8>H-JJGH4?_ M^.0T2HP+&?VS\[ N2RI=641RETG547"9>VUS?FMTX?G.?%Y3U2&,GK'%N;G8 MQ.=]"R%]-]VM1Y:X3HWYO*N<:[L!;B]-+Z[CF0;-/7S.)UK%3AJ3FL$4@%A\ M3HM2U.\0N/?F$DJRGH;K"'1-]LWQ12<[ZVD]7*/PV4O#9R"0-CL"DH:4\:KKIS MA(* L35WHBK6[CN!?WI'8H],,N&ZL7-[=+U5Q5'G]JM!325!YRZH1RY/*E]: M70G[=@2WFD).[[#L MS=KE2OZGN.VZX^C2BT@;WO$, &R'SA^$(W=4=80\(8CL9GW'C@-1P+5;QRU8F]Z.O)6&[ MPMTHG,[2X>1;4M3"B;R%1C(Z<%Q$$?Q!6+B%^"2>/:63+%K=CT@:?H#P633! M@)>BEE0FF&\Y>W:[CN\^(&AO.Q!&!"F5?U2O*VA-<#%%S4KF5XB2@^'EG4!)_=R/[J3AAN M98:)[/.0R^JR)B^L._3-IK,]&51["*!QK^$]#M'0IOUN,#E)-)YU78KLBL'? MSY=!0[NFMXJNIL6F(XI&>.VZSHOM_-NUFZJP[T&JT$,J.I:5WE)N$":/2/=B M/KQF.EJ<>-LJ)5QYH?&KS]=_'%S,(4K#/_//:QD61_S198"M(=KMI:$EFIW8I?,8!3< MS1>(E+4052V.H9',P4ENJS/YX$H^N)(/KF2-KF2.)-V#*YG#E6PZ.9AHDYETR:#]MEROQ%<.>>.+5GA5!^F,X#6A1#%/0.=.-3;Q['< MF=X 0,,!,1^]&/4>QN2"!T%?<@T!/9VI\HJB9!_VZVGH0% 1WE<\84"$IPJ MV?ZOHI::%I>JMPA3+PK_!,':"!S#2?K#0T P/--&25.V>)B"0?@,@KLX]>(I M*0U931?AA/%&2A*)_$.\=8)YF(!D+1>QQHKUSQL6[5?O[Q#E5_'(]284)OVZ M\&J[UKR>K!)MM"3S'&<>9V>9*'%;8\;E?-61 F%R">; M.C5O8UN_IM836@54%8_]OAA9^P&V&7M4"*93_#M,8&VTO7OAE6V40-M9RIKN M:YU)@.=\[-*UI](YNS4>#Y=:4>T] ]C N1>_K3[6!X] FH$T]+U(E\.U:5#W MO*],-$;/RM\2,,FB03@1.C_RT3/L$*Q&@4X4N0:W:)I&2$-A5<948:VC+N%, MK PS3J'__=)+B@&QV9Y3O7DA/W)-0C%Z$J\H06GE]>#?ME\-_NCWKW@)S+,Y MOT^4\5!GO'DO$KQM/M05;R.L+00\R3N/V,F7I-.3GS->-^;6 P>__^OU^Q^\ MX SJ!I/792GLB8S>OI0X'<"JLVRR-C#R14^MB//3X6".QS$9)RF6-?A5Q%/]WC%S31D MF*H&( >A]T2NUPI%.JGP4-$Q ZJAU@$L6J.).W";J/0!A:[,:Q8'H@[F>AJO M,2AF*C,+=(A8,4C63,X=BUXJ6Q# Q')'@!0LZ7 M\DHB$#SSN\%K:G\]L;[6X!Z@HUO;Z5 A?PUDAD MV+L@@5U7FT0/=%> &7RQ(\Q9+D"LZ?L,8DHX^ #Z!7A:A9/0*W-^ MU.*O52C^M; ?O9?*'TU-ACIN7),JC74;$^4&"SKD]PN$P8^0.N5X --G#+UA MTGXR#$!AF#PB+TZ*"4BR&]+E^K;ZY [+-)(Z*,W^,$MOJ=;G'%+L/W.'2ZEQ_!;.7#;BA T MMM5,X=I?%" $E^?P0VN>N'THMAS\U94+*!K,_@._Z>*":BNRX62;.Q%[LHW2 MX5 O@^1NOO!"E#=8DW2X;%/0"@IA MR7;R:2'4'RRZ4B!KF!!U-322T>MN:&C9O(<'HIVJX:L+I/P4?/2,N"Z$H#*] M&>VO[-4Y.+C7!N1)_?D7LA)H.V=*=,JQQ7]21O_KOM!Y @7GP/;[5;@1Z?"QK%AH MF/&_@7 Z(TWRGP'RID#N^L[]QC%\-LAOE%9R*L@I&4:CX I/&>J&40L7/K?3 MTH'H&CR#""Y \ C\60PC.%V.R#*1\%VUDCIV2RNW%UN+3NH+S>9CF=RKDN5>1PNS#/DS+P&T*^UU!N[B,<#V7\![Q94 ,2UMV=ALW.,7^O@# M1,_@*WX#,['N;+PDS>"[S5(\S5:7/:R[!HP T60!*8B_Q5/1B_9_G2+CF)'$ M?OBDJI!VR8CKJ9K)?YQ=4[%9KK_^R]RV, M'3+0AZL/7^G%AY+*?*U_Q<,6[.>U9 KG(]YZ/IF]2_&YPWY>/^>B\X7UM)88 M O SDC8"GB2F">-A+;,;*SD\/>=DW$?,IO@LJ:-@@GO1F<)^7F*S^PU$47+K MH2F\].+O8OL4^UDMX@MCL%9,Z^4R(&=S)#$-6FF90B0\*6II2$R,>_B$Q>;+B(4]43XG]*[.$E11DZMAKZ$8A.%];3 M,HT_ZGU9W&%G/CIJF=OUS,HS.# 4,Q:&"'EEW?,* Z&)"YO7C(VE! VAWP:E M40N4'=-AL@'L[L2V/SFGY=@/&_T2UEP3W=E\ M;E3:IZ8KH+AF,Y^Z9KOX7+H:NM')"=O]NW#% M _=M[QT&NZC #!MLRM?(5I"39H)9;9:S8[F0$4FF@.PUM>LBYI 9LZ>([-V9 MVA!M9DA(I!]J1R3C'^//7W'AIAE9#V%=%A+%W,^WSDH!<^&"$+681=+Z7+@) M1*UT:C(]7;C2HP-!5)-YJ0CL2DDG3@!UN>>\U PGF;>RJ25"B<)G/.@SN(<% M'^*)I/4T],18UZ.3#1!; WB](,^71+!-0R^".WPDRY??M9<"P5AQ'0U=V3*/ M*Z>?:)8,?4XB?#P 1=G-B*R;E?W+&RYF/ZL_+>#22\)DO$# "X;QKQ[*KR/" M3 &A^]KY:XKO-!1V'R?9AO]N,4A=_!'CB:Z.EI M%UQ<<[IR+(M:$LS']>_E:S;(5GLSF0 _%RU /OX;-C7D-_16POJQCD YOED MR:<)909K)A3BX^IB?1 @WP1S(-3,??^QC$HD;^TX3CV4DGU""?!MDA**?I,V M/N5@79R26O9'_% R@U&PVL W!0R#S,?[S<##\P\L($I!0-J7YJ^"')9*%<^[ M*W3/A_Z7ST)193]G+&?U$873J6B'LCV'LD,>Y*9KX&?Y01MYQ%5_[2V3/+<>D4IZI^"7[TT(V[Z_8R) M32IFK>.\87J@VC3>I:H?Y:WG QDG>AT-G:>O7(8_O(5XE6D=!?'W(3Y_(Q"0F3ZXNQR. M)"KW^0AJ:&1!'L?.H#GZKP0SQ=<%ZVD6N=:WAZLBBZW;WV4/Y^Z'\ M7:+\_17WT'"V0\P(/,/HF40 -^.#PA!:"!VZW?!SWGVW&^<:57!XR;<]\,-X MB"XF>%G]MQ=G'EH^_L!?6E98*3ZXA1D20Z5\6/,!D'W[==31ZRLR?4>S)E[V MZU/"IJ8T6 70/,F3]%9>N5M '%O@*D1^-B=% #Y(\,K89_GM,9QVJ,-8X/"F M=#C]?FKY+D!L&JXCT*DQZ/B7RV]Q^$<&KD'BHW ATWJ1DZ#$8OH_@. ##..4 M_)#_4KB#*_-\#.(0HMS#?YV!U8YZ&TZ( ;&SI8[#%['EU2$#A[9;-K;=4F2L MT^DA=TBM(7!H]FACL\AWMW'CF M*W_7'S?ZN"GK^N- 'S?^KC\UFY0[3=L$IW)C0T+CUVKI;4C(?[>W]0T).[3Q MK>F1U,52X#CRT1IE>[H'@8F716D]>OZC<:T\-L_T5 BF6[YQJPBE,JA(X).] M31VX/3Q0L>.-"L<-E=J]<"H.6"J<7ML2;$?[&OR)11U@V[0G9RB"6Q*[:O3$ M^#6N$I:62F%41>&&RN".O3'5AX+P*168O>UB1,U6F3[:)S_9WIU/4(TV]6#% M)S(7%(6*'JRG/'?+.]*#M25+B$*V?RFK:3M[:MJ/HJM5]*GIGMC*?9^MS?U/ MC=^X;;"Y_^F9 Q-;:7/_TP^V-T,7G.&[B>$EU'-[//M-AY;:M/@:E+L'DM-S MTSL1UQJ6 UJ%:7_LHJ$VH]I<<;O8A4*T7R'Q0>2L2BJ!F^ZVJMZ]TE1H5L+^ MR9[=M]FQPE%^QT3/+AFD^$TO:4Y7BCKX5?#V+W:N&M(*\KK*W1+S9].^,U'_ MQX __:)::$T!FPX\=0BXN5I^+8(SXVZ0#D6PV0:!0C9]^XX2R**]+"A\TZ:W M\CA*70G,N#$YA,#0TK*?X>[S RG4I+P1AW M[&LZ># [V)92^- K*3 [$U.L/5L*/.VD2_#G/=.#NSW!*=1>6%32'=VI''IA M1[7UX*=P>V$>-<4U=RY$*+%_[)5#@86]_K:+4@B?>N-48@F XX83*HE>[.KR M-]:4@OBIQZ[5IGN'J !ZH1CJKY J@7[NQ92OIFO1R[K6(#\XD$4H9<1MWZ-& M ??49-^^^JX$;+R2H"/ V[<54L#^Q=XCN1G=CO M^E+7B_&^TUU"9AY/J?(>Q6FK?6QE'C/>N6S9P,O#6"]&O7I2!BR3)BDS A.1^^2E1/<]A@,7&>S&I M1F:T7,$D"Z/22$Z+V#;&TR&9BRA' @(VRZO<01'LO!1UH+O!F@4N 3Y=H.?0 M!VR.[HDYEF"&\S>0/,+4BZI_)]L8/IC\#:0CX,-I3+9R2JEX:)C. 'J<>7&1 M=2CDT##(I-5K;\7E,$M)ISU2&W&?"5^?IGYPI^=MD1I_"]'J(_(]H2NV=7/F MM+1S \,JC;#!D NK_Q?\Q32Y6]5T_ ;"Z8Q +K*?\C^2+)G2VM"I&X19 MOR"8",W<3H;7)K>G=L:?:AC_-5^*:\;+ERZD6[OCP869=_,"D!\FH'S[N4:[ MBU,4QDGH:U_>?/Q(W;E6VOC#2:GJ\U+'54[_0X1M--($!YL=Q=@CD("4:R7N M.X+5BZUD?Z?(<151T++<.+C0-"VZG!"6:XU5TG,))GLJ(6ISP9^Y2-BO"35HD@-ZZB9 :MG7Y7U8KF([_3*QM63*U*=L*C!(]L& M>@;DX':;D=[XI+$)\ M%>I&D+?-A[KB;41FKAAG&X]TRA=O5M?6 Q*;^&V8^%Y425BX6.CJ4/H6,OC,Q4)#.5L?(O#-!F-OXF+OH60%09%TKBSYSDR<4#> M@%PN;3?C'R0G-[ZN.[(I!X+IRUL/ZC,DKR(O22YD*BYVG];"-1EQU9!*?&ZQ MGM:RIDB;S;RI5(4!T3G20&3O+>V/+$R7I-XUSENW[+F9U5/38CM(JQX3ZE85 MM[I4W'I4T=F[^9S!C2S7M'@S\6>@WOL3FZP=.$G_NDZ0;A"V!"N]!5 I M4DI6!\Z59TE<*6P]Z ZONO37:E!1];7QF):97E:MRQO$PN5H"@>UXJA2Q^- MIMY-Q6A&2N,4B@EV,E=H91G'/0/NUMZI7]*P1D$)%3-:<%,)2RGO8F/2EA5%;G\UC@KD5>N95MC9?]>* NRLF\Q-=]ZW M0Y%O'I2I<-S0Y$SW ,=0Y>[44DK!K *SWYM7N.+@F(^/HK8E7M9.UW/#6Y; M6GUJNJJ::^JW>[&KM=4,5SLMS+1_CVL(-&Q4D.^&0:RIL;5C_F^%MJATW-C0 MV"&]=EMG[W@E%903^Z(1.4G5>AM3*9U&UBN2;DF_H"*S_Y0E8I&TI="4N,_M MWWUT397:)*E26#_9+ZSF22*9Y58*X+/KJT0R6W$M@!/3/C:S9LQ6*FHIE1/3 MG=T;=V5VQBUDY/M20/;.\[J\9LC,K"X1G=JKNMH0;>:Q4T3V=^WI)M@D49A MA69ZI9H2FMKB%BI/T\X*H_)47U]5"O;,_G9SEDW4UKH_*EM[=[=N9"M?;5K* M[(.]^Z>E"YVC()E*][5M2_L6Q)>2.S_HR2X[*5 YFW8\.K?^6_M_4-F^MOU( MU1QF-J8IQ?KQM1Z0M/=0HB+O@>-=2N2:FH.5@OYD.F#6.T'7M+JC$G]M)IHJ M;<+HUE@*U8& @F/3F%*J:R]:"O_S:U76O,UPUY(Z-9XY[=S:WVB93.5X,'0[ MZ]A="ID_=F.PT?TXF\\]M!Q.&/D)%_%*=UWX*8:8+K_%&!HCR9#<,3X"D9>? MK[IHEZ^/2RN;[FN ;W-AV!K,^M:)G;T4&XL3$))(4V)'#US%'%M=MM>*==/Q MXL@+$F;:[7=D8R-I]4R[_8[*4X@CKT>$W]?R9K"U$V'=3ZBZ]I(V6'?[?:UV M7ZK?[7@7#+;YLEM"9<*4N/U.N),]43&]FZ/ MVG>_0]]/N[M7'GI7'IHC'9HC[1<&.#1' J^X.5)=#;+Q()\3I;4.]"'J=-N7 M**T]1#TUV<>TV4B/JU+V.]7H?3O;^3['?:YJ<>#%;+M(Z'OI<7*; ^]EVSE8 MOI(\QO:N+!87*5]+GA/^.@X&6O=_*2_W4X\*C/KQ4 MZ6(1%[K)O.HW*YR+1-]L#YP$?7ZS8FF M/L1]_YJ0V8Q^1#&.?P)^ZNK1/\N M$H9E![<[#U@8E8Y0%6 [P'S3 ;U^ 91'!!U*\T*"YR M>JX'3%*\XKU(YNY5QL,Z>+Z+L<8#99OB >$1KU[Q*'X+(8-81(/SC63TANJY MZA]7BC@D_4&V"W7)K$KV"-LK94"'[-0P+!7/5SZTD>!^5P)D1OJ53J]7%_7O M0CM 3CWH6#X S];0#MW%,#_?!@\;#1&78O3">+G,1Y>N&A*60/NIP)K[AKJ MSWG6L^?2G789:-C$1;M#"&2;V. 6NTG2<$[@E1Z^K>9[*Q\AGC6G>$; MNG"0[<^&W:ZR/?#9G _ :0CQ:H=JY:\80FNK,ZZ%L!3- >W M35:I 8TR?6J'\20R.1X!FI\("[,C+B2DF*"T(D'\V[;T M&/>]M(-E/-09;YLWMW#RMOE05[R-&!?.M'"V\4BG?/$&MK8>:.9IY\ J?FM< M.T?B-'6H%_D29A/%Q\Q;E05XU1?/9!SHQ>/C#42LV,X/1?*'(OE#D;Q8N<2A M2/Y0)'\HDN\B1'0HDG>K2+[!NK$F^&['DMLT7VETT71I+M>*8]KL#' [2\7B MFV9;3D_[W3MN^CY:*R]2/CZS>GL1OTCY^,S>G4#NVN%CBR_/E+L:^OAPM64' M_EXJ7=-+VKDZ>?[01"GD<]-&0B^$7!=5HPT&#CT?.@L)T^+A'O<(,JLPRI2& M\@HP!Y)^797U.D&'RMI>P\DA6;PVZ4KE19OA MS7"RM&;0.H)_<1H&A(GP&8R!G^%9'S;P>^.A&*,J.;V8PRP/+_ '#=4,J#TL MOF= 7&LHW,O=7&18XN\;3AZQTDP\GTA4(K#-0:V/J'X_U80K>TKPBL!ZI,*3 M:"B^@8B>Q@HQUGQI^!1AW?64TG4MTV:AA=3A]HC7E]S#WC3D$G7::?4-D2Y- MMN?6?KED$Q!.2^J2#;U)3GM"V2/32T.- V$@&?BM1V)KNK]8M-TU>$2HN-S8K-H]1%#4L65/KQRNS4:Q M!*KX[=\L!!R?==O%KJ)P=:-0!R]%W;'D M_&['555(>HGP\G;H)=)-+Q%5T?_Y',97D9L8P3;G.P^J*U*?V??E^P[44NG+TBT)>,P>1#.QFF@HBNE MJ'+DD;B&ADW .^D0%MB*M43<1^#SL2T+09DTM*8)&0.,P"1^%"M72RF]7FI M:=D_R=ZW,AO%YPGK:3UGX54#]RH#PA.DGHC$%/GK7T=7^ 6&Z47P'"80)=_& M@\&5V,1HIJ$G^3 BQR)\0DJ7XM.!];2+7.O2SY')9_8OHO!:A:D*7 M"R>&,9\WP/E JD=5+0TSG:?:(,$VP;^6I*BF60OE5IMKF4H2^JE&,LZF&JD6 M@5NY0@T;*^0Q6:Q)#E*^[!N,1QKH-EV%SY??T&I+PV:#WYH,((X)W7#<@6*' M,VNR6-1/[;J#,TTY<&/[:G,B-&-F;%FG3FQ9*F!70=N_3;7[O.HQ[W:5Z]U6 MU> 1IBW)[-FK&I=TNX^\%3EC89^93M[E6]C*P%>AV[]I>2G9X/+<7IM!LL'EN?U)RT*N/:%D M(=J\S_324RL%WK0PBM_TP4<-?LG_5A& /QI[%0"]N[?ZJ; =ID"[9[*;4'75=2L/B?_D,;/ M__'_4$L#!!0 ( /* Q%+]7<5'^84 ,A:" 4 8F]X+3(P,C$P-#,P M7VQA8BYX;6SLO7MSY#B2)_C_F=UWP-7LKE7;29529G7W5.U,KX5>->I5*C22 MLGIGRL[:* 9"8A>"B"892D5_^L.+),C@ P !$E3-V'2E% JZ._WG[G #L>_ M_*^W#0*O,$DC'/_K-Z??G7P#8!SB510__^LWN_0X2,,H^@:D61"O H1C^*_? M[&'ZS?_ZT__]?_W+_W-\#"ZNKF_!(LRB5W@1I2'"Z2Z!WSY\_AWX/V?W-^ F MBG]]"E((+G"XV\ X \?@)?#P]/OG#\W+RX\F)1.!G_EI ^K\?P>^_._GN]+L_G/Y1^N)=$/X:/$-P?2%],?C]I]7' M]1_^&'Y_RI'B[3Z+GEPQ\&_Z.B4C> M-XXA0G /KJ(XB,,H0. A?],C/I:">YC"Y!6NOA-4$=';CRA7 M'L$H3MFO__J-I+VWIP1]AY/G#Q]/3CY]R+_]C?CZV\'WOWYBWS[]X8HO0"KH,=RAK%9"(> M$""CU,D'B+*4?D*IIZ5__:;CX0]5,>GWZ8A*?J+9$XR/OSRH$OLK>JJ9 M1P)3O$O8<*NLT:QTWS]Q-D#P 8P1()S^Y4,IT*'\BR2L2!$D82X ^;%'!O&- M#R$F:<(V.T:RT:\3O.G4IF"+>[7TH=,ZGO ;Q?_TY/M/)PQ]\L%?;V":0KC< MPH2D*_'S#229QDT4/$6(,+D+]C0U32]V<+$F*OP/&"171/9FI6:08V.MFUEEE!'Z9/YZ3=0=/T=/ M""Z(7V3I8H.3+/H'@^#R;0OCU-A&S5D86ZPI2U?V2^0AADL$ E$A$0B82""0 M9 *0"^6G.0^V%6P)H&Y3-\HRS_$K3!9/*4E:PDPUNZP]9)955HC8,4 .X9\8 M9?!+3OO_FSZ!;-8R;E6$ Z#S]?,8-9IF%_SE"LTE+RT^/$SXKRND+!LZHUUAXRTUZ%B!WU$>]]PH5%%@P Y3"]23:K M&K=JPQNU(CU]VHR1Q7(NW868"W,MG)YS H05V[Z:WG"[P<"] M>O).\?4PJZQQFZ9]%:5A@'A:&>Y27>,^>'R8EFODG!HXYP4H,\"X^6/B;:!@ M!6UY"$#=T#4T;]_4N9<-,/8* 1O:E@@Z3(B%TD60\=+@FZ!I-/D#C7D)0XO9 MJR%@P_ ?DX"6P3SL-T\8J1I[[2$SS5:(V#=J01YP^M.;<;.B<:LNO%$JTM.G MO6W,>_@ZN"JZQTVUEJ7>7))643W."V_Z\X0)P"SW[7BDX51)1?R:ZO;A@%7WYB $: MHGZ+-32<_SWXBA!,SLEP](P3S1K+VJ-#=%TAY0L_'%UIL1P#WJ\4S; MR$C1]LSX81,@=+9+HQBFFOE-[=$ABJV0*9M9*1H M>V9\N8'),\F(?DKPU^SE'&^V0:P9E5M(#%%T(TD7.U9"[SD_P!D"P=$72^\& M"2MJSE- T# D+$;T%XB0D0=4GQP4821*[L(Y9>*;C3=J'W?KQB]-(Q,EVS#? M!QCN$L+S]./38Y0AY47&P^?,%%JGXV!3BI(%> U./W[[]#N0,YS>=EM5C[M4 MXY.:A=5*Q &C/H[)7KZ%+^2EHJ$P7-VMWF"2B=7FI\;.LOF=)PN: #.8WKS;=7ZP5*&K!6?-'RXB-&K M7)LKTR%.MCAA!V'H@C@\Q[LX2_;G>*59-M!#:MBB: =IA\O5$MC9D]$&%E;7G+2QH*"+V'&.Q6I$W2,4_-U$,3_6@[9*<>[.GO&CF1+EY9O(-H#09?%U;'@+0;.Q,]0L/;/_-J":G*!1>;Z"TNP.'(ZE"AS6?>(.IUF M_C/:ZL^MFRE84'V%HGMOX.P X>?5[+D3H"9/:%";GV T>X$R#%;*X.D+)C#0 ML?KJ,X:EUA(-!R7N3)^$O">&W*AEW*8)7S2*])1IPQQI0V)T]X)CS67ZP^?, ME%BG8]\T&0? 6'BSYM*J==RE%9\TC/25:_-P];_O@H2 C/:\?EW5:EL?'W:B MMT;.X;'J@I,HW)_>E/L0P0JJ\E#[R%CQ5KME)4&<1G1QTLS.#Y\?V/2I1L]E M1ZV"E7>FWHI*O=56H[9\1*!N[1K*MWA.#F\V=&\,A[\^O 3D-9:[C-VC$<7* M3;I4* TZH-5!V=W).<84,*Y'@/,%$N/I/4,#0*RG3K_!0JTX:<&DTC1V$89T M]S:]"_8![=L9ALD.KD2SSG01KY;9"TS$H:6\=VT$EOI7KT+=;[I+AX?+QP0^K:=$W[M:&7[H5#LM)*_FE M0],5,=W<@@\(#%5VC:"[SBR\)_R//AEV&QH']MVH)"\U7[7V7/>36?UYD+Z0 M?(;^<_GW7?0:(").NLC.@R39DWS]YP#ME+9H- F:8Z/$P(&7$'XL_PWI#[#D M[(>_Z.&(C=0Y"\R0!!=A"=@/$E.PR$#.%C"^(WO8;*[C5YAF[%85 MK4R]\?D!F7D#/0='G2B78_+)!D0E'S]\IQ,1K*(I'[6/),4#R@%36XE MYM/W,(3$$4NP1N@RA?:LI7FBKYJ([#*)$S!TF!O'WW$4R[5B7Y5,8/I])! M%!NH=@;HH2IP@B%+SQA+4)T-C3X%VD99@*)_P-4YCMDL[!RGF=D(I4!L2!K= M0]S!5C1<0T*:3'OP9A.E*;V)W@^_4H<-:VO0>XB*64[!#>3L .4WX0AF/%99 M&Y5%_8C>'>SG4] XJ5H9'T?/;]DR_67E-^KJN,S/83,D>DD;-]KEK7KS1/*\!BOCW=I?O>N M1RZD!A_6TJ;74*$Z2HP58+QHN< 7.CFA[$;VHY\P7GV-$-)QF?(9R- MP%2:,M>5.@?@E";.)=.Q$ZER <[,PUH(#!B-FP@Z2)C8,B#"\3/?(_1I5MT- M"E;2E9< (%GW8LX]F>ES_OKK1<-7,%RM$/EDPS7M'BP)V5D+9+ETUS4:#=ZB4\2K\";3 M'PQK+%8R/!4V FOR[D! MP0XT1-V178N?L8-LPR"79F_@5=UTS 'JHFO?EP0WLSG?I1G>P&2(%ZG1&["3HT#?X19< E]AW'6D:]0=-QWLL(D.YX!3 MON.6[[)1CB!G.;E_#9L;V9T,.9O]M!:O>C?RJ$US[,]K'$]DII^WW.#XF1X" MO(!/AL4;;10&*+V1HHO1X8E7K'I8E=&#"U;3EI\8Y,9/6/ #J)3)=#O,C3,P M,U_H)65YGNC2.UKG\!YZBRJ$?7-Z>_XS"EP],_OIRI6:YV6&I4O]Q*S/()V6 M-+7/\CWT+'4H^V?]%HN?QH&M=^X_F8=U3M,,BW!523J:7(Y2BBO6 3QT-%U$ M5=<%+!;CCHF>ZNK M"6YTOQM0%UN"Y6!M:&-5-U7Z'JW=* 5+U6MT-U_H*" M9#SDA87)7$2ST7+C8U:6;EPMEWEGZRVMBUM5XI%V#U?$1D^I-IN(=\&B+>G( MP$,R/AB'FM;;26;(X-M*UD$U8RFA58JX=W4OH]9[2[SRJO;(>/I21FN7D&[NQ+VD8K6O2I2EZ[: MT&^;>_#LL ETW(P<*" 7IK-3KSB&*3\4I9MD(!7RA#\MY/O3DY.3L&6I*@I MO0/D?X+3(_()_1__@ PXN^P%)_0$)OGC'SX>_?$/'_,_?;N+@]TJRN#J=VQ< M.OW]#T?__/O3_,]1FM("3E9V7-XL H(4X#58;),(@4\G[,]_#N)=D.S!I],C M0"\3.0+D^2T,L^@5HKT?'MMJ-;@/4=\L1!JWBAM@INBPNUBMV/4' ;H+HM5U M+ [[2B^MXYDJU 8D_5N@ )LH/ M7,= <*Q*3QJLD7JIYP\ C#W6;'CAOP@T5XLTW@"XQ3DC-PO[[E>UO.L$8SA1F<++7>M0D;8$F4K;;X[BC*>&NU>7+=Y&;N] MRW3+Y7=!LDS83:8K-N>[@PF[.MIP!;V=G)4ETS;R[M;9JY>?%^OL?KB6#H[- M:]K="IT!9DTKWX0C6": \^1+&8!PY7>B3^=J_$KV1;'Y8NABAV2LP%0G.Y9+ M'>Q)>>=:K;@UNU2S(CW&J,F%.">P4$!E'+>Y9CN/@UPF)V$1"DYR9%?AF["> MNDD-IRX7D97G*28=KG'=@\(X;K$L=^$'^4:%CD4P)+HC>XE4G^"IJS1AU^4O M![KT&:<.SUFJ(./$??@2.!@=77Y"P22,%BN 6/$5X@%*T!YC7T35H+3 M]"[!:[VM^LIC ^YP*LG8WS]AQ,&64??#TIN4C3NTX9%BD:S3NQZ=NNV!472D M-LCG.XA8:)Y0)^JRUT7>%-R3XS#]Z#2ULVA6F+=(H#H(15/RR8["W,,4$IA> MR#AR009UA-G5I$(NO6E()Z$A26H'81=3"\Z.;9:O2H9^N(D:7%A+>UY#@VJH MT'Q'XI5[T-@U5A A.B^*5Y^#Y%9OV#D95B<#?..@M%$OO$3C,GPAH@HB]4FBB,ZKM%C? 8.TDMJ0(+; M3=K!!;N<(7.6H,+2#X]1A0UKZM!SB% 5'>I 56X3>=%!)CIHEF(U)W95J8@/ MYB9^>$8[%%U3$NM3$<=3D*GLNSP&8V3A\N,6E%V2LV_E[*@--:W:CX SN7SCM-T9CN%L>X^JX&^5 ?I8&]T%HIV\^&KF/R&TPSZ4HZ M$?19_V]/W$(-N'JSNAXU^@U2[C<,$IE7[D#3I$-E>,@W*Z-X1Z1:%I'T#*YQ M(@Y5/@9O,+U\(QD<3E91'"3[ZPQN6(,_NLF(V60I-T']<@Y'8@PM"7$BEJ-A M\(G)0S=77J.4WNM'?@41M[",RN='!!C#[ Y*51SB^(Y-K%JYQ(RL*"O@HH)2 M5L"%S6,:$Q=4Y 5,8%"5&.0B3Q+]B)0B^)[Q"S#U(U<#B:$F<4#2?K)P-XLH MT0[/@8>WZ,Q3**J>19CD.0 0;$;VAEN8F4T::P^:J[M"R/X(2=LQ^--VHUG= MN%,;7JD6E5J=;A*8-PC(C[.=!6D4TGVS".TRO9,JO:0&W!K<3=I^:,]-O6Q M> 2>*%.^_8))LLU$TXZ-## TTPYF$-JQM&^7^9R' ='XL3'MIEP1."C_@N2 P/W5EC.7"I?K@(KFX'JK9X%"LJWU+K M\.02"=M64]^CL07-.[&0RJZ/2I](($0#LFS@$0,NW73US&UJO<()25YB?J=S MN'],@C@EXE'MQBOV&V)+PXO5WW8IN\M# 00;0B")SQ)OZ05 M^0;J8=F36$S'DO,@?;E"^.N_P=4S_"F(8OKA8DT\^1Z&M%%'M(["( >.P&,M MX [A[F:X-Y/&:>C*%R^ATU+9B88LHX!+SW M9TZ*B205$5 9 1,24"GY7YB\TSQOL/$_%:T810Q_F$<2R8R8K'.[H MC)+E7**Y?WZ)XXI)3?=YB=C%=C 5'$ AD.@C#[94=K8UC-?Y-[\*^5D)7_' MEK\"+^;[;MJP,*8-XQ&-HKO%G8XKL];8DWNR-2FL.K(EJ<;V8WX+[&_$C6W; M;[<76[6(,?I42MO=MFX15R)HI3ABM&NLI9((TSNM)RJ#T+UQ7%FWHQKG(YW6 M&5FA>-*"N3%*+NZL+]KM,@Z^F5!5]4VV(BG&+S4?N&^OAMU:,7@A94'X38?LF+Z)FR<8SD^_$JQ':;V MQA=X$T2QCJ.T$!A0=-]$T+UC^.$7W7!@)2UYJ7K4K'7P"VV(9V7BA MZY"(A065.E%7EP[BM4^Y63\P32M;S;KR%H2#%2V.1+YM,\UREORJ^FM934\/ M*#HZH/;;L/X.#'"_=OS3-Y)579KW- M7Y^P"3R;+0C_A:7IZZ*VE,K5Q[I3U MQ,S;D3BX-?901_YI/3=SKNA<[W92FS3))!,GO]7-FWSTUW.>T=(&].LU##-> MY;%<+U9XRTJA%3,;=5KZ(*C2=N (!5? V1X!SIA&_YSUM)ZA#2+65:CO@*$6 MK'*HEB545O(C*WZEGB?I4',#E;,\ZGUXUV&ZI:M4_V'3\C$K29J=T:LX3JR> MMIG1=10D:WPF\L$CZ5RV__[8"KKJR->H]#D!K..MTHG[J5?4;J(8L@;51DMI MTM,6EF\*:DX+(BD7WI/;MZK(0RR:5L]J6O)/[P?K9>HJ5Y:\7D9L1W)^E($( MGF3";LX"(DT(0<#6GOX_4GSLN/Z CD1^_(@'OZ%T+SP]4@"!9 MI5^V*Q)-+M\RNB'[A.!-I'?=BC+)03O7*BR<;)$*QJ#@##AK4/(&E+D?3J.+ M+S94\DRP1)9A?"='#RN7?!%1V3A,!N&0K]NF;'.BX[SAD?Z!P]^$7HOTC.J/ MRPJXL/E4A8D+F+P@ER,OXVBY;[#5C8Y4@6[&B"WAY)%B%YDY152VM.VU5I#IE4JO%P,<6G M]D#2CS1:B=NY:/\Y\D$,>>-#ZDY@':5A@.CT[2,(2H'\R(RT4<>FFI\+PJJC ME#*(_6$WENNQ:>/ MN.6X$Y/R*4@AN[2!S,28O=Y#+C1\@,EK%$+^2O4 ">3UYAD5*'GREDVT_ LEH]HC'QO:]VUZ^CE,*2WM& M=IQK+$4&LLR@$!H(J?-H*-.GLNUFDO]FC%WM'E_&J<>=HL4TB M!#Z=].T;3;\)T/(>1^"2,>G??E%I"T<,C)Y]A!>0_UMX,>T33N]9IBV!SG&: M*;=XTZ%HUJY-G8.3UFLY>_#M2@CP.Y8PES* 4 A!?B!2>- ]S0!F;*9L@]:$ MARS$K=[Q\PW]_9[>4+==B <3^FE#!CO'Z>)?2($EE8\N?7IJMNF6TVJ\B+%8,66PEI7?!GH[4 MY->$3+W$7=OI(N9':V^BX"E"))M0;Z1IA94M0]=F/69TTQ2W50*:.7YF]N3ZWN8 B>@SAOQ0TZ2+J)ZZ[-6CN>^V[#_: KAFX; M-DFL7LQF[Q(<0KA*KXCHY&?"*=L3ZZQZ^0KV$H MVY\:,4/34R'NQNID0P,IXO@B#65:GJMP+F\ M>7@=GQ=;A[2:0]I16J[/=FD4PU3OO@ 3\@,N M!GY[##?^^^K+P72P+BDQ#) M TL=:AK8 B8C]]C/K^E+![;6;Z!CI:/^ 5UWC?2+ZP!3G_OGMP/6W#:_18%C MF-DMS"AWDB6\$D]8G>U)#%])4Z(%\8=7-ADR,3X3ZN8FJ<_-P=G/Q<._@:N; MY5\>P-7]\C-8WEW>+QZO;W\"B_/'ZY^O'Z\O'W[TPV '0(^'*WU^,(MX1"M+ M61C*!0!G>T!%H%N_A1"@E&*Z*^Z)A.LHH_N\.DXK/V6.4DG%OI-1"/RY';!! MR[A=#_YH5-@S)\ONR)RR-(O6/L1AA.A]AF5]PB-V.#JYX6^I#,:2/"X:K)?U M+QD&22XG.]O K@ GG]*?V37@VSQ(/NVE)>6@D-.3L="I*;958EF%^#V:77/% M52$B.^0A7_%+_CB3D?D";HGC1/G=ZHL-K;_Z!Y^C:T2P3C+F%M%!UGX\D9FQ M!?Y 8N='=%!!"VNHSV-D4 ,HA!%8*('BKBW"6;WR4VL-I(7"P!/Z!Q1'K'$6 M509^^$*,L9 LIQRG&'52C=$AA) M2LFS3%&^I.-A'43,X6DE.A"4'S@H,7RFYV>$/S%F?CA,/R)864G^:;_J$OR0 MA&"3SW(N^T9])X[043$E'-=D]46'JCE8ZEP<[ 6\$/'(++-23<=+H=E$1RJI M\V09Q !I;*[K^: J?+*H!<[Y5A<6BOOLIEI5:"_#O8/QIOF^K-@8R&0 3@M;K$#$ EX,NUD\^'-XE_&+F$'&RW@$]>%PIF,*>3@0U-6;7/_[T?;2@E:$(F((3*C225K.3&J7)< MG:IK7BIK/S,WHUR=%71T*Z:1N'>(. M;NX/A5S?_GSY,*M#(2K0]WMPK]+G![.*1Q=">%%Z6G8>8"<<$_CP@I/L$2:; M\CRXWGD1-8(##CZH,'"RQ$4>?Z&)%&O93W@>$Z_>2$T!_/!9/42QD6+]1J]V MHB5O)4+;@#$%E"N0V Z>E8_6-*73/ED+RN8F*<65$]N#3AOMV?(L& M'I0SR%FSY:6"^=0!]CK.B!KI[3[Z.PP*Q"RZ9IVX"Z-5;(KA:6AMQ;(KK#:K MU5_<^L-IR;!WE7\<'\L;-$#>TICF8N(OJT'NUDG7(H(=?-Q4P)0-^8LA@BTP M!(*KI_ZG@G.7*_;J>1:8]CMHR3N_"HE-3Q9*Z/K5LDN>25?[=64OL.C9%4A= MN\2=6ZIYNE^OBVIORA(;RI/=9U6\X[7"RTV\..1F46B<50*'2[B[E&4^PCQG MM'S;!;'1XL]XBS[3+O;XX:%741S$H:OEVT[JUB'NX.9^^?;J^G9Q>SZGY5L5 MZ/L]N%?I\X-9Q:,+(;Q:OEVN+^!3EM]"JMQI4XG,\!RX@:R3M01,HFV2L7GH MBC $47XKJX=K"%V(-4Q96E7H(SHM$Q*2L5).H+@LMZ?BVU47K")WSP7A&M!R MF XJ@WHZM5!U/7=ZPDF"OY*H5L[_BX^\\IY^]+"Z/OU%JG':5_B-<*0)/8=U MHEANV8K1Y1M,PBC57%KK)V8'G4;BKMT)"D:\?3CML8NW/===3N5%W4BV.%.' M4KU'K7E%A8$D&(*"HQ=CTSF[3YY).'R(JA"S'?\DXJX]+$_MV&9GR/@*3]NQ M>^!A?JT[_W";[]UOR;OYYX3=8/>.: =Z]Q[8WO&-<^1^.=&*-OXG#$P&R) KIMW*GC[Q)48>:3\/LSPRRV9E*R[Q12$$WM(@< M0!($$$F )\VX^,(09$=@[I(H#J,MO;1XKUU!UT/('-5.PFX.A0HFU,TYEL1Y MUUP,W5-18_FO&HY82ZU^8E9U-\%)G.$JHK[U+6LZ0 MG;#/64ZRO*:^=.]FEVF<;0>'^\'?B@WAWU4.]ZR+78>9[ YW 6ZTMS3>GM*T M>TDC^^OE>@W#;+F^? M9?[)[$CF7,968_H\6S;X&B*>">6A[%.[@2YYIPK!4'?)#6W 2GE][^J@Q_ M)YK60?%6@-8D@5!TN\,Q"VM'/+C!4O(C5IDN3>3H%_P(:=/CU!0JIY=J: CV MY0TLA79A^LLUR%\(T#<"RYA'?/8?2590OH4HOR0.4/],_G[QCSTH MOR HWW#T#M0#P+N#2817AX?DQ5O+9L)UK3-4C"W9D/;*8TKJ)G7]=B7=%B[Z M#40S#/T3V3.>UAI^6[9;S)]MQ&C^#J"IVT8>O*NC W^3.85IA_G\7#+W^>4H M6V:7#UF09#>EO2O&XB/P!)^C.*;62P^+,EKO($!;R,+GE&_/SVJMAF:[Z?.[ MUCOW\,MX91(K(.ULV!\EW"PWYQ-+<77A]QT#8 ;(S! M;,#.UYZ+ZT**0TC$5!]N#]@:!+/%7KC^8U>^,$R:*/B7(,PS*Z@NK;?D!(H+Z5Z,K^4+'8RN M]E_# Q.>[0[),GD.8G%E.IW_8Q2MV"]$9W=$4B)VP!<>Q,)P@$A$S]A1.Z/) MM"6& V[DMB& W=N[)8E 1206[62AZ+)+(18HY5*>%XUV^[I5N\).X/LP@G_E M:V07, V3:"L$/0O2*%VN97D?X5MVAC0/\9M0-_<-.8F8O$ BN3 MA'XJR^*'.PPP SP<@/E!+B)C :\,^Z* >EF%&OQ"I0!,C-%W*_E5:+110=,E M7B8CI3+)(1-\)1:69_Z,)^_IT'+CF&^CF2ZZV%#%8XQ(/0(9C4/J-)W9JL,Q MY]ZG:PZUX5.W16NCQKA0Z<25Z0:(JR!*V+H!+=1#.-TE9AUUN^D,Z"300==N M(P'""#!.0&+E7L<([0^[[9:W. N0+-O02*]'U]Q<=?C8'P>JEDO[@.'8GX' "%L\ M1+=SPC$O4I08@RJ>@T>1)_Q&_>[TY/M/)\SK:&7F#;T2"197++,"V+2HS>?U MN6G)6LO[AM'71V\(/SLHKG"XV^1+==_\B0LC74O.RL[Y0FZE$CT%JT*D[Z9U M5RM&@6V ,<: (T0RR'WJ3YH'FRHEJ^&$D_8N86G1.N[6R1P#@CP\D,$R=="E:-;Q1HJ%\X:JW-M>3XYCH=B=N\,N7/0,5'WO,#5CU;3#4?T MLI8HXP68\>J<=:EYAG$8P8'#D2;A 8R8W-V.!K)1AW4C7I&YMLY!IDH>5Z0:H>HZ88@>A_FL+&FC8(Y M9,T4K4+#[M/U>)#H@06K*6N,L%_E;Q3?6TG8,B&GQRZZ[I.=SF0Z(W"G=CQ5 M>IOC3A@Z"RG818_%_6FB)H;=(L3N6'NB5ZSEUT$9A=B!G 9 .HBS7>1+T/D] MEX4P1;T5$P>4\A1W]W(YU M+GOTTAUZC,+$'[H0F+D!&$5.<2-H&3JG&V$O@X3V.:$7'C#13,;.=AH#+N1I MH6GWFAS!A%Z5()#Q;13KQ0>KZFR,D:/9T0?8Z#O$&/@9OPY:!.LF8(])!UBHFG ^[)]OC92$5 MK+"&\L8(NPU"&$7>;CI6+31P6D.!)_%Y]Y3"O^^(:)>OILOX[32&'#ILIFGY M@&'.!' N_L7G/GBPJLK&.;%'(K$7OFY#("UXW*3TOJ.5[>8LPQ#M6)W.'413N^7_-SL$H4AS2:4*%@XM#^_XV=-2#$9LI%R?9EFT2;(H%8+__J3YIA4*=EW%WJ9%W&6@H,? MGM*B>=RM%[^TC$H%+Y44[*CTF"B;]K5C.ZQ1^NMY E=11G_2,>A.,D,J4%O) M.J@@A@F]K@Y0ZD4-<$]-7 0QK:-!C<(2'5/@P= #GQ'X>^_9?^%4:_Q(< MDQ]#WO]M<-*E3WO ];":O%QT0*6HHCU8K/"6%E)0C[M.4WH[MCS:5V3SPP>- MC0 /!6!N@*-\Z_QK.Z;^)'0/T7,3EU$_+2U[$4=Z'W=/?8)B!#(.R?:H?[FIL $V=;;64/S>P MA3-+_6\%NCE_L*3%JD("<,]I<^2A'T+DVQ_AVAZ$J_H77=;FKP;^:H*-7,0^ZF[]DW.G_EDP?P( MW$)/3CMJ@(GUU>H_<,+K"IP8/W;*O.!HL>&O%%,J+23OH^>7;+G^DD+3H6\( M=;/>GF;O[R3=E!TWO3/Y3O/7VR4,NBN%BWQ#EX4F,CO>^@:2W[:^7A MV+19 GB#X^?C1YAL?,[C^Y%MS^)[M#L7%%LS>.&,)>,I/9(%"WI.U7Q^W4IB M8!_V0Y).E\#*2SKH;SR(4A'\\*\^G.H-V]N4YRDFPEE*K0\9JYJ3;8[T7(M]S!&B>SB2A6;:TAU-C#\CW952TXX=[8Q*5K-C?;<2M-,BEFD=_J\8I\ M1"O\V?'>78"63RAZ9B)=16D8H/^ 02(F)?O\#?6#DP4F^A8SF*F#&^4Y\D7C MP%V\@@E=/#X.Z=0.(8:^)#2X(^Q>^N\W=!UI[%D)M@;,;"U"! P9YE(4P&4! M5)A\.6 /BO%J\KR&2/T*2=PB8M!&T^:)2@^A0>>5V@F[325HZ\#S($GV;,UF M0RNM^0:$6*PIBX7(C\4>!7L2>W/H4@UAK*5PK]$L_3'G!%@/]_:%L@>![ZP\5OX\S4[ODAR M/E9IQFMU\^;!US&91VP\ZD%@T;0:UR2&@3A_,VI8L9!;1U(437& M'&,,9VU #9&FD*79C/R,,9>;+<)["!]@\AJ%L#E\+Q"+).2GY?H>AO@YCOX! M5WX95"DN?*\4%7%YQMX>+PR '%Y@LO@;)JM"PG(W&U8_SE3\ZIM/SGESK M:;K;\.\//4@RGF1#SR.,):GS RPILT]^[]:6OPH(Z+L F)MRRD9I+.8"-).K M_6DK7@ELR3N!U_REZ/F7_*V #W5UTWG P0F:<>WGMV7M+6E WN9L)34<8)\7 M(;LRYZ5V_O'D]/?@\N'NSN)AGGGILF?-0+P"8._0IDEVO+'ZI_Q5V.P0%"\# MI+?Q:AY0NV"&-C((R6M=1&A'#,K&*H,F"RLYE0Y+YQGZCH].]%R>0D%)72 MEV\AVJW@ZHI8BV3L<;=A0;:D<1IK_@+IP55:6O4*D^"9&-TN2S,2 M;.C^*),C!;G(@'I[/3H=Q"3/[F1S:)N-XZJ;G?- MD='>ZL R>0YB4?AU3K(OC*(5SR_CE=RMG)79\DY>#^03WD7Q)HKA-?E9J0^U M36YF\QH[W)W,S&710"C+QM*AK20=#47KHJM:6@CHP43;LC%A^[!U7Q=BWT-8 MPC**=PA.$W@&X_Q?7N'&*ZH&9,,C)+CF;2QRGE>QE(I0;/X@BR4.; A+*24C M@RJ5K>>&I!GI!XVHFG'N"3C;/Q)M+-XBK8LO.LE8;$5?DG5P3\!A/WK*S(^) MAPI.7=<#U!7G,2:H%8ZS/4,$_$*93>XI5)0+O FB>)"GR&0LHE*2_:U[2@-. M79Y25YS'F+1["G<3SFMT1V&7>!R\_&>X>8*)EJMT$QH 3!=A!^[";S4YA,D3 MAU'""VNISVML4 \LX!?.;73'V:49WL#$ANOTD1H 4#=I!^XC&/KK0(JX84TE M>HX1ZH5G,D[;3H$?? M<>J<]Q3\/)G\%/)8F $=T+*)5)7V?WE4!W:='M6D1]]QZO"HTIVFF22)>YE2 M>EM>]$I7_O23O'8:YL"TT;3O.#DG4++RPU]ZH<&JZO(5!M2*P%09VT. ('G9 M5QCOX"W,]'VAA<" BH)D(Y ,&"U1A-9.X_ M0?RTPI2H]LTJ\U?0 X=1>8SS42^^9WU)_'==&QC MXFKR/D,W:9^S]ZO.9UCZG,5DFI[F_I+"\+MG_/J!S7>2/7<7\4O=4\3'?RUU MT>4/\K?UU5L^;=^V:><'U@8BF+S36(-*\>'+3Z\^88-?;J\?+R_ P^/B\?)A M/(/[\YV.P=%OFVOLSW?V#>[/P3:8.'0VJ!(?OO3T:A.&]N?%W>)VY 2 S'IY M6]HRTBX2&.A/.WL(F8\UG83MFVWSO:Y^I !J8&$MW7D-C' ,NC0CFB=+"0%E M-M7$Q>!K%S\2 8O)CR.MX=>>:FH0'+"GK,'*VW,\. M M(3@4&R2L&7[8ID)W[XFAG">)""9X5FOFM0<@:$-2"\@01NE?LTDUQ:_;A< M+U:\K8K^T-;\O#E83?1^@Q[6"0M649>/$ BW8!6W]/BI8#'90%5806$$W 8^ MGIS^)>YC^#@O$+[4'SP_'I1S_<0P^YPTUH%07. B74&\\X M3WT7:SQ\VOIF*76QDS^HNXP.-;-S@6K4G1P4[8 C!3P8_<&#DZ"::&)]O?J/ MW&&88^@,/G4YYCOT!P'!5"$**+Z>3[T+K!^\I?(!)N#[4A0:6T=NZI_@,Y7A M'F[I'5'Q\T64A@BGNP32BVO_AI.\REYK;4&'ZH"Z'64N]EWC=D==GU](33B! M,&?E1TIG "LV5^Q\(!1.*]B"@B\H&?/;D2FFY_V8CE/S?@<3^D'P#$]UO+"; MCL4::HFNZSKWA-;X; M^?GB;$F!=1>X'"O09'-2$"ZN]DEB-[3(O1#'P.I87 M(R,RSFX1;,T=V8()7&EYU! V S U9^O 'YDP((JKBZ]"GB/0D3@? 2$5^"5+ M=A"L Y3V]609S8)9(4O"8P M$,';QYA"QZ +;S8;"-L@"=X\U&W//K_,T*"<"6B'!,/@JY$"./&/2Z\NLX)>&& MKI]?QUS$7-0KG/![[FZA5IJJ0]7<>=6YV _V.3>Z8;0B<^>HB]"@W8EVPO;=C@P\D'C7"B0^=;M0@PEK:3-PCEX8[L9J+IG"PCS@ES1@8L.-R7_D7VZ>']Z9IM.SV"RQLF&6MOR"47/ M;+.:W@E.;ZI_C#;D*\OU _DT79/W(G]3OM/%-D=S@[ C@;,.4Z 0#$B2@5(T MD,L&N'#L.E))/+6[.\8*%Y8M#+O!\7U8$QK;D/R,20]9D&1TMTKWB*=MSA-: M54429['JJ-?&C@Z,#%>-[ @P43W:C'9D?S8C5P.Z[\O6;$>RTL:F.>@Z6,$YJ4D,%AWI449K65S I+>1?,[2HK\JZTDG=MF9#O)%C5+R.4#RQ@4$K)OR3(")J1?&T?V#0X[P_3=&!>: MQJ[<1JRSO9"6UJ!=)?#O.QB'>]W-(25R%@RAG;S]^"%Q @4KS]Q? ;TFQ^Y3 MXPR0.G3&LSUHA&R:38U"$4UJT+^I0HF%9P]@R1 MC0A/G8A>Q]M=EK+ <3H@_VPB8P&[0[+V'8\'S8YM[DE\K .7)H]J4Y3'&!QZ M"^?$1['3R?-(Z;T-KF[H)&,7%6?7-'#/\.2*!A5<>CS#TG4,SC'H]@R#NQ?< M><8G.Y[QR8UG?'+K&9_\]8PZ+CV>\#6 [S4W['JS;>0O M,7Y*8?)*]Y*9(]-3TW$8H8B5QL@:&[!P8%T&:[4!UF3Z+7FS*Y-JKR6Q#--[ M-9_62I/FRA)>2"++R@=S4)7V()Y-LV#R&<=P_SE(?H79U2Y>I?IY;QL%TP%)EXJ!K,^$)8,G4C^"@#R4VUN9L8$,28M3[V \28WE+LN0] M>D/=A,B31:]0^S#)P:-#VJE62+GH$Y@S\.M01IOZ<8]N/%,UTM?R".VA==> MFYZVU2+8S:IOK1^P+S;="D)KKV8;:[VN%(X:=3W-TF[U'6^##=1?FFVG84OW M)4WG)G\$*#,?#;\!G%;SKRO,5R!:7(&RT5\:?,)OU,Q/3[[_=,*,G-ZP?8M? MV0++XU?\^()W:1"O'NA9W@S"^"H(69M7]=4_78IF-]RK<["#P@J'3.^\-<.? M2E1N]3I[ 593E4NAFBDU/#YB7'E!SL&[ >"B:U6C+!NT@ MX'[U^*=PU*CK:3+%ZCOJ9XG-S]O2N:OL< 9FWIX3MJO(1[6W&?LT.\3W\!6C MURA^KKZP_D9Q#Z%![7#:"3OI=,39 2]]0@TOK*4^K[%!/;!,E0C=X/B9V,V& MSND>R=OIID+-SYM#T43/00DQX7),V8 +=AL:Y>2'8W3B@57TY*/N4:GV0NM, MZ=,D1_47U4^/VBC84[ZK%&D^IM^>*77IRD\$.AQ@FH3I@18"T*M1GS+])*GA M87.U'Q"S;_."!=.Z'[;>KG[MKK33F- ;&FAZ>)T M5+R"B4?;(KV08%4U^:K^/+C34JKE^C"SGR3%:7AC;AH&R4XO+;O(R+0=. B% M"1_ = 0X6W^=IA&^'NON*S<^: M[3LUT7*R5\@8 <8)4%8>[ EV8H#[]..;ON5 4U?VX+T\=V*C9HGUL[A&-_M/ MF. [',49^X%WW#['\2M,LN@)P5NOY"O[A^A-SR640P*@1@X@#^(Q>H10&5X@0N%B!R335Y?8!QA!,FGLF:S,'#0Q8* M:L1&:G=3>D,'FG5$;!JFR_4%W.(TRA;9>9 D^RA^ M9B=^M$IQE.@-J!%1H.^@5$?B2I=C5IRO'RZB!2$V4>4)!'>0T OJ4\;?NPO]#,!N/3_4K^[Y (LD3*4S1CEC M0#D#SGJZV_NJ2OD<9+N$EM<2H>MQ'I!PLTA0+DA3H1JZD.B=2%,A-V#.V4_>P0J!M&:? M\G5,MG]U!-:T<\IK]Y1SU.4"#3"Q@59G !PZQ(PY6V.3FXX%?R?.=I=@DOYG M^SNBL&P1KV@7GBWK$O%$0D$0:HU("L3,\>HE;A6MG!M@[%B7HH(A^"5GZ4=GAVZB5[@"CT1"-LJS+I1^>)X. M@BIC1%V5,T!+96 _VT]X]*X]WAB=PU,BYP WYR?T9NAEW6?VE%4Y [14O&S* MPWV/,'R),<+/^T(>_8*R#B+F$+42=5%@EI"I:,JN\4P@8AL&,&?JAROUXX25 M5>$C2EAA'=WYC MJ@.0Z!CFKJ1RF=62],:GH5*'F( NX<5?OV3V=O?&M M E0#3I4,[L96?>A8T"DM?RJAYL3;%@CAKP%!\0HG%WCWE*UW:!&&=)!XZH#B'A M"7*F(.<*[A4@=%2_L(9) E?G.,W2\V ;90&*_@%7=PG+XC0NM5_K00&))=-!!TD0MR0X621=A8I"2"9TS/^N-UL$BR/:U(DE'UZLB1V1 M86^WV;'EJL4&)UGT#WZ:6\-S7$IA;@/NI')QS58Y\/Q]1WY8L^,6445"$+)! M*HKIE6KDBU$, O#"WQ($Y6N"["7(0)22OZ;\C>F9?/;*1R"&&3W]%$BOXT? M&,&4\7C&\7[-5L0_(2:0Y 1"4)!+"JJBLB2KDF,Q:8$D+E@HV:636"KE,0;9 M0]/3YD9P2,U^S.%);I4-C94+R8" G*31I":6A@^5"?H0K MM[9F+VGQ,E^93:KB1Y+"@CJ1-8@2*NSY2Y \ZYW<:*,P8 FWD:+]T%"R "'G MX8?_]V""U33EI_[S)7/* D@ G/PJ!L5K*@J3Q% ->5/7G1WM4OB**-[4?'J*GJC M/QF,%5U4S)%HIVH'C%>8/.'"(0IN;':^%OS\\ H%E+"ZWOQ%!-6AH/O*.2/O MRNQ^2G!JI\1.4')0H\4HN^J#MK@Y_18ZW,!I'NCBKN-_*INV;\G-RTX(0!B J34.,*[9,FN'UX"*&P>:!;< R1F&B+.%]]/R2+==?B*QT M155K(MI%9L"\IYVL_=R:I6:B$UF[=1)[)C_2"J<=NWMI+1N['^.V"J980\D> MXY=/7 4(C!%@G&A?#<)+Y:RX]_&U;0M:3AF=6*SWFFG$_S!]XAJ2.ZTHYD>. M3E*4L.D$V>IS0\XXE'1<='F4C%)4WO@1%QOUCKOTXI..T:%ZA^7 2^() :T] M: K/RFMLJI3,\MI^RDXRV(*MR&$3-J*0"+O+1Q2QV.9!KJH!(]93:G?^J6]3 MZ8#*M0'$'5A>&[/QC9'7+U8F67)AFN_VV6L2*B;;C8;?@:=2\]P$]#%>'Y= M#T[7QGHO5'^EMM2\;T7<8W=57-A5/\WBZ7OJ0IH:U"-JI%:=*K"_$JG@E7H+ MDA9K+=-;'(M*=I-SUNTT!M;[-="T7_&7@I*+=X>=>^&I%UZVJFRD5< H@ZS+ MWC7).WB;/2[6V?YS\#>L6^W-\4Y*3J*JO:J:3M5':%(&N@U]YGIU*/_2"$9I'QJ)C.4EGO'+]C!:92E M]85:S>*=%AJ#BDP::3HIZF&<_'.;7FRPJKY\Q0%5(2B2-T4@]-W4ZLJ+.CVSE0!5^DY6 M9N2D):7Y)GEOSSLCT/5FRTL<4F.C;88TN33!I R&_UP8-\]-=[VM)' M==>L]H"^;54(.+A"B)I0FD5A@,!G&-!&RM-?'M2L9=RH#"\T*J(YHVIEYTC= M$-77GP\>&: Z9S=:>6V.A^O*C0KQ1*]5H[2RWJIDEI^#MVBSV^@99NTA,Q56 MB-@W3D%^>F-LUC!N58(WVD0518YJE%%L8)35APS5*!-Q8)2Y*VS">M,;MTI$DU:DM[Z[2=(.MS,.! M)\O>*\:?XNKB##=ZL_]^W(BUHO<>ZGLNN*IYJLS7FV*?+RE<[]!-M-:Z8E*- MGHL:DI*^LV)9Q,I)#DJ $RS:,/<<\>$ (A(X8=+:N&K5 E4U_, M'(A3 0QK:-!C<-!07)QXS%F :(^8ZD1;<^)[$\7P.H,;K42PEY3M M]+P@/>;\B3(%C*O7DZA#!'LG4C5U>HY6[X1*&2@OEH>Z>G[5UH9F\#:H_B(< MGY(5^(_.%W$8ZN3>M#0(+]?YC9I:^VP*Q(8Z4 =Q)\OX.M3 MH%/![R#4]:K2>ZRJX:[:VYCE$LMU<36L^D99XXS@8?>$\O=0S?^KSY@EE3(- M)[E]SH#9M ?9?*.B<9LR##JOWN+XG-H)0G1Q<<"6BP(A,\Q["3LQ!,(5A"5; M;[=@U/'#6NKTQ3\/;S$K_9,69Z6YPP;E1=B#LQ_[KR%B'GN'3'\\HW)Z M(G\!VPGG2.\B<*#>+;$;F'LV!M;#09]>OZ[3;E.%BIF;=E-U$D]%5E*Y1((5 M47H00Q6APNK*\Q>6]H2>@O'C8#\>XQVZ$EW*3:FKZ]C7(IG68BN3='+=CN.J MZUJE=34Z:/<["5S-O!P/WZLD[Q:.:SBH'G^"/=LNOX>T)',%D^7Z*DK# *GNLMG@,G03VX2KRTR= MB9$>@8(Q748BZ'STQ8L&&\1!H8(Y!/,%O[KB6Y\P%)* 7!3)'I9KP*69KIZH M1V\7.W@+W[+'KQ"]PL\XSEX,:BI->#BVAP:>8X0" L6G&7E_%_JZOM^J\;DB MK>WW1!) 10%<%L"%\=3K:4!Z_(I=.'M!VCWR@M5(KOW]O%R[#K&!1U?T.S,X MC?R72D#\%_OLM82QP8%Q+>(C04V9C>2[OY^A[U: -O7>4L>S W6 !U,A//;A M*Z(+5R[,:8\#-N4UD@/_87X.7$'9T']+#<\-47/OI3)8*@;K?^G%FIC>F+;\ M^ (3&%"NMY!>8A 7FL0#R= MB_KDDE_B592&>!=G<'7Y%I*O+C;T-VO^V<[ $<1M#%WL1E-!?JRCGH*(M;!D MK1!9?=<,G+?7#E0]N5O]\\)-S^;KX) M=3N%S%/MWE>*G/W=NQ\ >TM1^CA[]5-!C!K0]7AKOE-- [?D]6D[@GN4+?BZ M/_NS 6^,L:H#.]APGP9/5>?U8G^]3T4&^^K*)-T!ZVP?O<$_/=E%UP52PRTM M[9J/"IJ.$TZT2:ZD#]W-<0VBCI%TLQG>X(">;(7KPZGK@C:VOD>&3M\-)]CI M5M&)[@ZW.DVW6+K9!6SP0D_VL[6QU'1"&_O7X^*F[8)6MJO[WM'Q-G7=0"UN M4D_P9CH03KLGW:<$QDU1S5F]WA1M4,=D_K8+G/O^:U)]P-6Y^? M.?&G,?S&YEV3Z=4NVR7P M[3ILT(K'M6$\@;-I[*]:93>-:UG=XG/F473H(AZ%WX$?->SZ6L=Q*J]1W1JU MS'!"S[&W+^?8=ZB@[\5[ZENV#M!\=],,>2G@%L?'\NTOA0D5IK/&U&0@MQT8 MKZ@=_CF(=T&R!Y].CQ3J6.>M+=18HYT"+B,00I;+ST7C0"$GR 5E&T!--:%< MVHEUZ"JSMFYL/167LU6473N[CK6J%^>885JWK)Y:P;GIQ[I!]5?BS3/=LFY( M/35O\].0(U.:H)J,7=!Q#[,H81>H+9]0]*Q]4TT'$?.-A5:B#FZC8;>4) 4O M@ MF?FSQ]*.$E17G+2)(!J-D Y8*8+AIG!Z^P-4.P>7Z;)=&,=T5#O^^B]*( MRI*>[:7?'FEPU'$9?=H#NH)K\G)P>:"0@";YN0Q %@*<[>7?P2],$$\N43>V M SP4@[EACES![<2_&S2S>(NTSONUDC!'KH6D?:=L0L8/A^L#!BMJRU,04+O^ MP2^4C0^.0'\DZ>@%INLS0UVB1LPN+A7BX[C)$HN?X'OY]!]/L,]P\0>4[TAL>-+QGNT[(R0Z+Q,6#C9%V MK>-.I7BEX4HZ7+(8?F.Y&W%1*2D0Y,$OG,% 'SI'>+>Z"M+L+LA>]+RH\5$S ME!M(.?$DQ@?DC#QPIB[UXQ[=>*9JV:5*/0/*9K!;.1,:-A[ETYI_8H_-JW) M+.U7@^L=68[1I*$U4!'QBD@U:+TOU]=/&*^^1@BY:#S/)[Q;0N2%5T]&(00! M8A&(O$N&P;/@/GUPO8-%@^MBV#5=6R(Y&HAI0CU6/P9OT MQZEB8)LT?IAGLW131,:5D 1DP5O1UN<=AL0>ZW04';MP?O^6Z#)FYG(#(KC\ MA9$#Z&5*K/GK!=SB--+JXE=[T-P8*H0<+9*_0$0;[@'(>/D1')HUCSL5XY66 MA7=PRD"0GO'X?[Y+:(L!Z0^YC]Z3I#O6ZR0[LF!^Q.)>02=-$!(N@Q_>/XWA M.LH2%''_31FIR]Q!O$+E;T4^<=]GYHZ/V>4+< -.T]5(V#A 52'I]FQPYM5SW;%7= MS87/]NN>K0K=7/B<3E7YG+OXC4FY<\/#YL'M@)A](RGCV8UOQ%7FG MLT=9#%B29,)2S +%>VP$K'JJU<1F[?#-_V3RIO=@E4?RLWFI; MC MN&# M8MT-P[D#QEXJ=8P*Z@%DFGY'+:^MW^NHAY!U8%SU.)JGP[2W-E)0G]?8]+N-;CLC.XYSCM-L MN7X($-38QNAXV!R$ V(NSK:D&W=%QW2%=@1PKW*\TS:2%$W/F%'Z4^T' M="23-R9;!&KT!MV[V$O?R4V9G9GOC6_;"UJP8A/US@%"9!$]ITN8UYMM$"5\ M6#5;KJQ3&+ZH5:7H<&$_*ACYX3L]H#2L-#:IRD\ ZBN()0_[2X7NMB.J9PS+ M':+5BO=9'MF++_(39H_% ;/[Z/DE,T@6>TF9FU4/:?L.7C $CYX=O%,%#&MJ MSW-P4#LN@'/S, O5[EC43\M)ZN*H8Q$C"W[VIX^ ,E1J6:65]D3CP**634[1 MGJCC_1=AN-OL$"WM7VQPDD7_T+[FQH2Z$RQ;N#FX&*=D!&1.WGM@']IJ/MFI MY_DAJ^:W9I@/?_5;:.L('SW7(PR8$ 7G09+L:7%.S^#AYGXMD?MWO/A?($TY M". DFP^>X9<4KG?H)EIK[:L/XS/@3J@!?.W'JYS5L> EKA>EX'.V@/(%W]+K MUM+?^1'%K%@(MHG(G*T!Y0.7J,OK"7:Y-" W&,E,QHX44JQ=KNMJTXH%/90& MX-M)V47^(6",2N0"CES@73JB""#64Z??8.7N)K&B.SD'CN;//(!?T2D+?/FV MA7$*%T]IE@2A5B>#87R<9)"]?,?,)<5]J!7S$.* 7W*!_-\I4K<9M7F%(D8? M)IXQ'\IW<+$\3:1L3:&5V;F9>2FRMS_(%6QHL0&!Z:/W_J!M&8K3;2T(WH$5 M*$[(FZ)G:32L'I7*Q2Z1]F>@;5#E+7S+'K]"] H_XSA[L;6:K<1I+'.I<[8? M+P@4G^88(EK1-XX.S;J>-](#8@(5"'") !?)ZVA P]7C5^PN"!0,QK((P=") MRW\_1Y>O0VSLZ17-SA+. 7Y-Y2!^C?WW9L)>:]7:F,6H)D!9.O'IW\_6IRM M#_/J4KLS!76P9[]TWB/MB6]?$;VX=6W.84PCH!R=./8?YNK8%90'^76IVWDB M.M2KJ22#NS'I*6"Q)F;HSJX?7V " \IC_N\U %TFC0K&2JWA\&839>R6MT6\ M.B>3MBA^AG$80;U3)^JT#'N9*=!VTTJN9 R">$7O+"Q9^]!83@= K*O,[AT M78M2;M:@1L>Z)5D\M/]^K.B@XX*Z$GT&J'K0LD2']JVM\%1KDN'->R$KK^0D MY[^!649W,7:SW&5I M1KR5R+;84&/5SWB[: U-PMII.\V$0YZ6K8/0HROOE)$[2(_[M.@[2J@*4)DW M2_P 9S@L@[X3EQTMGU#TS+M6[?CR*EW*S%Y4RSG5:9EE$BJTG:2H.6. "\Y@ MM2.9*EOT73/F8$^X>Y!L:H&)=14[1O'QH31EA>7G(-LE)#:9E.7KT36/#CI\ MK$:*PDQ+SG(1*,B9>U=D;X0X'J+QB>R85?A_CN)HL]N0[)@E2H.KYX?QL6KG MRGQ_,_7R5HR@V]0UE3YGP+L"'3]4)&0!N3"^E,0W#K'7\9#:=V62-A%O9/&> MJ]EU@>OTU0[MS02D#@\D7,%U/'V]>8L^'B!!>S5\<#T@9AVYDOA[KAE7AZG? MI>H:\QZ2?C?B'#T:JAY?HL26^TBTK$-5T'[/Q=G*&/7[3DU?ON/1[SF,H4>. MH[>(ID',.E2VE]'\K']6AZG?>7K6Q_R#I-]].,<>__%NQ=912?)X+] ##*\O M5L)FI-@V+)C9=17[+>(:<.C9OY\N?*G%*_L!RK7AV][5HI4$YOM8_&E;.U>4 MVFA[5;0FRLNMJ0HBK9M1I:[\T[X\[K2IWL$H9.\%.L:=QZ&RNPX=U4;W#>IW M)/W8R]Z][WG$MJ,S#)X@V 81[8RGL ?BX_JBZ:OVK!;[M?IC^I(=*W=*(V(2 MQ6&T#1 O&EFN;W$&TR\I/6YWCF,B54IXWP>9\G$@'8J&L5N9@YO1-&=/.TL2 M_G1S,:82@%W*&E#20T-"") 0*7P89O5AQF;*'F,7_0(^9==QFB4,%NV;A1L? M'W(1Q0$Y%S>#/&6@Y.+7A& %17FH>V2H=D>7*5(_R^B!8RJ0R86*C02& M7//70-!%773!!CS .,()8.''#[/OA@4K:9E'LLSXUH\BK$!FLN-\B^ M8I )RY$ON;12/ OV[M$=YA#CY[N3DOX.V<8(MD^=6=_K[(]"_ MXS1_]8CHS=R4B0G8C_QWX:9*"A/RTH9R()<8<)$!D7FJF\_H4%3./,[V7^+H M[SLR!J9A$FUIB*(7Q>O.!Q0(#LM2>QDXFC.4?('$T(\$2@]);*306:"&F@$[ MVP/.5(8._$+Y3NMTM\$&\GOES?U,IF$+I)*FGQ$7@>)20MIH?N0I@N8Z@W!['& MSBS#L\3>R?R"@1R5:R[RE()NG?%SJ:41K+F$()1%!#CV8=W5ME5A!_"] POJ M6"D]DG/=([9_R5O\E 8D!"3?K%@0D7'P5,$K+;6L:99-Z#K5C:3UH MF([(Y&3,R"NQF\)O"O9C1-XC.?0>=<7>HUKPS;[BV0??0\.R$GQK"+X#(W(2 M?#N;V,]12U:#+UV1F7#UI93_'J[@ADU+[V 2X97)TDL?-5N[@TW41_" DNT1 MX(S]F30J MFZA]NN4O]!:W'(DJ% :[KUEG8MF*V]]--SA9K3-9GY.UOW:HV: M6N< G;K+.5C2J;_8,EXF[ 2%V.[@&QL'FS/T>,60"88%MC9RQ,%BC++4DY26 ML.660'["B6BJE.]+B9WBIMUCVG?)NYF'/'+44UX[9PTI1V*BFF5=-6(+N&E;F,HYUK475G8<<_-NCU+;U.. M?^IN-F[=;-O2\>$DVK 7U*]G/GATP!'6*BD')P I X],NDWMN$GJ!$'7L5 ^Q\_ MDE;KW3 U.@K;6KS&9)#7\DY 'Y.X#-U[6VMEXB#=\DON[BPU@^EVJJFOH=+#_JN>E>[/&SS M4ENTT^OQ,KNW1?47Y7QI^2$_"4I9T]Z?4C%B]R+F".?.1+4DU4EN;P\O 7G] MZS3=P=6I[K"D0]G6T:@^3BX2.1)\",(UDZ4E%N"_G1Z=G)P$M9,2=.*9S\9,9F0_Z29CC\U1_/U0.[-6'MU?=L@&U):N6S )('<\ZNSEB1 MA](7C%:?@S?6N9(WB B>X7)]E^#5+B2IR$U 9KMPBVD8>0@09!+1\Q/4VAZH ML:FXZCARV#Y08T>N*8YKY9*##1<][]%#9*>Q8LNEIS\B(C](Q N E+R!""ZU MD.)=9:5#0^X][&73,,9OFBB]R0W)!=.,3@_MC+@5>@YBLD3?T8)/JT\AQEIA M>COY\-H$JLK(>J#<.0"H,)YRGH Q]27?+4+(8Q+0BYLO@OV A=5>P@Z0;&(T MMD^6XUS&A2#NN?=HWJH/O8J?MFM^5C K>&[!' CNX*(3WXE\F'R6PG!'5WDE M+=D94?N9N 2]A>ET?AZ6 LW2Y_M,1,B"A*T'F ^!'21==48H6(S@:P<'XX^(CQ#VWBY%]4.L MW.6BIN>9P-GBUH%$-B972%/I-N($K*\ZJS,L![(J\1W9O M*M71P>A9*\](A&R>N[ZN):G$!"W4YFXU"E&$C>[U?*!6U'6O9"Y>E4H^-E7C M31HAO\3$^4A&]@^XNHC2D+ZR>0AL)&;+6AN(#P3G!PY.S*I65P(6B0U840M= M"69@C1.Y4@5[=N> &J:MP:A5O?[BUQU.9"!SAJ.[VAHF9%2[BF+:XO(_Z08(*VK--S#JGL%Y ,$$,"Z L+$R M=-[@^)EV>:4.:/]^>B(E"(,DV=,%\+[S!",,F/)!JP MK4#J1S6M"P;L M7M%AI%LL M-\V6ZSN"V$N04KHY=0T#;:=@:H=M%!V96\KV!+P94':8V;)UEX>LB3ZE7^HEW:KT+/15Z2=OKNS5"ECPE?<_1CXM?!K[/W2 MI\!EON*]ZL M2+7BT-P6J:(A_W1^:/:$?I^%^YY>RH9DGEO.]_U1Y=5Y)9DX?2U$ $P&P(4 M5 KP:/?5W69T582[TCGO7P5);T&W48NWD,!1/WG0F//?1#$M(B.X1W3K-$)1 MMA=%76"A4!C,66\@"5K!,VWG'&'!1=D^&Y\UM+\& M6F[L2S"BR^X1SLW*!]/I0@+W:+V@EB=R [N#]Y!WT=F^V8WYI,$&2S=G]J576010;J'8&Z"$).'HV@ .7 MLP0ESTG.S.OD-$-]KYVN71C;^(SHC>U)L;]^V0M[CX-VJWU.$/>X;'XVJ. . MSI7 ]3MA4K)KM71ISFKHP3XO5^-B "('$(T A0)NG"E@G%G_P/!6S/EGK )C M]PG6)S;B^@G1M\ WIVB!J-$IFM3F*QR'3D&Y\"X@?;><.?:*6TQ=,S\O M;>85=1HV8*C2=.L5L> %7@.T\VZD:$&HT2F:M.8K&H=.D7,1!^5']HF'\ 6N M=H@VO:(E06>LJ 5OZ,D(MO2^2!*B,4@G#^G9OOS.7;"GGRV^!LGJD2HTA)\2&R9C:'= M[?9&3_#@!O3U?+BN_%DAK>G'E+V_GDP,TX4?2V1=8ENPL>_#A<=2 M[YB_SQ[BK.6Q-47/"%,];Z6H3^2K=T1YM\$&ZBY&5)\S1T:FXV!()-0!)>^' MPS0J&W3T]X#S P5#<->+E6>O)%Q?V*#@ MV?Q>4V5A/!,E;ZB;AM4>-(^Y%4+V34GDNX26'T-:L\)QISZ\4BZJZW6:;,Q\ M;[C42;PRS^G<\+<^T1PDS_OW1J=6U+_B8 &=]V@QO6L8RF464I2BA^H&).%V MHM8]I%T+0WHG'>TE]26.LO3^X8O^DF0/(7.KZ"1L/R"4[$1W+<;0C^"@!A;6 MTIW7P* N3, ]> !?]/-4A=GK9HOP'D)^=:CHVC5T#MM'T\:$J)O'*/-9(4)^ M'ZX0@DUK/6@O8P1SX^Q61=5S@?1PIINC**ZJS5%T,.$=X_U:IKT=+SG9'@1, MUCC9T+/WO*NC_D#<2F+ *F0S22?[]CFC8YX]<6QXDUY/1N$^C+"BXCS% QU MD3<8M3/27D5I&*#'K_CQ!>_2(%Z1/)A[YC*&EV\PW-$UJ#,<[U+](=>0N%F@ M-F+F9!#FDK"2I5P6-KT0$8]NJA;R "80BW(>#,C#K $/!F)VR,OA4L!.7:P1 MW\%#]83OB2JOJ&O9SF,5^F9Q47HC0QQP,1<\1[20>RK$U0 A_)9$TPX4'IO27PO_$ M':Q!!@*PBM*PNP7B+*8:J@9J8]JA!/I[-49KTY'\WHJRO$N2E[7&'[S5--VX M6.W_6AD4:^,>@&\AVJWX'0_\PNW:-V:L!G2H@>6ZNZ O%T-,4,=/\.A27::T M93:4PWC)'N?H6\K'%L"S=*:97\U.!N1_,CJC98$FL\;B%>C=]+1S>;'<+M*2 M459B%*288$;=*Y6#7+!P+LJ3W1\D;2\=O9^U&G6[L[%@HXCD^[4Q2TLWY;C. MS)-=02#MD F1)\EN;(Z'&JD>'^]F_\;#LSIPWZ,)OU8_Q+&&97D'TSU&Z HG M](^CK'WT2##!9+-3(D?U$\<]T>A)1*/CAG!TE!].(3](=VG]0J4&0NRY%V>I MV:F-)1 %]-^G35I;_A"R5HQ1ML7YQL;;G:4VF4.8>V%]7!A+5P.R@?,A"Y*L M6E+VL'OZ&PPSNL#;8%-'X P^1W%,S>LI0/Y4F+DS.#?Q3<;RW1F7TZC&!9U9 M//N)?#%+KV.>K_Z4X'2<*OHN]M.978,XSDID^^)9_N$SE0G.O41.P=PLQK-6 M'-^A:5F/:5Q24P7%WLRND]]QWV1R'NY1M,PHB\C5;8 M,J ^P'2TN0VTC!^X9<3P.2"1PRSLP%P63P*/N3W@X4C,"/M:5&!K5)P_X +D M7IW;@]S0 ESVH^YE&D,FDVL8T>,&18@=,XUI9#_=6-,@C@<19 M(>1-;'%H?!:3FE94WY.AN4IJ)$G+S&;0#H7G4UV^CG(9:SKK)9_+]BZA>#D* MT/)I2,_97[YM(6W/]XCI1Y.NV:G+-)T;J\HXV5R8"\C:_C"CF#?3*YO%#; /SZ:ST0)C) M@J8DR?L(DNU&9C$:MN#W[@S*>GR3Y)QG#).P($\Q#(W;0M1"TZDMH9Y^N7I&Z4 M6A>2XJ4D&0$&3MO-*K).'1;)8K'<%>$)7NSP^L%K2HRT=B#.[R2UG4TJS1DJ M>X2*+E6[9D4&X-?-?9HEP2Y;7IZ-JF/8.:-6@M3ZG,#J*?<8^(7>+)/_ 9+^ M#$!N*SFHE/E]-QS%M*#W"TT+D@*K>R*>"?O.GW*AT6SOJTB=F1#.J-:D6C[> ME%)6TWQ$/4JV\\Q9L@!8(R^;:5I\1>!4H-V1=]!ZDY\61KZE]O#X5U$SCRA7 MTM0C"T-+X?*#79-4K&'Y=>'4/"%7G5@N)W=DT8!A967=/.)=45>/S#S?5#A; M6#;)TEHX6!MNS3-U9XJ=/E^U3-86< M& 5L&GQ+YW.^:6\"(^M&N+>$P)FM=N33F: PO[1*()+ @''YDK,,79.TDI57 M D:K>8K+HM;-?A^R'X+H(DQW$4G94JS,17-)J".*^$/NH&*P,Q!KU9&@^^)R M#>4P;)!S)2"Q:+P:Y]<)0(55!7AT<^@&'X*0I9:=DYAW[1A$=S@Y_%.9:UVK MYZ&FJ[ZZ#H+:2C82A*-M^(#1N]]PD*3? 6)73U@V47)X*@A6B%N1GTT)V&>QL> 6X MTQR\04RL%LS>,N]Z/6>^NQ)-^_C:?#C1 L3RK*654R9>\H9!'^;L[ MT6G&Y M^+*XRF^!=&XK^9/KKWWF!')-<1 M$#>Z0J;Y_&()"Z\!A;8RBQO7'[GV,P\?\W"YM,?'($S5P\5YWR53VH>^8V(6D\_Z#/S$N%GYW< M@)H8F;[SC"L'BUSQ7UY0!ZWLX3+$5%8-RGN(HZI:/-LX]7N^%\@UA>!L1T3]H?"V6YQ\A+N<+?I/I,X M#W!X#U,>=XN_/R=I]IEDO^'L!N_(8QS^C??B^XLJ-.U((7UT.U'0/"5_B9-* M4A[1%I?B=B+*V4E5G&*4X"@HZ%B,?F$PLEO,$B^F7P4^"\XM-4:%RJB7A"NU MD?9H@JCVKMFX^Q+H5EB_4)28J/V-\I[1VXU@P@KCLU-4_ M=1K?7^WH^%GBQAFG67)D'Z97V1-.[IZ"N!C$"ASL>9J/#E_OTM3,P\)62U.0 M-3/RGB"A*XCW!66T,W5%C:H_9\5[=6ROAS>;HJ^LCZCHY-Q+:TSS#A-[/!.P MM2Y/,+;#T^L#=X(/"'.FB/?EL;[#-VG5E0*-T.E)2'/Q,RC MD2\T!DM_*$*YQO.+7TK,+NUI+VT\NZ5HS\_B^L&N-V*>UU.ZH\9IGIO 8.2V M3A!!W=31?-BMQ<0_)W-ZYLLT9IVP;I?=UX)/QYS;/@Q=#.DW 6,Q0/8#RFW\P870\H?RR>@8/%RAUH0D7VBI@]V[HR) M/YX^[76&PG@7'?F5TC<"'W< )QS>@Z U@-T/DU>]D"%S$.-N<1.T?OY+@V3J M'=!Y/@TF/_"C>;5PCW/55(=(.UI=6]')>7[#LDFX/*-3Q^N9^, X[ M)-UNV8?5,&Z4&=5WWOYEZ_3[I+)L)]K?#KR5? +85+.$^645D\IBYA&(UY/- M*PW1H^!<:1Z94%9Y;@]L"IG+?6>8J/><&K"V.:5YD#B3.459:8C>I=@)>W,* M&IM4WC(5##N/AU2&&4]#7AS%L M"YLNY#(A0P%H;^[B+XV#O^D]=?H!83$_YP!U HCR*8#7I ][E7NJEO(OMJT+%LBWJ8TY.@MV\-+B\IFA1HC>N\[!>X=Z5R'Z__C!F0E@; M)Q1Y688)\\WY=+(-"ZEIQ%K[@IG/O:]$P'-PH:$PL]$^, MLP2 &%MD7\C@!Q:[5.O?39H>#^4K+?FS>1?A2[C'\?Z&\JD3ZI%7Q@/L9)4S M3UIEZ^@UQ-'<$SN4 6>"MM1LMWAP&2,\(6U;4+Q^=[-"+M/=-27NGO#^&.&K M!ZF%:Q$XTI^N'MHU4-DJ+[UCS^8IT: =!2:@TX9"%M9>A9KHZ@')K]9K;=GW M3LN_X!13@#YM8AI%O^"(/#,R+Q;$ MOV#5.HI2S>DC1*)Y&U72EG'.,DB*A.F_TAC$-V%YMMV6E[DV2#^C:3$F#>KPJQ MW+.:@F&XEYHAB=9XSL)H4=->FQ-[^78Y,X'X-HSQ988/YK,Z5$1;/N>65\7" M(8;IM0C3%7%E@:R,;0%1-0U#U9K2IQ<0S-BM:62"A M\B",?GA [\(8O>(@2;^#P4,.4-8^O+5HM^4B2CRNO9<[K;W7.*SE&L\Y;^4F M3/_XF&!\&5-WPVGF-6^E6QD@J05=REDX2J%2OG^@8E!8R$')8![ ;!-8!I%G M*X&EWXB+1YGM!!:F.6*JHU)W+QDL-K*)?B41;28*LU<0:7UM=8! MUL]\Q19 MM[] 5AR!G.W$OB[;K0!>SI+[:N5G3XY=,U6Q\@<50%8Z <'Q@([.PLDS-+I' M,UL&E<&ER_"R8=NU8-!3L#D.ZYGR:O -'J^6.D'&=*ZC2U[-):Z%5UNX=,JK MHFW7@D%OO#H&:_B\VKU^\!VQCF@%!->#6MI-5+O/H99Y?QCASP MEJ3IYB4((W9A\8[0/A](S+.YGDBTIQY)^QCNRK?R5$A26X0^Z#1%FJ>OS\<# M3MC8_!<&:TTU-S$TQC,U;4$.5 >4*X&8%JA2 ]T1E"N"1$T05T7JI4D[F<)! MPEX<2Z]Q4G(M'9EX?Q%&1TI%O&3=19CN(I*RFK Z3JXM8D)FJYY("X5;<$P. M80S(S:<:G!@:Y9D:MTQJ+G1@UQKJB9XZ,K^+G"M2U'L45/'GYG6IA4V[ GU$ Q(]E$N0D3FMBM>B)J MB&H54:DC8DHB04M>H>(4E$"KG1@%86>9$W,F7A;@(H]8LU/3=MK0OG_M;F#S M+52ZO6I5C0GU5^VI99X >X (@[Q$BW?S\D(>J8M/04IKRS-MGOX"QF..>*F&@D0D+SKY&[91R8^_ W@Z3 MF]/MA5&[$.FA FN#24'<$E>%)?Q$I$)/V31^]7"7!'$:[-B4J!Z3RK0V MP3ZCK:_#6>1-1M0'#[YY(L$RE?/P&)3^GR!3(B2U7\%G8NT>PU5[K-?KX0%S M'48_4_U@.,V04?H*]E@HU6._2(^GR&KBSM)6I^R@.9G>=M2V]@H-&CL;V$(K M,&@<:^8V;[>F2@K"PI7A;5DY2$'DJMQ,1'KDP)HD:EB#.DDE!]V.6J/E'??D M&X/\3S_^^U\_A VB:_IMW&2X#U?R,@X M@6;#ZE;0$F3&,GNR.[+QY_1%&:_40EAD,SV8!XF'(<^E*OF2_!]^?6D: L@D M _R@#E9A)^L\(BGU@@O)/Y.58N/!NCR=@8N X2X:IB3Z@SD? MLT4=%A./FU*6;=C\K9<37;'WZB>X7=\V8R-;)[3 7:C_1+9O<. -=R?TE4]7 M.T/M3Y]NSFF\'F:;_4N8DB3]O MBW'"LOU[%]QJ;BO;FN:Z6:IU.^MH+AIM@&_(*%J3J(\K?,LU5K&EV<3$U4JT M3 88L,Y%\OWRF9 KKH]I7W72<3N;,+=J+YITL''"1,&(8<"H@!IBD3F*\>4R)N]P6=(W.E45R*;55N?N4G\;QF+CK;V[1:D7*%M9ODQ<)RWG=CLLT/>+]92SD2RAYBU*[9JXPC\DQ M[U5,2$"!C8)XCU*JRAF*J_3XE.L!Q+=TS-QS%UUNF.=DTM(OF_?3J\SZHI!- M+AY=QF(.D6-W;1X]70?)57*;L10/7N"^O+>CXJBR+>K;4TZ"M?I#(3?;&7H. M$O3"),+P2$5+$KWQG(?5"O]KGW!2H>@J0;G8X@F'Z@;8Y*C7T^V0QHW*GJLA M<^U;U.[6=;V*9C=>*)=JG=3;CGRX=CKDV=^&D>FOT::E2CGY7:1GZE;IN%MY M"%>Z;=,=FG2,%U0[=(88HSB;-Y&Z2B[EM61VQ36D_> KY0"ZT&D#\1*5 M:T9B"IR>"!RS)Y*$?^-]?N?Y)R6"DFUR@I_(B; P>U8BZNDS %1:0-6<1'-, M9V*ZTMNXEW5LL OF+.0Z=K^[! ?I,7G-BPCN_CR&-#39T&@E>,3G),UT @3Y M-O6M*"O#O =>-Z)6:$&$LCV)[IC.Q7;ECGPAM)CQ2K&HD(N88)DHQ.$D^.'; M]UJ[9GFT&;[%LKW5>U+A%E^)[P>TXW.=EU#. __4$L#!!0 ( /* Q%)@%$*755$ )-M!@ 4 M8F]X+3(P,C$P-#,P7W!R92YX;6SM?5MSW+B2YOM&['_P>EYF8M?=DGQINV-Z M)LJZ]-&,K-*HRMUSYJ6#(E%5/&81U;S(JO[U"Y!%@BS>D" (LD!.[)ZV93&1 M^0%()/*&?_WWEZWSZAEYOHW=7UZ?_W#V^A5R36S9[OJ7UZ'_QO!-VW[]R@\, MUS(<[*)?7N^1__K?_^U__Z]__3]OWKRZNKF]?S4S _L97=F^Z6 _]- _+[[\ MRZO__OQX]^K.=K\]&3YZ=87-<(O/OCJS=O$M*7'C+H/[RZ,@+T*OJ_GU]=G%VF'\_-W%Q=OW_W?L[.?S\XR!'Z+Q7J5^;^?7[W_X>R'\Q\^G/^4^<4'P_QF MK-&KVZO,+QKOWUH7JP\_F>_.SM^9UL4G ZU^>G=^_NGMQ]7[I[-W64[Q;N_9 MZTWPZI_-?XE8)/*Z+G(_ER7-^P-[ZQXNSL[<_)K_]^O#K M+X7?__XV^NWS3Y\^_1C]:_JKOEWVBX3L^8___>5N86[0UGA#IHJL I,.X-L_ M^]$/[[ 9S1$'7Z\J?X/^[4WR:V_HC]Z<7[QY>_[#BV^])FB\>A7CX6$'/:+5 M*_K?KX^WN3&?\$NT?BCX9^_>GOU(?^G')=KN'+)Z[F)A(RH;#ZU^>4U^_TWR MNW2.\82<7U[S4OI1O@ )7DO/<'V;HO2(=M@+ M>-FN_KY#9O\K-+P >C-?"YQVP2K65\[ AI]A]N'U"'B^/Q>\Z8.Z2K+09 M.?(NL85X&^1][!V&QCD+7#"^(7D-S[\'#SW9\ M<,%9+M#HFFDZIW-OB;^[0OQF/^^:U<-_R+F!SH68S1/HC-VE\7)K$1UCK^S8 M7(%M_P8BG;%-C$3L$648C1:MPTL;0SW#UL@O-? M=L;@]19Y:V*F_>KA[\%&B-,*$MUANC4ZDQB31NR7, +C,O0\HKNA2K.<1F=,'T:(+6"RY*BB#H%KH(I&%Q9K M/-2-[1/S^._(\*Y=B_IJN*W7RN^[0YB,YQG.+;G5OOPG J[=PL>=L?F(UK9/ MQG(#R,E4_FT'3))[);W[+O;;)^SP8>LQI MWG%QQVP.2/#6!$FCL'MXSGZJ$MW#N$$[,*)ONE">>-G MY,V>J*8PN<_%HX_R;&5=B3//S)$T/#,A1_Y8\"/F_<&'W_AQ9]#CX8VYL9W4 M!;GR\+:4E\-HN P^[%G(^^7U^=G9^=D/9V>O7^W(2J0F\B^O+UZ_"GW"#-Y1 MM@V'_AM:(7(P67>QW)5L1CP2"\%'T6\.&8ZC-<[P>"\;#\+$$SX!1"J4$D/F MT]B1*9PK*3;G;R=L"@8"0^>G<>J8(_LNQ>-BI#JWW!IGL$A7O:<$2^$JQ7"1 MKGA/ Y?JRW *S5OI>OED'P8J4:OF\LS- M%)Q/(]7(^XO MKQ=_N[Y>+A*@ZBJB!,CU5!@%X;0Q]2/)_%@9_E,TGZ'_9FT8NSC] SF!G_SD M. _D\.,_[FSCR7;(3D3^S+6B=;?!#EEE_O6?(5E8/.DA_+2:DUG:2]1.AKZX M?D2!06XMUK7AN62K^S.3*,J05B5:5XA<^FRN1!T(-1529<:=!QOD4<^AAS:( MZ/YG1&_^6W2'??\>!?,5N>)"1 235B'ODIB%?NCMHU7TF^&$7$E?=5\KF27+ MLN-#X\&PK5OWTMC9Q.+/'$6@B>&@ID*JS(#@F2A^VX_F@B3I\5!1A;L=T!.. MG@*7V*416^2:Y%2 3D$E&15R9$XSP4-0#9^1]LN,>H]=D[_D@8>*FE7C1FOT M=SO87(9^0-1WRLY>3"1NDDIF:8>HB]M=WQ$=CUI*QD%,A4QQ>PLD0Z)&4DIV M/';72^1MK]!3("9&%07%^@I0\E3W=>_[7D ./GH][G@!F9HH];;7!62IIZ-" MDFMRX<=[A!Y1='EHMVTXB-7+5'!GD!_0NPV-@?H/QMYX2R]S+CMQN MHKMU?..)1P#:*>WH]Z/(1,S@.BJ*I2AUAK24J8&FDFNC[Z, 9!LG7R@SB^,! M6UC$10)*#L7XRFS_A:SD/+O$?G"/!,T2/GHJ)/L58^N[[7!5CA:_47]L1SW: MYJNO/HI6@OBI72"D0I8'#Q,F@OV#8\0=N(B6V-$K]3U,E'HZZG2-P %]]&&_ MNU?$GFTFIF8EH9UA)R9"8B$(SPH7.44.ZL@2>D0FLI^I,20V3?5TE#@/-]@+ MZ-WSUGU&?NPX [D-2[]7LU_\#77QD?]0Q?)L.)'3+[@T/&]/]"?<>\M'4+G> M$C'Y*@BHXUV<:;7T@F$Q,;54\1*J?3,V6E8 MU 5D"CN. :1G?@J?QL)@+P_#ICJ+2H&EYZ)=&"X MN"QJAMJDPWAO5ZQ,1\]T9_C&K%A3'^3K=TSF9ECXU&_!.B\)*]09@X*OPZG! M,<: &H-JKP.*.3X9)F-0W&(:.^O*9@4\8U#:M9NM/(K! !J#5=Y\G&7K>.3K MYR&=8Z(. _[8(T-2;P4.CO"6HUGI:3@_TUMY<<3Y<=M\!58PH[?5Q8:3QC(,N;+6!@PI>;KL4XR4B]:18^LDL0)WMDB!U#S:!8.1IP<* M0TYO [CM 9I!2O/PF"13MZ+_$4-1@?T[E/Y=#Q'H&Q38II$6?DEJYE5*>_B= MO?)LJVV&4])6+HL"=V.<$CJ*V_K$'-SZ?L@F34B(A$0O_,_"8$-TP%\M9>Q0P#Q:$^Z,/5? :C[=%'$@*R0HX1-FQZW]&*^RAE$GD7[^0TX)H?G*,>/M;HABB M<"<-)V.'\+>.7AI$O@ &';&AK),080 GV0DQIXD8.C(CT!01H(];(K1%P4-424[!*/*)$'#P// MUMQG:CQ>/KEBT:*\R+V/O&?;1/X".T#'7345-:O_&;DA2L[BXSRQZQ?3":FY M2^NBR/^S@&WYA'- --;98$ M:[QTL>96\A79R:)6N\+..%(;3QPDG/I\9ZVFEMZ8'0-:IQY7A M+?^@.-$E6NGE9[VQ]#X> %@=Q7$80M/!P!NG8YC)/R1.=%6)AG!97RT%A\= MDAPNYU\>'J__1G[G]K?KN_FBJUR'YG$&G_)0(X*:#,OCN@^1AU)KR2B+GS84 ML3Q@+](L0>#93V% N_PL<9PE#0ZPMAFJ;SQH-^4;!W__&[+6Z%?#=ND/9RNB M3!Z1Z1B^;Z]L,U;"+G7-RH5(=/0^4;LAAJR]=N-&'^8^>EB>G!(''NG?G)AC MZQ]AW&U9T9KKB+&^5R@'DT(Q2%E#3EE,E?GL\=!147D!YY:I[7RD>SKO\>T>^'(Z! M!N_,J9-!R?M\+3^FF-OG)CMX?3&U, M?XDK6B]%&^/)\%%TEA!1(BWSB,A"\\G./J3E/2!R%EC$%L)K-Z("?E*R>UZ4 M[>2X//8J](@:B9DYU!R;,:,T/@S>X'Q$>Y0Q0EFRB"4TZR4L',.TN7TM?E_) MV>@E[=IC]4F?%XHW:?PK-'MW@QR+7-V27WPP]C1N'T7V>>14PH8\:"+<>T=& M&A<*WSDFS"^H!6%XEO]U9Q'3Z9K:7[Y-E/N=#:OKXR:IYO5CF=;5:=I5BOW) MQ)1'4::0D,LX\[4 U[X79#@F?SOFEOSHC\NXW1O-UURMD!G$VW:^FEGQ19"= MZ5\0S1?@D4.,;E\27N&M8;NRY$JH]39?+S;76N.GI:Y/TB7UPLWXUUG=UTJX MIB.2$XPJ&?Y55/>U4MV498!WV7 045.?EV];"5\S5104V1E-O4OA @&(JI Q MU\L6+DWIYVKNTZ775H'YJ">DI"]*9/'0A8!=LE7A*JJ"@%(M=<2#+ZRIR@DI ME65)_4-"S!^^5)P+P='9%98!44=P2,$7:"O@_"RQT+O>U185Z[H,F?+-QX#2 MO22=Z%^#PKRI^4WHL M/1^XL:NZ5S&@]*[/!YR)Q:MS_CR\T!^D2A<$KO>3L-6DMV*O\3 5>M3F_5]= M=@\9$D+5^XW?PYG?=N^TPPKL-^9$K[ ;+_0T2P6B"+SKKQ %85CJK=D YV0F M"L;JZD>BU>X*\4/.)XC.Y+^VN8MS'0+#"TX,IYK&[>^E>QY.%B;N7(44/.V? M4JN#34762XKT)[V+>(21EI=YE;XZ-I;G5YJ/%JYDOA2W\Y'4]HG@5I;GR8#3 MN]R+\_#I/'-\Z9X=?N@-XW M%KJK%*#ZV-'%[ABJ@93O760>F2OJ#+]8K85U%UJ/A;^C_ISOY MV7#HB?V(?')$F(0!^@\SU\K_(/.;H 3)-@.IK)_+,P'+0LQ^J9+G WY'J,V" M2\/S]D3M@(N_N BJEG#XZ_2T5JC.:_,$5J5(]IVD 44+TR[)7=>V#BUUR4T. MNRZ*6J50ATSF0CQ??0Y]8ACQ%2"W(J]DP]%6F_/55Q_1)T*"^5.<%7'K7K^8 M&\-=TQXR\3NDZ Z1&^V=;3S9#K"ZJ<4@2LK*L6N2Y73K/I/E%;?4/SR]ZJXC M^U=D.0.(#GX[DQMC_(S,E>WOL&\XOWHXW$6M5WTS;DB-+-:/6MFN!_)U,H>Z M)GB? -*Q#X[(1?,-T16*_YO*F>BG1QI4^.6K)VT@-G1DR-9V)?P-[9A% 5,+L.SG+[+THT M0)YK.&2 !5X%WPT/T1>YN$TL+E(J)B)KQ3QX-H%I1V,#^RWTKM9 2(4LR6B/ M*,HP7N*E\1)%)[%#US^QV9*.]ODX!T1,\3&4(.!A$R$K>GB#QLKHC,Q7<19C M9-6#1&TFIEJF:-AYY(SUKU^09]H^[!5R#F+]S=,5>@(=UW545.ZW>,R$ VX] MR$5F6(>1T+U*@'J/4K/[G\PCN)2JP!&N%7* ')PJ*(X91T9>_"\P?0>BVXNDQ/XAEB[-@8M\+4*JHX:8R")+ MJ697"/DS,9*#/;&)F&QP5ZP1-Z6+?QV$U%.<%AZ3:(VKZ7> MH]3I,W]2M7DI546O:!]Y%\H>D19R^8))"RB6XA@IDCDW,N MA4*HV2!K;9:2EB)"QKV2[&*0>P9"L9\5EVR-1V0B^QG:_82/7C^2I6OD +G( M*0VAJJRW;9NFF+NF[:!<\N\2<]JB(AJCF_$5^1)7=@!M,)_]:ECW M$XFWLM[G)M/X*GDD1TB^>CK#2<"N$Q.WFZZT8$_S(I,6&P67;V^&G-ZECG*0 MZ^8@2.?@G=YE*YT>XYC37NFP4G^48%?9MPQGO0M45>',=25BH.NMS56!7G.K M3J&66&OX*8;:16N:/C(VL"%^&8:^WF6P AZP6D3+/'DIEC_)T]3#7,EB:$)] MO@Q/>4I8?SPYO/]C:8 C>]/SA8<8NO)4JO[+5B *R;H+Z7T#Z4X[5, Y'5\P MO="0PS"6+EAR7$.0;!C6]$K^03;0=[7;N'YK\Z<8EGK?!%IDKF5=OWRI>%UT M%QNF3FT'*S1]D^&J^]6@H^5:3.%-(;W0W0_3$:2U2=\,7=TO!1(4 5_%P%@: MXLE9KI"2$8:L_)"#AF95;9$1PW*4QC]/>5>)4BVM4NNB9>-)Z5 HF#65BRF6 MFD=OY2-94=#* -4[3-OETLQ5/3- )\7)KSCA%?-=]'K56:LVM&!@<$Z'5).A MS]6?@_78E7=2Z0@HG$H6V\G0S[U?.H &01WVEA[4^0>=&]7MLUCCZBG&(&T> MQ'>#Q*#Z"3QX-,"Y*#1TEQ]]'V[O>UY'$7^73P:CYO=&<#?5[*N\XIUB$WPO M-'^C70C?5GV(&;)Z!XR5*N.B8K@XU]M#)[>C^-$\<'1-9SAW](;+H"R+SM ^ M;K2?PBHQG#Q"6%L1SL["&,SF?E7)L6%\(3\N/3C#6)$Z*4(KW5@>#[2M"!=G M0M'+9YT^YT5ON@[V0P]=(=_T[%W>UB6 ?#9\VY^O'C+#)]C6O>/5BG!/#WB) M\:R@ST/"08:MPE*SX]>/11[SHNX4?) M*V;14#3GH:QB1$AK\=-4\TY;+3E0Q0="PZC3IJGRC #-0V^6]ZURX'=N ]P.]H>1O*]Q#P MTTCS@2X;!Z0HVM%7H3 .[ @HAN,O>U< %:+@MM.@XX;/I#\ MWW9E[UO_AQ3 M"KVVQ(QY(NN'CBNH(: 4E1@115[$3(=:.KWK"RXQ2URD35.DH[[X%6/KN^TX MM&/JH?Z[ZO4M/C4"(-B[=N'A5<&VS+!Q/'Q+Y0.EK$()H@SP-7)-&WKKX2#4N[ZJXU'%%)1$\!"?>NI\2 P.*SJZ.>RC[DS)N#<_ST4AZC?1CKV M(0P0%=VS5A%IDS,AM=%V*"7JA9?)IRR30FJHY4C]JRLY4&&)*T1']7>/HB>E M'E#2#WO?_5F>U#QW' _7\MY33T?1P\W'' B^U%Q-IG*'YPJ$F2>:98:))XJ"F)*N07RV6\1D3G4(3JU -DJ#U ),X%H>(.)H\ M&WXL7A XBFT.A[%X/Z3M]!J+@6&IX#$0I9U^1$S.%V:WC[ M^>J+$81>](!@9L,==8=)'N"QD:C!)VDT97V!:*V"N%U426+J:R2IKU$CTF.Q M5.I;/\G:=THMEN$T=A$Y+,!D>S])^#E6>%'%-)!@!V11/A?9N0D#FE6^I9FB M<4SB^H56FZ'V5UDYXZJ]TM=P+.-N#R"O5NYDX;:4KX3,U.;GE-K\U$[E6 P! MB2@"-OQ87!G2T)5SOBCU=?3?J$K$#N,FU[O]U'+ M2KTKB%HFVR2@%#H&S;X;GG5-!,5[% \[C]8&/;-R/WX(/7-#/J2Q6)KR%6\- MWP^W\>^W35Y1QYE:OTK**O*>;1II3,3,SNS,B2"*E*WJ3T94+JF-)U MU(92Y&Y52Z+W2U4Y=TJ-MYD;V);MA$0I$[5A'K)(KE],)R0BQF\<;W=A4OXG MI4UG%Z,KOD(=,4)KBDRRA:^H+,B28><"AYCZFRKM;RH\3V.Q+\7 E*(4"PW:ZZRK%,VCO9ZXL>12%%FY=LF]":CK>NJ9' M\SBO4/S?&^S%1CNQ(J#A!EZJ*DX5AO*#85NW[J6QLP/#H<'*PY4=(AT/-152 M/=)EXB(K45$STPRW85S.@5:V:8/FC(>:DE#ZQG#7Z-;-MM&P7=,FFYG]:!$8 MKD6N.?[7G44X)#P[^YD5:UM0<*_]8$/%Y'9+.^9XMN%HY,<:-"+LY.L4##I,+WWXR)E#?V"LT3DP_E]#IX\6SUE/TA?C']B[ M#/T ;XG)"+H& J@*E/^W:O=#;#-T2_[,)9#,T00$K5SM/IW.LP]?T/8)>;R" M\%)38C55\7)Q=O[I_()?,"!!%;(M";OD+GC0SG!1RK]78\O^@VS,:.$20[JF MW]CLQ08I!"!A-=UC#UT$?D5X[1F[C6W.R!4"/ET-A)IE\1-A?&3^L,;//T;0 M>/M8EL-?CL4X_/B/_WC@X37[VQTS]'4!88C^MI)REG1NR%D4>/93&%E.>$ON M):#JE5HZ_4D"W9!U5-1*4;"!X#N0@Y@26\IPD/^(GI$;TM (7(X* @K/8S*Z MB>QGZO05/H)+:/1BDW]&KKG9&MXW^"YOIM6/1/N4#^A^;Z:E1**#V2]ASS>2 M4B)/U-Y6AC3UA'I9;=0,E;!ULF1ZVC64!0D;AI%1?6>-HG!*[JN'D:;&\V-J M/"]KU;"@Y866P6')^[BN<7I6VXPEM9!'<]=AECUI&&8?QH59R:F-N>T,AMK' M"36 K@=WU/9RAS9CJZZ_6,>?T6*&N%B M0NTHVZW<2<4@>S=4[L_+'Q3CM4 >& 1L0*A\5; MO0\+KF 0S@>I4FS>Z7TD0+&A$46&C9X:K,UQV1 =3J'[24_HNE/^P)2"_'GP M03N@VZ5P9' MSSYAZU3OHZ$V=Z=X=VA*-TIA^ZCWJ=$$&R3]C&$VJ40^E2@S M2S%%_Y.>][@.\D>SEV- XBM#6L_B]&Z1KD^=3K ]U[1,L6-LV^3?I]!K>E$: M*/1V4@?"\)\4N!K\B]5); [TM):'-P='A7/I!+R?;$CX!/"4:S*$I3\M_HR\ M)ZP[QCR%OBG&'Z1;,:/ &%(JSK#6I^'"(4KGR^NF *'8>ZL$+F:5U-)'?#PB MZB.FIQGR(C;(!8:U(F?7%TA*(YBTFMX!'$Q)EU)9=G&4/OF['6R2NWSR,MD^ MY3/I2@=,. 91[EU::<(I795Q$YXB-R()Q=PD>_?/0H7'W%,WEH9072%8LK,9 MI-)-:UT@Y3P16/:;@JZ2&B.9M2 8I@I6YX ,Y7/YEO+Y29G*YX.QE>FS8[0K M\]+>DE^9KQ;DI_Z*+/!XJ9(K':@+B[PQ!V-=UW%;O#*KP.B.MQ'*0%!:!(87 M4(\ZM'!0]L@G@19W@:+L$:>;PXF;%AQSK'M984>[4.9,'.FDL50D#GA&[DI2 M=C1_Y: #RT?FC*16H-+:4T4WI!O#]N@[#N@+,NC?H^#+(MQN#6^?")2\Y&_F&&K+G[2+NX>V2ODU^XQZZ7_#5JMRUTDY(\L JL MOF 7[;\8WC<4W(2NY5$=Z*V["P/JDB4[TK$C MQ?!Y'WU^Z1B^#^^*TQT/2A',,@"]%]<042I#A*M_1TY[YRU\(=>2Z4L.@7:I MM63ZDN-CV6LM%B,U>1.Q38%>V0E#JH4(W9Q$&H* M5T^G=Y\'EYBXDUDC*7A&^0L;\"P:(R, MI?^;JBU?:]..I;$9\-;0M&BKKT!CZ74F=N4LP[7LTCR6WF>=H%AL_' Q$N-) M)HIOQ]943M5Y=.QX'4N3M&8'=O452J*OGBWGD1Q0745<,K-5%5EBO>Q&8*DH/Z3$:15^0J3'Z8*29]E[]>8O<9>8%- M= PMR"[S: )+"9O)J?! YZO+;PP3S;:T.05$F&H:ZB7X8@0A50S0IXOKJ*B7 MXM8E:@GYP2,9/VH38(E55D.HJI#R#KOK)?*VE"^('/GOE!0-T]VYLDW:V6^^ MND([[-O!++@T/&]/3K=HLX(V/!<]-2O-(V=M8#^CXNG,M:1*/I]R1J9QP@@63"DH\%'F3['^3A!VR[0?2'6)MG;(N(_%6(EM_QS!-W4SK;XD@N[<:AIJ]JI)[ZO4@!#9JX6/55E+P<'J$7O'LHI"']R# MUTOI]XI*);'S3*RR_&*%KYL&0NH>=TU&%G@)M?1[]9R#7SX%ZYG2 ^@>/T>3 ME3G7%K3$*D#(A:\+*$7U%\][8RN@9JIIJ)< NE#*OE9[#0,G.18^G5(5>TM5 M+,S%6!(.J]9O9>?*<64)UBBE2H2RBG,LF8"-QP^&'YMC20#DV()E9M!84O9J M#,A*A(I9>'IK\=KK >:^R3"X](Z)<^RX\FOK6'*4:B_]-2B-+?NUP;6#:WU/ M8TENY=EME4[%L3R5U^B:;4 K[TP>2ZXJMXL>UP43&%J3D2XI2*3[.](B!T A M4,B>JM5[EW(< &)U2A^UA4Q]G=)[O=>@H@J;][J?(!S>PI+$(H:/WO>!NJ2L MK+."*XN,@:9WZWU.T/+)@RDX'_366YS@0#)$V?/9>K^2(01=/F680:5W-U,A MJ+(9X@RH25?QU@6PM\7U>>7ML^'0)K6+#4+DRKC=85=N.8PX_=[K80185Y*_ M0,0W;? S:/GO!%)RXAZSZ(Z^?IA[TY/2CWI%MM)^Y%BTMVU&MPYN@ M(TY?21I&AKM'>[T)YJNO?ERB!\K"J".C0HZ9X^#OE(4;[%WA\"E8A<[A75S: MT079S]"L&%Z**J1+UL<#V;E!=I$4E3^'9#S4%#VD1X_PJ$_XK4NX6A,%*)#Z M7D]'A21+9&Y<[.#U/L42+D8-D5[7F%BJ,!>Y7N7ZO!=)(^8BIR0#W=P@*W00 M.SV*4$-U'C_-7F=.)$^0@UCO1CV_P%ADSL:22@C>&1BXO<>2= A1G3P8EF9F M:)Z0"#E6,96(5X.:%X7='I<_&GAR* MM4Z%L>3*P*!KYW :2RLJL>68]S2RG!D%P:M>G>;9HP3M#-NB[[VY/J(MO.;! M!GF7H4<1C_MZ2?2FMQIXH&YV,9F47+:S["3()=MSG(J7 BM!.C+Z[_ MAOV ]L#S/,-=1SE""^0]VR9*GIN]I>MZFRSC2_+KE\;.#@S'_@M9LQ51(1G5 M/]MB+[#_ L=6NN1"C0,INPA;KV*E*^#J<&)04/T,J@>6\CN*:1T1UUCKH7H_ MT&6!A1NGGEV^]3:1.D"T2VTR%I](!]-2=L2-I5RQ<[U18?@P?.5?7C&1X50O M#P_1C&U08)N&T]M-HHX++:X5I0*J2-*@HQ,M;]@>5?.7&\-;P_K<5E$X 9N\ M=W.\3TM\LF9/VO9J-KMTS^"6/B-5FHQ!JD]K^N8SJ^B-OD=!1P8 SU@G<,S7 MBM%G=LX]+'6TGHZ2W-'C((E]2'XFDQ\I&3>G]BH9!ADRTL;L-1/K5P_[G:]W8+_1/ G+445$S']M=2([<%AG!E224]-NE\>,- M=BQBI'BT6QH]@. RU)*9?!XBRGT/B>4 M%5-HWH!5+.^ZR67(T-,[""58BB+-T-M+U@0R&GOQ2 MGZ&F_,P)'@:-.Y>5\/A=1?B@HPX^UL0)GU]80$&OG4P]0B_Z8% M<=EB<,?;>"FI\!5FU_^Q:[:J!\P24)-" M&W5G]MNP7TU#<2GF%[)@D$.6"L)A^ZFHI*8DSX.E@R8NV@5>!=^)"@9FPC51 M4M0/T@[0G?V,K%NB+=PU;1V;7C1 ^3<-E,:8Z55N\+L/'MK:/O*3V8:] %S] M?<\+YHOQ#^Q=.H;OBST##";=L[R?]XPM:.H*B.R4PB*M&BES7(A<1*MI]&[A M-XK7,D]%W@UIB-?.-B$?T%X>2ZZ%B-[DP[3\+.CR'GHBN-:>O[C)>& ZNU@ M4M5\J>/7M.-<4HLJ$./QX/ $-3[>!9NB5?A3QK+NYNM M5UXY:.-I"U+B$.Z^"PAPT%/TJO?5XZ/Z0/_JHU7HW-DKD,^ CU[/CMYL%/%< MDLOWB&;?$K9O7R)"7<"=FAEF$6#SVV?#CP=$KA]1/;3&X76O\M,;HT>[5"K? M"S(2D;\=2T-^],<7LK&WX9;?UUWR46>\&2\"O.4_ZHJW1]K!!<99[I-.^>)U M>Q]],$5-IJC)%#4YB:C)5/@[/AD;_]CB4V-KUEUD>L N;[ZO E MLU.II*^-^(@X/UGL46]+5CZB>=KSW%E4P.3/+,N. M&;]U5]C;'LKC!:*._/1Z#RARL*HJ _<1!;87=0*:/SGV&AQ6JB$BX%:^Q^XE M#;4Z#K4H(IC(&6=[$<6_(X/;O\Q!2("]14B($5(TSLO+2?X;-:U#R9R@[#N4 M=.SY*FDV#PJ1FJFCTI<4T)!+-8TQ!F.'',0>7Z"X2Z4*#MO5 MDE'6P%NHO<;QE[W?;"I$P9QHCR7&QK-RFYSM^J$CX&S7-,0EZ%[6-%XE&GK0 MNY2"4XH&M KQ]0N]#RF.JQ3FN_@QQ/2,!@INR<:;_%AJFGB] M(Z4]PX[=.0PT^?T[3Q0T@(>NR\JF$T6OZ)IE+6+U+ED'@L3A26?(Z1WA$]B< M->&1%+7W"BP.I3$]EC$2_9T^VWKKFDYHT1AGJN>3-[)O7:*I+/I'B_:[QXYM MT6#\@G 9OU"1MN E_]HB,JB.JX'$%Q4(K,J/1GD'N]#BCY34'1P.$@(OWL*J M"XZ^5,'M;X9GI[H ^D2M? M/??5>>AP!PVW6\/;SU=?C"#THOA!YD6=Z$U IH,S088V]WPY0P[E$M]2&L6W M@X2#O>A=($- ]Y/UP=A'WIVK M4/A*6DY+X-[61'2V(L MPLMB)O^0*$343A>S:N]%%P47IQJIK71O==B6:6!MUYI!$G%O,OS&KMG@#G&& MW=C-8.ZH"8-L[.8O()3&0!N[VH6Z]1T5RZ]B\B=C?^B:S71NAE4TP@Y]VR67\DN\?2+7 CKZ(S+QVJ6O MB=Q:! U[%=54QN^^1:R3=49N$9F; _FW<(NLR]"CVR=7^10ORT?TC%Q8ZJMB MQE280M<^T3+?K] .D\F'8''TH9(&Z1+A3\!>&B^9?^QK,51QH,R MQX(*_'[%V/IN.PY$8/9-3S-,6SC9UJ%=T](S7#]>@/11HF"?-#OP;PFF$<[T M#] 6ZU*'58E3YBPL96SN)7S=A[37Z7RUV! C[?"O(A"U'5')T]('6W&)#_LO M81[YOWK8!VWX9EH#VQ>@-W%@='M:V79OX%?*H'3[DEW"CE4Z^GT[EKA$A.WF:RQO'XBO$4PQQX?B^.T24\V M8'6DV75OF@<_,7'ER:[[4$M3X M[EA=I'7I@&+S/5QIMM<)(2?+<\/P'9WE(FM_-SL/&_/@&OBJLQ[/7L=RV*_5%0-X7IITEO=K5$.?( TFGX MJ&"U*DJ[28X>@DD"#]..,6QISGCZNV9@/Q.QA3)R) [8>[*.#%D&'AG_P['/ MG NU$?P;["%[[<8[TMQ')J83S>6OANW> 6.<$*HJI4Q6S%7HV>Z:/^>;C\Z4 M<9$=K7B* %C-?-PVLNJW"*WZ4VQUBJT.(K::;(P6(=0C$DKUKELXI#/IMP*A M4R#AWJUL,2!*@ZM'TSB^&&KY5IA"I5.H= J5#A:K%9?;UU_GJF#O();2)TN39%)'D=KLS;(^F MYHAZG8\I*'H?R0[0G?U<7/!"CE ^>BHDH\]PSE<+PT$ 3VK-QRIXCM]4)?8; M@2E:!F:L9_"/Q3?:;I/R&7YC<9R"S.H2)\7Q58#AIG=* M?UOP2ZZ351ZEF:F6F& MV]"A_=RSVDZ2A)74>Y8:W.:GF=;DEFPCV15Z1@[>(6N)S(V+';S>/U(%(."D M;"35\TQ],?Z!O4O'\/U[8RN0C DFW;.\G_>,+:B;$T1VXQA@CHS%^:?6D3K:=5GKT&J^QHSE[>\. M$*R\[#(WH=Z9FAU@&KE(NGP =DAO J[J5NYTUA'*05!SP$YL=/CZ/IEA\RC M34M_YOKH!GO*?=QR^3H)%[@DD4?D%RZM4:X[FXJ 'CU*V\QYZR'Z=G47&82( MWW:$84K/_19DZR$&*C_?XY M!QB>["*O1 M6ID:%_#TMAMGR*8X/TRK#Y5^TK>]6]_2VXW3#Q+MY!/R(Q?)+)&WY7415WVM M KX[%- #>;ZZ).>,'K=P]=.^??J.8>NE[*OE90.(#.D-;CH26"9E'RL9'43)4>6YY:.NR1L MPE=)%84^N(>NE/+O!0Z[WY'C^#>&M\:?#?<;[)PJ_U8)?,2(3!13LEWNJ /! M$U@&C;3ZD@B\*"II""R,>_P<3>CR.UYN<.B3^\6"OI43(.0FQ&'+!4)136'? M4W#K^H$7THN*6,5;-0WU$D"72]G7S$@ M,.]>F7WCVR&@\N##]P=2^;$]V/U395?E=> M:(<8MV7:@%;>EA[+$P/<-Q1<=Y=B:.E9=RV\*TNOO_D=^4X[M+B@ MGKJ>TT6$:WU8K#)2S]IGT:W7?!1^T XK#N]N)4*%37>AIRKG\MWCIN@"0TE/ M$UYTUU5'DO)[[Z-VB'''XQK0*NS#MWKJ=4 4%G<>;F9@ZVGM0[?S47)";N^> MZP=/>?(&+DD=897^>BZ4JO0:7)K@P]#0TU9H0B.?BJ6T"\0)*!'^!#N&G)X7 M/7#:8L'^K,NA9.CI65LG@EY=%FV*U_M1[M/:U5:6_ISB]4&Z)3J0)O=R$8,D MQ#-LI=L36F);46'!8)1NB.@+8[8$AP$H72>6 =A_(5J\29/=^97NS'OL7M*K MJ.-02X;^-DT9" TGP4^L857'3 RYD*V5?.,M%2*[,ZJ^I96WP8:W0HN?5H_U M=C"1 ,1ZE&FYL3U999$96CU*-%5Z3I6>)UGIR3CX8A!>:?!+( 421K=W#[H0 M#/)O,)IW5)*/'GV,QGT&=WCF ]XMY!J&FIJ MU)+1:91HODI<4V(2'--0*\&M:Z)H\UX9 0+6VE714%5MO#PDPD*XSG\GX(.[ M0_&C#H]TWQS"^KP^M_)OU9=5?C9\VU\0G6-8<_)<6<1 MC';T?YUCTZ2NE+F:@F"%-787 3:_+3;$JO7I*B5B1X$?1GSI&:Y/3D4B/*A1 M%YBTVD.7IU8 Z<&1%B]K(_(0MMHL43+A#%# M-)-GNZ:]2RX"]#?1EEV9X.*+C-4K(F1?86L1&%Y SPDI@A^3%%#T>=KDED-T M<4 ;&]-NZ/X&.];A ,\#C*W0).?-G4'6']IA+T#6PG!B[4 O2ZF*YST5NN=# M_>2729%E/V(L8G7IV>LU]&'WED,- P_R,Q^98731]@R:"WME[/T6]QS0(,/ M(,.37+ESA'N5]8YZ'@*PO'++HZ[FX_SQ\% MNAWS$522?^?9VR@: )>B\*D*?K,!#/BN*/M:-=?0]5_\=FJ].[7>%6B].^+^ MW2?;G?X1/6/GF4;/\K$UL @-A*9.^_R<=]]I_^2:9'-XF(^]UW-W[D79@/]A MN*'A[9??R2_M,ZS$/Z"Y@C"II _;?_"@;:_P*GK]2]:NCW@Y-:G!$.1M_2@) M[.#UN4'4<8(N;<\,M[2+@XE\LGK:+-$6PRD7=>X"+@I2AU/O!Q7OTE].0[T$ MG_=?7?O/$%TAW_3L7:&-&5B<2H(""_%_D(LAHB \9 M=;'2N9\JJ?U<%=_MGB*IHM![04Z#:)6/0(SD31&>E0MLDJXO2-*:I&O^F A_ MD_2*,U+WET. NZ[Y 9^+D4#4X@&?BS$I\.H'?#J\#8VE'3U@UW)_DGOONN-_BHLV0G'@-5?:78/;,:1RX"=#!M.-_]8'H(!!%"X$3Q6 ME.>:OY &"J^5[FT)<40&]IC,(+E/1IY_'--";?$PEKZ/\\AX&.M"5\3_UJ^$X3=R:LT%._%V_U7E[- M2.1MK/JG?B_>Z>\?X=B,Q0S[_";4UXE>69=0@4YANVGZ_ Y'M4FV-^-Q(0R# M1V]MQ W2.!Z>R;]!8&!/"P' S:WX2!IW<*'W"M07K:, CU?BQ >+O6 M]C]BZ.G]0( ,]'+-L5+@1A7;%0.NO'$:0U#O\(=4!"M;[C$T)R.9&\V&5HX, M4]TOM%R&3?>]1%/ 1Y4U#%C$-4UJ&7;32=Z$'7=GXQ34MY-QV7B5+NV6G2+X M;D+PR!^8ZZ#.<)JV;\'/6M] MC<*@&KWI7)=<4GCD)L7MP^00K,&M^O6C%,"?]'[0EG./EH''\5H60W'T5IOX MRVD,Q"F05/JK=6_GI>!]'+TBK'Y",07IT^BW:3:-FCUTF0#T3GY%PDE'PZN> M,&5X3;?0 EC'+]8RL";]7@#K^('B%*QS!7:9PM>T%^8&6:%#S(-[%%P:GKWHU]PFJ$*8K2:AOX?;5-;;8"^R_D$673+L77DJ)38_5C.&QFJF9Y)B:24Y] M<#M7 5,?W*FG:3/?4T_3^IZF8W+6"'97'%. K45WQ5%Y'OKMKJC";S$8J(4[ M$7_0NBNJM$[$YWJ[5^5U(CX?DX(3+XT\NQA]E(R_-+*#1KE),&BI!6BE'C.& MGKR,GD\Q>BY:TR+,D\2MPF>:HO567N#QY-$JC\V>O95O[./ -$[Y$(D#B]'N/^ BPKN*]59K\6>3*\PQWC:(< ME3W[E0=C']W7OAN>=6/8WF^&$Z*9[X=Q68%/$[K-@"K-9]LBL,4UOOR>#P7, M*'G#5E2,3%=R);#EQE.!S,R))$%6.;1.5 M;ZC(<>II](\T3S"U-E3J!C!KIX?W MKQ[V02NWD^&5X?;4S/A3!>._15LQ83R==)!N[8Z'4UAYUR_(,VT?I;,?:;1; M-_!LU[=-Y=N;CQ^A![E3&W^^2E5]U.OA4+CVX! ;C7;-)&9'//8CN1 '7#NQ M[0B#WFPI^X5.#8?PFI+MQL&%HF71Y8(8N-8X5)RDPH1/J8C*G!R-/ QZ,T7_ M0\\,,N6/U'CQLUT2%.RC>@8&O?JRK,?;!7[22QM73=YJJN0NC9U-3L*X2)T> M&]XSHA>WFY ^>$:[X-' RRG%4Q\T*NC&'+HO-.C#P1,FQO;-PTG MD],T2]*:R,^(G1UWC_N,W="G=@@LFUF0N%0QYB[J3HQ:XBKT(#EHHD"8>W!% M^?"JA4H2 M-P>&@O3I2K-&9AZ,-HJ@"=G'WDIDG#91$;7UT[\!\77^'0-Q : MQ$'JU]H[45Z;:]$9$,OV[V9\)>&Y='Q@D<#1A^I,Q$O'\/V92%U3\6LE7-,1 M#[TVX2NK[&LE.XKVB(]Z7F88@*Z1&B*MU?*?H1WL:2V_&W5+:ZF0JZDI.?^$ M%4\?*B,9$[H:\M_U>"Q$FHNH9G.#,B^1M];VY62'(2=M5]N)I#G" Y&5/8(N M55)&5H66(_6?!BP'*MS)6F'U27KWB)6_IW&%ALH_AZXOHF7: MO(A)L2Y3[_K5\O,8"UH0##6]>\7*0"UK8;(B.;W?#Y2 6^8.PE";S@+ALR!_ M?]DM0*9;[ZGT<5+AL,,RYQ-#2^QCH=&/6>!GSNU3?1XV;O;6X MWJ7,"A/U/E=KG/&Y"OUBJ*"+ZM8A(M3I5CT*&N6WYP=M,2T/LC5;0-V8)Y< EXYV=ZO\+5B>%TE!J9-Y@^:H=E>>HH+DE<35>5IC?GJN1> M7)I>G*)QH:=V;T(CGPC.T)BN:N)>%0G5 FPB-%?]\NHX"EX(4-$* USO?KO= M "ZW:(K-A=Z-+SN<"_DU?VQ2]&ZR.; -TEC'FLZ+YKX3N?,B7GF=XOU.3X-Q MH,J)H["?S_$Y*F% SUZ5Q0>"Z .J&DK+9FLQH M]1JPI*MM.B&:!Z!/;/LP2E4MG-.)^S0=3O")XVU6GJ!\H7EQT<#T5:X=/IN# MZ2*C< [X7W)()TA%T+_7YU,6X79K>/M#IG*LBV=F0- (]E]=@D))48$_(SC% MI:?=O+G2&5,#?:A%OKQ#[M:9]\71M("\ TYII^DZ+@;14*K! (Z]960M)(IL MB>F/,G;Q;+WVHE>M^FM W8+)4YB#C!S]85S#Q*![]Q;WX9$?ZQ'1'%$BUB5V MHWX&H>'0A\[Z4A/\[)T"[LU;30+R00C,8O(&_-E@Q^"I@UVZ;JH>3GZ100'M8KR(.R M=N$&I4KL2H=7\T0 -K_1VD-D784LI3YBUL_FSB7J&@:+ /536"VC?O]6&_UT M5\RM$2W_IJ,$T M55)KA<[>3CM*TC0)F*[I++R3-PN?XEEPHPP>:X3ST,7-BG4LG"9J*!-5Z3Y( M)^M#1P?1M3M-5X>.LW3^?IK.IF',78G_F+46U7N2!GU)XHZ0L%ZF>L]6C[$Q M]3.<[8Z;M//S9YJXG8$UC])[6X=UD&PII6/,8O2>F8Q@K MYNVI>< G\ :O*3%C?3:FV1S4;,JLWTPG>;JO#FN2A6JFT]F<[J<=S*8<"ZNJ M7^[%9*0.:\Y:]-U(YW0RA :K50L-:]))4Q%R&4;;JI*G,LEZCUL,#J>/5>=< M#KVQ57< ##D[.A&&R!Y&-]OCII=I(TV.WLT*TD#-J"IE3?HU -#]QX8 M\M8*:WNA^8.>TOCH1YR-?]VI?D1.\<++9^FF:+?DN!K4S6^P_]6DJAC[IJ3WV>+)F M5=.SSJB\+<&XEZ_IV-BD+75<%."N:K8K)^:7MJH 5 M,["&@Y-5H>V2@%<@L64A/5Y1?G\81F$D_2%V(PA7Y;]*BX)='W51[R@Z^-#+ M&,%RJN_1?1*]'NC-(IA!+JI ^M J]?D4OTH4.+:ZVM[=HT:806TAXF#9YEQTE0 M21X6-Q20/PN+U4Q+42XD(@?_AK!QA9Z1@W?TT!,6BHN<"KGH MRB<:TG"0#Y>BY&,5/-^ZY(0@!P!1?!2UN\.VAB=E-A#J419HKF4M&;69EW*4 M<8LL3*D,3!F9H\G(E+INQI>=V<6^QYP:;BQYFSRG13-F8TO'Y+,7<*U=,Y9< M2C!67)8L2ZG3.S( 1J_Y=UE^$D/6 X*/V4'L71GRUBRH[MR MD&&X/[##%.<=]FVZ#9<#;4-X[0?VED*4AA\R.R;S$"?1*Q=GY^^O%P\/7?C= MV[,Q= ]\"PF'4 ]<%?=*I9GY?KA-.GW&35M_P^06:CMD'ST2P;\8+_8VW"JI M#!?@:A!5UQ+D(4?_ %%.N#HYE!]M_]N-AVC+6D3T2#"$E5S+DQX(][R*:WDZ M.823/7EE/]L6.>VH-+TKB#PS)XMI7L_UCNHQ.R>':]G.&Y0:4(CI4[,83Y#% M<7BI @AF1UP,>F46;Y7#[6/D>T$&$?*W8S3(C_XXF ?\,>V2CSKC+3Y8@;SE M/^J*MT"A=Y\H,_EM_)6MW?V*L (3=W:WT(/7-# M%C3MSL"/$YRF"G4AWLZJCT94R9C0W(C\=TI3X9B; YY<4T-D$$?)U#!M:I@V M-4R;TG.FAFD#BS--#=/D8SHU3-.B85J-3366!)].M4/>U,XKAPMM(2V]F)2@ M4MC5YWHOM>K]"+\.L_Y=>F>0=;(]C_PA^7WY3CLLR_U%N,1;Q7J'Z7F^5GGT M<*E/D:$A72\](^\)#Q^/O/^7-:N:=,XP^J>^T_SFUEU3J8Z"6FQF]+[_#:S= M%W_LEO5DF[IC]CQ!52D+K,?:U&]X(%.4S]5A/<^D]PZ>)DABGEHR3^>:5QF= MZCPE&9MLGO3V?YS /#5D+Z/V7JLC4205^3.&Y]KN.AWZB#%0 M%DT3*149!$<=\.*NV0=ORSP,_,!P+<)D"S%%1U"2#54_!5'?0+92A1(GA(=0 M(3_91W%Q,]U-$*F./E3.Z^R9;'CJUUMBHB>VV(VB,QOLD*/&CR$6F"OA(?I8 MJS(6XX#R,42CL>U>J<(ZBZ#>#@?(+NNTQ MB]M;$RQ(K_?.EPAUHWW*,%7@P._Y8G>T[C)++?H]<@5VRH;;(KZ4H+2K]Y(P\N0"5^EQD3]_X*O"D M;CBL2">-IJA/P?G2.&=C+/?C-E5Z+]T;2-U"&^ :S.NQM.86@:[QGC66YMS= M'V@UE_.QE)$V.SDPS#,SEL;: )]7U8%2W-":IZ8.W4*]*ZG^TKST5[I37MYL M)+$)I0%>5?WBT3KN0F-9=LSZK;O"WC8:4*SU.X!B[X$_+F959)X=D@SF.T3? M\7#7"6.@W+)J(FJ>O8Q&>T0[[-'115Q'U31Z5U"-XF&NF5":'Z9*B1#;#?T9 MDB&NGR4K$P'*_2L5"-,J-B:U\'CM&=OKEYWMQ:Q FRYST5.A M,@CB^_BR8/X9VEZ:K$';K24G.$0Z?II*E&HIUK,PV!"E\1=A++)-8&V>>4D* M=([-7$8NR68@FH]W<=5]K3AUX,&S322R=*II"$ Y6Z\]M";RIPV!*$E:M)*Z M91Z2XR$:DA=E <)*&MSFQGPPO+D7O8=F1;5@(M/!2U%U9DHVH=2_]?T06;=N MYM8NFJ/23%=5MDKF]"M>S#B357F;.J9WTS%=5CX4+9.X= S?GXFD M0!6_%NGS3@U>HC&(E@0VRN74FG/TG .7TU5'I0]?!U7$&@ M!]YI$U6!A51-I"<91-)"2TF(&/_(HPD E78D3,?P4E.BK:FF/9A9\%52]K6: MN^/A.>$L ^ %4DU$8(G\YW\^7I()M(.9]6S[V/._+N[N+F$+HYZ&FN3?J*$[ MN5$$>_AR*/M:-=>96X'_>9_]%^CZ@%#M0R>"DS9+O^^!?-XF' MFR9A- F4=4L8BVV]L60U"BBY"D3'EI982QY)A6'._P+#;$$-,02>T4]B%5?=;W9\!X/41U&-5V(BZMT)L] I5XU5\ MK&,Z")N\E/E=^$%?K)K]O8V(%?;B6[T/12YO/ZX,2#"8]#X)ZVV'NHC1:%[X M:%!4M0\$?=0.%H$'@M[KN84$'PAZKZ<-)/@\T/O)RJE/66$O7(Q*S=[5-@<' MI2TQ!/7NK =!D#>YC6&GM^.7!SO![$<&H>:O"(EMX*-4U]$\Z,.YX*J2FAE. M>K>Y!:TJWM1T]BB1GI:I"'C\A0L,/3TM67E+[[BH)47NHP);KKIZZ_ O]'_H MNX7_]O\!4$L#!!0 ( /* Q%(<9JLH!BT !?T 0 1 8F]X+65X,3 U M7S(W-RYH=&WM77MOV\:R__\"]SOL]6D/;$"6)3E^-$D#.([;YB1-##MMS\'% MP<6*7$G;4"3+AQV=3W]G=DF*(F62(U&T9+- V\0FN;.SN[/S_,WK_WGW^?++ MOZZOV"]??OW(KG][^_'])=L[/#KZX_CRZ.C=EW?Z%R^ZO3[[XG';EX%T;&X= M'5U]VF-[DR!P7QX=W=_?=^^/NXXW/OIR /0^?;H?C6[YW\W^#LK M/P>^.XE^^/HH?_Y_#0_;I9W;I MV'?""X3'[DZZO>Z@>])CAX?XP- Q9_#__WKM,C^86>+'O2GWQM(^'#I!X$Q? M]MS@5?23P''57P/Q+3B4MBGLX&7O^U\[/?AS;TW?[>'OOOJ]9'[)C6B^B"WY-A^ZY# BBQ[<>_.:,YM/80K_ M]XOU]>SXM']\WA_ CX_XFZMO$SF4 >OWNB>9^6Z(PX--S%E^@.'AF-9W/7%R_@/K]B]-(,)C _D[.%X'O['9'?1=X#R/19_)7Y6 M/UI]VM%?+3$*U-\7^8 _>,R](:=CYGO&CWOC(.Q]Z_EWXZ'[GQ[^T^_^Z8[W MF!*)/^XA;P/\WP(WSOKNMU<338[Z,VXK%_X-S$5.:O9DF7F>96;JF.DU+#YG M+ZJS]S&$VQ]7'S_>EIRL_LG"T?KIXN;GS[17WEY\^M"AO?+I L_\QWTNN?[0Z_'_B%&(^'YCLTN[D2W:/;)#M+R+N+ C3#O'<H^^#/T M SF:Y6:]S;+I(S>E\$D&!K?+CF5&FOT,T[3$5, 6KNR4V@8ZZY[^\,C; M%:2IL W!I,^FW!0L<%@PX0$865[ IF0^&QP5F'#7K],[;/"U<]=Z^#C0J\*%SYW#O#&>EQG _IA6CNI'+#MG#6;H4;+!RV'SJ+1U5_EBU_6ZGHK%^L=B_3NGN447X20R_D MWHP-D,)!GX%05[\*)L*[E[Y@T7FGD>$)/U"C.%[J4U/'E".)8\,@0!FJAD; MY'0*(@L>MV8,)@VO*)DF%*$,7A;.J*-^\/>_G0\&O5<+I"CA:0K#\;C2?D*@ MUK,DB-"]-UH61C21)E!YB$3.1B\J$ONO#FC\(@K(DILW_WD1W M!DX]O/_^3 M-H?WGRYILG&?NIQO'<]S[E'=7&#U1EE7ZAW*O5'J',JSNLPWE+^&(M<02WF% M&)F?'_%D9[E)6\-+[LH %*K_P*F&!Z<^J"H@8<0(1E!G/)B HI(50;1M@I^@ M^1ZHC'CH$--VEB?*U.&%YT,?.(32C:BX@'2>\Y?&%Y"AM!MV3C ")!6.1DM-=?&=2K#H>9\?PQ%\AW.K%^NEQ]Y2DK>5& M*=FAV4E$$HQ D:&M=](D'-(4]GFAW,A.H7S&B\]+WP\Y&("4,8K5_MP0H4N: M@,.^.^GU.CW][R;M$4/']^70*CD?F?=<#\UFCVA;^8%C?-WD=$J6/J\G5#CF MRZY/VBC4R_,Z82Y)=:Y- []5R[3&Q>W0[E\_'()Q8P>26V76\2EQO3-R!_4I MT@"^*%&MSA8>AWLHF%!>*--4UINOZSFNX_/"N%1N#!X$W)B4G>S,2ZAU%4OU M7O>*+$],G/;'Y88TP6%!;EYD#G02P]V;T,)NHGL.$,(11A^T;!^HCW#"\D%OX35/>25 P84!% E#GHO\C\G8DHS'U M!>4DV3W!>L\M:66LV6FN?575R]__S;1^X'-\IJ$.8U'XNWGN!? MU6^BA,;?7*(^H+V8L %LX6_4&U_F!WG8$J>ZV&F'O]P(R[V"AXWH\XP,-QH' MRB[Y-6>>'%V::$N?<[:_BLS(Q*+7$4[1_C6*E;/<6/<3@3H6Z1VG[''*:N1,!A]VE<63:&.RE6F'ZI,3H.1" MEICQFH$$J:>-3[ +OMK.O27,,>W$J0 M7NPZRHL",Y;0*$]10@]G MBQJ]XZG';L.A+TV)T5YX,K8^*+9.7HQJ<;DO;<,*U?25 $X(-%2UX\J L:Y>$05 8](1VB[PH-#C:?Z!JY]3QKXQ^OHY"G=C-U& MFLQIMS= \S_:]MF,+&5AP_$++75D89NOFZ#PB(Q)DC?8U5VD);X3(PYSZS#Q MS1!NL'B^(V$+ ^#3?JA_/IG+,-!N$DZ#B;##K$$EIYS\7%QX:\A7X7S0\BO- M84O7(',D=WHN.[X4E8_#EM*?%>/=Y7I'ZYFK+LZ=])5OM."MXZR& M6A;[7ARDS,>6??ZB2DI3CJ922_,X8ZH,2\+]BT0E'DD246&)XS/W0FGF0N9Y M[2=$)U7_[!5M$3UA".F6,'E)0"A$+PT:7I$- MK%7 T3WX01:C5#6VV*OCC^ MD9A/-',0W(G6]L'F9BM5&^JJ: :_*WS#9<>CB7I'0Y8FL14 M=># 2'K3C<[>YU/:"]140&*DXG#*B\L^-^Q S_L/5DII(8=HT,Q8/:9#.R'4 MS>O%%3U;%=DH3_Q\.-JTR1U/EC\.\8R\Z7FTUAO MNB\KRY%9-',KU)'E!U,W-34;O$U(7EM5?Z\B=;Z$NUP%(]%9_K"G>YY*@ISW MT>?C\B2L%:M9JT1_V4@('07#PB14[U"O^ZZOLT_9_42B/RGUK/8P#P4;A98U M8X)[F#>O\SW2]454%SQM!YHAK32 / "P%]$VJ-DRBBODEY2_KO@&7J7T8)$% MN#:T$4Y(:_@V]"5>[NP=G_E,.>M)])%E:X4)+8Z@-V8KL]9P+\PED4XX89'2 M[^O8V;[4*7J><#V!(H/K)G_Q>($T+,%^+XP$ M1.),E4DRU%=8HH,P[@D6>*'H !&>A^$Z:OV: :81/*.D)HK"*6Q##Z$;HOB? MS_8=KQ,3H5ST0"Q&\91O?I$U&$F,&#.#KWF"FS2C:YY& 8L1DZ)2#SR6*,)X M4?P:DWEA8BZ(8%=*(^_$TXBI/T!9'M>LTM,74C< ?@'3(\8375>?_>YB-6H4 MVE@2SI>:NQ-K*WT(E25MY^5U-)R4=JARIAH+ZG5+JDK)4=H MVB?-49"6(:07XVI]M/BF^;A_[)R&C;M M^'':<2T.$>4]G%'P8[/N:=H4[!#14FA'B&:Y8_E-@+*0J$//XT@=K<$(=8-K MI$B?O S&074QTA6NNBB=B55MOQ)-R;1%Z-BG,VUSZS M;NBYCB^H9Q8OXZGT,7Q,.U6T'3SBALHJ)2Y/E/[OFJ,HA9^X3C2%0*>]TO8/ MUCAYCBT-V+GN3"OR\P!JZH D<5;]R13L4.$IH%EMH;ZS_!#A!Z7"-!*6!'5^ MEJC?*9*HXEVP>\-K09)%M,9R:#B3[?P,+I)7<(T-5QA>HF_'\6Q)TY5^L_$M6HI'M5V3JR59*.E#?L1%%]JM MJ]#P<+/Z3!^A* (549C:JRS_I17,T$0#S=\'<71,7[]FB 7HI7)8Y[<3E:&4 MS)P*^#K=S$J1G4C-L0-R2NO;':U >&%DH$:B4ET_W$ 950:4DW=[PE55N)?[ MN83!P@&RC^,6H#Q?;-^0BT9]Z<+-*,#?+HAB+LE"I M.30W\[T36NF:&!7?U[=\A1S*&H#N2EB3"\Z2,P9*?7UYFOX,/>F;4LGD![H M;,Z=OGL]+?ZWS#&7!R2_A=_0@O)8]FUKO0K4[X]B5!9_R;:!L;C]]=^;87MI M7>#IQE=^(R3L!'[^ +%#GDD]Z%9%T"KCNQQK?)>%\_J(=']9ZB23:-XO)(&P M!;S7I6DDG<2;(KZY M1[N$GE=!AZ?O1K7*NIK:* RI'%[CE:^VC9PR4#1C\& MQ#MITR!]]ZBO:SMF7H/S8$I+A"=A+9CI\,4EF2VI!^*B>)4/ YJ[BZ@G"3XN MB_(^4Y%\/>-"/Z-4#D#XKC ?M!2 N7*D_/;*:YB:G\IZ6(#>4!&SAR"-N[&$ M?ZPFB*:\BQOKJ=Z'>ZMTYHN(+FO%=Y+IQ >_AZ_"R,=[Q>W(-M"/+"7 \*G' M%$6WL'5AUUBS3JX;6EV<0KX,EO>Y6I%5C]9RCRF@=*; SUG2ZVY3C*M]BST& MW](] '/7V.)&WGNC/+(+$.\/,K>X_V/_N'OV_:M(C,2,]!U+FDRC-VKGD0LB MW0Z>\OE^.WM9O?5B]_3\\9A&N$6R_%W2T+&\0^B+[NF@>+9_4]U*>T]Y>QSY M1^B]!06"77-S# I"Z8%;MG'4:7O";/H$VCKU'#VM\X%T/K?#T1Z,3*>\*K>"AM;6OTN#06 YJL4-&JWY,V;CYMQPYTW[0-.HO<,G3_*[[!8H:C2 M=/K]5^RM\XWM9Q'I_KV#'KS'\##@H7HN#H9'E!T7!E8'1#XKY6K"G*:7V^E= M>#2K&#O5,>P^MSFWRX[N'\[>"8O?HZ\U]JEB NPNN@%:L[]>Y6W'S/Q'-NNQ MBSW[E=NV%-MCNK0V?(.;O3&;_1%7M=WENVV0;Y$!_HBK]OLUVGJ!AXUYO Z[ MO/B\Q=;VA<,&.:>NUO?E +Y;D Q7UW+GZYR_OW[[_$L=2J[U6 MFA!8>?B+POR2%1)!SU?< ,O] ^EA,)5U\+C8/\*;LMN)*.N'&671]5\[.3TY]. M?WJU:*<^^'NEQCSX6Y5,M>37&9HB)Z?^V'GW]/3[5_&/;M07SKLG\Q]] 7K/ MNKVS^4_>:B)AOYR=/OH%D/K^^6*@Y\&MN8R&QW &SL7_+];7L^/3_N#LY(=( MTE>]&4Z(-\.-N)/^FOV/B]M %(W^XJ#<<\$74H+.=>I<_&&)P1)((J?0]OHLOUH9/A)3&'$V>@7E\[4Y?9LM?:**L\;]1%:%3+J+I@-CDG, MB).+2RNLJ/Y[R'WX%:[_*/148K8I?2-4\!8Q.A5H7\ZC>F(]3OB* C M<[027:H.E RE;GCF#.%FX+I(B?+13TZ45/[P!WVUC$BZ <(9\[AI-=E3URIK MSIDK["J% FL?EG6IR$/#ANGG!<#D^?>D\0:.MCQM %0 M)E4!)%@![C:##:O!"HBC%% MI7"U!$(Q".^Z>X^[-#7V 9UQI;NS-J]I?K*#T^[QZ<9FVX"&G-[5CT;%+0R1 M3TO/,'XWMD]Y*OYW)[U>-6=!/S.1Y!-+=?.E3TY1\W&J-!6,9=B: ^Y7;W17 MPVB13O83G#MVH2#@$T4QLYV4L[_,U]_*Y>T]6*U>_:FGGVM%AV[3F&$*;_%&_B!]UJU:VDY<\NO?MN)]QK[G(?AK,AG]^U M&[?WT'O6U%@1N$=SMF4"!=*1N!2S=&<9HD=C\1MD(>4FD((V8*P^)>TC,H-Y^APSV3+3-AH+;D6LIJ/X/-Z0.-:S^M-DO19A]FQ+:L9YW:+'FVST6;U;$"_X'H M:HZL(A?5YHG=-F\68INO8 ALX=&KUSMU7-5FJ$.S]<14AM/&Q@N;Q1@\ODL^8F=^=8X;2Y==-_KQQWK<%NAON"CYN;X$*8MVBT M>HPK%Z4Z4V4[H/#;3F@;4=>Q4;:K3(>%KFI>S:;\FYQ6$D)UV2?QK/H0$=L(PFH> M_9J"%8$\-*45!HVFJ+F>$V@S_X!J]KWH'O_P=,R$UNQK@QAM$&-ML^_)1S+( M67&U!!F"YFX$;L\"V:#FJ72DQD:3OA^JWG>-K=VP0;5%N\AS%WF#=UOUKZ8K M3D'G?-'/E9R>GV]3R>E/<+,Z]W$!Z?%K/W07UD)#1\ -BB7 AQ,]<'\ 1"MY M87#K4%>**VGH@:4%7WB#Q@&6;/E:$RKPY[NE^.=@;^DXP ML)JQ62U"_49];%-$V4Z @^TGC6I) Y8WL\O4)%K<+VM+EATB\C&4"Z94%1XO M*Z@CM4@4'?<.R42Y M;,+*[IS0UTF9AJI+'F.X+X'G>KV/)5^U0N M(VSJQK'.3_^ZO:*]#8>?]H(76J(MDVQ-C];T**7BH_PKE"9_R%NR#EW/(($Z M[A9')&MP2F-=3X%0U,.YIV19DD-C<^XOY7"E]/#48F3MALH&QL\*;:(YG7E M9T6Y;$WZ@G(IRI5\"=5PIB*K?WM,_'TIBT&5='IR"@K%/]2F"Q78!>ZOL-7T M6TV_U?3+J?@508:?4^']IXJY075 HD2\?4R7<2NI6DGU-"35SPZH G8ZO/3D M9=6'#S=17_D)OQ/*O:_"-^CK5P4D6%UB">X'#$B*BAI\,"+9_A)HR^;RLVZ$ MZPD$J><8I$C*BICO,(7HR7V$ L5012#M$+@$\\'HVGPZ)RIPTIC%H0 1N<42 MA!2$XEPH,-'XLS.,4.4>;HQ,-_2,"?=U68L,HHH;AF%7# 4% M9=1X%@PV(^ MG"N\*?P6X^F(UXK1V8K)937M!.ZZEC34A:/Y*+[!#.PQ;.30$OX\+6KCO/O? M?S@3&XNMOOX[.E-#?:*BY6R,D/@XLL53HI("-6&^\/#O"+EZ:7'?9^_?L[A^ MJ,N^-%AC]1"M"A\5H5Z!A_!#;%BCT%Y5+-69NL+VE?.8C3RG4MIW/;NMR5SL M.'0\JEK#6$L*@O35[I"&H->18<3_J6A9N&-:A#B_@Q;)A$?[J7VS+MK_9]9CY3(5#9 M+.9"+NM\05%'O57[(",U'EL]"6Q1%ALT\Q)K9E3)I\\==RSN<%6;*)J8&!4S M?5G:_LB21H"87-2*!_@];,DV!6;7W9QM8+D!*HJL^1Q1+;C2G)H;88JI&SS1 M N6U$99^>L)(G_@IE M5:SR9C.T:PO4-1>D:Q)]RH,C*)H#UL+NA(W-#76YYC+J':\Z-DPMM1<5P5)K M.G'7M-X_=:S?;;.@4$W".%1>NCH&2Q7CL7QQ6555L7O2?SIZ<9M V]HYK9U# MI.+RP7!1CJ36RB'WD&I9MH!<%7B.57I%[8:L6MDJK,>"Y"S*F 65T=",U9 9 M&O;EWD-'9PSVTF&A;0G?!U/2LV2E6N(ZT2X#86I@G43=9+<:GU]J[RL/T>.J M 'NL&=/6BU!YWU54_7I(O1%Q'G63ZK>L#(NU_FA@SC?9+6L[X99K&&R\K07Y M=?1]X54K\M57"WU8XM"Z.)P.! MW7;*:<3P?##6DZ.I-=CKBN1NX>&KUP[_DH**G?+8;EVJ&DF;:0T#3'/X,Z9H M58&%JBD:J+L'=L#2AH6P46<8837'3'#/C_IE9*/.:'OW0="RRA&I>FN9=7., M3D2=+[_%U")9@Y@LMOBX[J!1$=NZIJ85&,1/T];[7JN9JAVBBMP;2@O.*\#S M1HF5$,)JZI'"9WB'-V=01ATOR4I;]?:&6RAG'D]IJP\+_+A[LE7YMU><",#\ MB\J8H27 EJ54+CX^CYZ7RYGY6SH 3AF'BJ",L""T'%NUY+1!2HE:G$-D+=+& M4+[LC;*J%-8[EUCLI92B-H]VI^5R:WPU8D3X 2AG.C7^"9H12[6>5,>:E"VP MKY6_!#(H#25TH(!3-*G"JZBCU:/#8AES7^FP':;+&!1HRV@D+:G:CR/9#I9, MS&LCV+S> 1\>-D?M- Q"%2;D8T\(\Q7P;5ZOCAT[!-8Y@/8-9,%/A#WF8Z%Z MDX.9-A'F6#1G>?GWW.TP?^)X\!RWP R M9=WNI@^U8X0"=4,5I/230N;,V*X MYV$H60T;3/A\&_HQ>D\PD9ZIS%8P(_$'D?TEX%IWIM)HTNGLB[]"3'537>F= M>QO(G$AWWJ)^ZR>T3(W.&*5#('TVTQY#)PS\ M@-L5.T77=-=.N"<0HP1O>H1C2>*3;,A]Z1\PW0T+.1I!8.+E>P<;(X*B7+.] M6#_J+B9C9417G39X-4Y=$4@29,#:LF(;4WQJ$"G:JT\'TWM*UO&:70?J\%HN M0U/K=<]P-\4@9M'O^J4^3KTX"R[.T_/NZ:# QWG2/:E$:A4TP=S@9?@&64C! MC>.5U2+]/CF!NK=,#Z[9E^P=:A&($R:\J;83([,-#;*4BF$Z1H@:AO^*N9[C M.KX&81TE_1_C9QW5D9%A^D[H8_.ZER3?:R3X+Q8%/YL*X% '+PVXO/""4*BY M\&=3(.52PV#! ^Q:W\7[VEI35UZ0 DSSU24#O/+817);'FBC:L+]#HE8C0!C ME?7U(V(XY% !*@Z3ZP.I4I2(@P5EZ B+4!%S'A9R+C_0_43I+G16W$E3>1=H M;U*!,XB('IST]:F8#JE3IV))E%*T]-B-8?(J!W;.'# M(U@Y%"6:^MHK, Q4;/FO4 8POC"PH9O4OPR*<2)SH\49Q'SHJ&9.GO#1K>XO MN$L*=>;<)_] CSU\QXVJL;"KDF-;,QH;2B:2.W;S92"F8"$&(]'\=-U2$WW1 MDQ#:0!C5PT&;OXH,$D?@Q(0X2427/*4]#AL_F!"'T/G6%$:5,S8SA,6I0V!@ MHF[!B&5DVR,8]Z6N^%.>2N5?Q%-NZVX$(+@FJE%4TA*2UMXDIH)IAM.UU3X5Y+3WHBP.H M=G>T$08GWV\RUSGNAT9YQZV2'[VV-U4GV="2>/T*.=@9JE+I0S2178EQN<3G ME3B7[@1(]IJIY(='G"Y*BQ3;>]0+G%O.KD9SL8@M['<**LC]6 MI7?+RF(7/'9/&\8J$N/5,V<2\/RF3X';/ ,!'7/\QDX6KW0+HN MXI6NDJQTVZ U>J,Q>!#Q16+ \0(^P[3#5!*4Q6:K[??&%VDLL*0QD M$"JXOV6PNDEEH0[45:IUK8F[$1 N.O +5CM[/W69UC=8Y=R2W4-\Q6H78()2 M)S[]Z_:JN9$'O>\;%'BA)>AE*,\.\7"CV;9K?O4)6+$X[;.EYORV[)*ZH3Q( MLWTN5NRO$OXH@Y6!%.=^X.>&I'CM@1FYB(&R%70-2J^6W9 &U2*%E6_==PJI M02,,:F #!>"(NOE@Q.WK' MYM9<%[LI__-!N;WS;&RR+ORQVN6QJ!5G@^,&SDNBV7',FPBB(A+OAT\>-$/]*YW0*&W#$X@CC+7E(OJS:J@0!A.0G?^!Y^U0^;.* M\^:693=[FG>YD6$L&!Q&-Q2""ML?(H:T87'?ER-I\ @9C#2:UHVG=HG\DY:8@Q?!65$ZEQ]Q$!18->8 M)1_GA2[;/Z797OE\2K"-M2>,E7'X[H!A)KR$1^<=-G2V?7$95'#1(3'/ M.8)&"%5_+]73Y8%\MFUV=VPKEL>*TS\I'[K7/7^Q34@>_>-]\V#_^" 6V%?? M(I_VA1$<=-1!U-G8JMI$'"H$K]C.F4Z%B2G;(&)!'AA"A1\0)7J4!4G-'1,!?^EOJ%I[:@+J$0.'6?3?"/.Z=SB0,'*SR+D%*ZK MH*+@QG"V ONBE&7< JLPT7$1P,6LBSEP06:WBK"T,P7V3$?#>I$(="V.S0(2 M@O 3GH#MCG:T!N?$L54YW>0=1A9%X<.XU\]LSG!FK&D6EWGRD151HXZ.Z.)4HJ*P>9 MRDI5+4LM5DKPL@H*-JJ@JCTKG)OCE$.FQ;EI<6YV N=F03B_Z)[O)O3-^79! MWWQ^$D ?!&?V]DU .9 J1?FV=@HV)5UK^\AW7($%,573HK=U%KM]CD<2$;@D MJ:_\]LW"@+,,\Z@*P[6ELZBZE;:4?'H>P_;-H=H2Y (+VT+^G2"E\&[?!+1U MVRTTE-K:Q)W)_6UK$QO)312JH>'=TCR:'%G+D;::(G:[TCJ?$Q+ @)9"V3P0 M@%NXCPNV;5T5\AN?8=7+N0YFB MTR9;BU==O3JR$U.-U?UP^*G;?!)&9+#KHG_:>CJ+6@(*WBW2K> M1"JNOKG"]L63U!^7ZX0ZX?D--AZ/D-8B'$,?0X?[JQN3IA<.B,#EW' M^"H(R/_K7OF9T[)Y'KT6*[354EHMI8*68EBA M+^]2YNMS4528AHL1$0E7&N1B)CK*M].%0S-NU)6NJ7J,;NKHSW5 M^]*/[Z#FZE=U(\WF_!>5"V;K:\[>W.S>:13PAA;O M"QR'!KFI6Z4TQLLFD:YL)RIJB#*1%?Z6:FANC^-&.ZHXQ/TA>\?E>!7VYOFE.RFNTFT)PWG-H==,WA:) U]?1(""T. MMEMS+#4LP3V,L[]B3>Z:AE?2H*3RU(1IIF\2A."-!&-7X>_":*HR6('SCB0\ MC>O-AB$\+7R_PY)\].9L 4N,JPU7DRV D.((LJR ZTT6\&^-3=4,&XQOF1)N M/5$=.;V.##))RJ%?<[@FX9*Q^Z,NMR[1+[)&P(O-J<7;:=3M$K9.^]7VJ^U7 MVZ^V7VV_VGZU_6K[U?:K[5=7"LMTRP$B6U"B):!$+PIK;9\I*-'C8_1L\WE- M!3Q5XNM*$<^* <^33+P3?@]?A9&/]Q;='AF_!WTETS( _[[(DN0'&ML-GR)' MEVH4!+?2-H0GK%DGY0DZTDRJB5/(ET%>7.X2\\/- MQ>_O;RMX9.>OW'R&8;X4OI-/9OX[G\*QHLCTR\^T.^!C][J[L4WR1([3V]G+ M(I[F\#X^?+C9^#([W0YMC(\?+XEOR* L57^1IK&PA<>+BP+R8+W<"VP,=VWA M%B0XH[.[=4F&RO.85SP735]N.L==T)[9(D2CGP*+UZT[85, L4]=I#P\/8[\(_8/9V*S:^Y]+3UKR_:,.FA/ MF$.?^%10C]#3.AI(YW,[%^V9*.+.%QE8S_10/.%5_54U6L]M^$?)<]BX.^[U M$?9I0*_F?L/J-ITG!F].W82V2AHIK+D(: MM%JGYS52&VH=]5JMR632G.PVA;QMW5RUAGH4O&D%0BC6]+5?^_"/[P[QGOED MU,=/S77 X$M?W#787:>]_W7_;1,*P:-6\NRPE93^OM$@Y[^28Q&.F=1,DO%> ML]WL-O?:I-' GWA3^'SN\.(*#T-V,\US>YT@P;\-NQ)?CO4!R,J;WG8Z NM MQ:C7CM([6D3FTM3@H<]"W6N_.AB(4#*_X_U M.EVH;"X'=,2#:>^&CY@BYVQ"KL2(AJXHDM4+A1S1P':E49P#N %W0V9+C:GD M%/HGKF#MPR'>3YCZ2+UOMU+$H=]PU/QB_D&YT[LA[W--.NWF_F$+*WTX;$4? M'ETB*WDTXL":M0\_A7T5'2PGP8-&F9SO<9&DA6%X&L'/L5[[\/'BOW5R=G[< M7(GQS<46.+SY?GIY?']V<79R3RPNP M!;_-L9MA;C_AQ'+_>ZPT'TSO8?=M<__]J[49=,)QA/\EGC^*.QC'T&N2'3UD MY*)1-20>M,1"1=&,$BW(B(WZ3"HLRK4B'P65/EZ< M<,D\+>#).G2:ZH[*NB/3])WI!ILSY>IDC993>@IE(%DDF8(!5M ;88,!E.5C M!@R* +FD&D;'TW4BF:8\-"1)-D%>9XQ.AE!0,A@K3=@H"L24L91B-P)K2>,B MUHK[C"RCO6F-E/U[,^2*S-*1+9KR6Y!9JA:B\J$,C6:IS)Z!PVC6BU((L EUPS7A8A]XBK@UU0"N3(T5B!5]A)#6*S0EFPH. #.G8LC!B-$1* M;T$10J)B;VBJVDJ+'';;G3UR:JF&^0FZA IT&8 ^K25PJ+!JF$\IT+$PS(;R M/B-*!"Q ,:M( -;I!PS'A:#B:7I'1!],G9$VCIT72PE"Z$\MK/\D:MUDU',/O.@5,8NP73Y%PUC*J>DVZU;W3-:-BOB4\V288-I MQQ7P8>:9TO $1PTUV1-AB!7@_H3KH2G-0P#)-"!1#.KB01L#)ITW*%)\Q4"1 MH 93=:,8$]";D5#:C'ZH01V!=F,EK-4T_?O(PFYB<2L5KG\S$QRO5S+6 #78-;FN)OISK5TC'@L"%5$/&$^O(^K[ MR75"@ZV"<#:@D6*]Y,L!R-/70X"3!GY!#Q+_^&3L>@95KR6-V**[S7=[KPXF M0ZY9 [M&-9Q(&M66X#6D_6!NXCP4@*8*K$!]@P;81[6._M^/HKMS*!J61?YF M". 1<>O<\N=9*>DT,\NJXM'87#W+B=FTYC-/6(/7,\XGX$8*Q^BUK@R(8RF> M2B4"?R3^06, GV G'M-')4LER[K!(]Y?=%EK.*BC$/Q%0'(",.# 0O9K)L?< M8]OFEE?#I8AR]$KPW\C&0!J9R ;_5VN_W88*5\BJ",)AP/*9<17 F MS)\8]0'(^BQBANH,+@0W#B!@Q+5F["4K#J !&TTL5" K4QI%,+H&72@K*<35 M T )8J)ZQ5);+Z)EY+._$+1Z#)!S+\8ACC[LP8V9=>7OWC3?OE\!?/*._RV4 M[MK2]SF@Y;+)DH+7>6'AC6=4I\S46H&&\E+I-'?WEPOE@3'04DOEQX?+HMW< M"S^UP^1;RO%H'0KS%(^7OY\3+2LA2VAF9WW2N4T>W^.RI4& MZ9%5XU&%61%5@LF^BL[RSN*W MF^75TL]FK]^BFI;7I+\LB%8"HDJ)?4I)5(%AV6[XU2V=X3N*?:[+:Q:J@-5& M!ZPV#H]7^OU0V+<-PNC,*WB)/D/GLJK M;R7WF-LMBPH1;M^85H@P(XQW%2 L"3S8 "HW0Y:;064%",L'",_%B(?4)%NP M/ZN1$;X28>17,68RI*']94TYU;#D?G2[9;$06"F/ M;=Z"'+.K4RL4R7AY6HNYGK/]/'N6BZ,@*,C$E\MR\4=,,65M,,5T851*1C$- M(WPED32A"I_TJ>(J2:ZU/2E SL62!" NK1T!GTQ&C-GHC<94B!BO(0-,^VAR M?YA[^-2EQ4R+FQ2'7K(O/Y_6LEDE*:N2E-TG@"U-4M:MDI1!09=%-+]9("^6 MOS=3V;.;WH5\KZE/PKRJ.K I9Q,[#(-&]#2R=O0(L_(JLL/N/!;I3"K6:RV\ M;^0B,NE/70[;)"]IDJA5V(M,TB:7\33"Q^ X1,S.-D\R1JD@%V:K+6OZYA2 M-8B-O?>Y\B0SR:'D-"$)\P)[&-8'ZA<3HF:3O*);GJ7"==7UHCM2)(JEBJ$@ M/KUVB3R[EC?C4^:2VX( :0PC#CKEF1<., @Y6NO$R8UFT^F"IQ]S/Y-/U^3Y M= V.J,\,-O! F:T'3%.)VCQ7*!'3A$+1+TEZM;G*ND-?YZ9V%EON6O283-^' M6@" 'B?IL+C*.0V! C:;5"9I,6;YG0TF:H1B >@$ 6=5D,QL-J>,JIG\K(FN MYF?'3(EP?@CB,TR$#)2:,0YC_+D.*JH:4FDG89+M&B&.23F+4V_G@3EA^9MFHFS7,)'IV<77SY1I:\P<0AHS"6,QD<<#/-D16;F M]^[1@I(^DW'IORXR'H]@8\Y:@T&&%[MD6? M ;OF*)#9NL9X$R@,&B(5KO$,Q)N=GF/\#ZX("<-$PAY5<)4NH]*3=A9<@"?P MY)V8*0O?Y9C98SA+D?('>=V=KQ'7_>ZW.0Y2+HN%,P"0#Q(".>?F]8N^IZ)CQ0<9Y)%>6L= M/6+[^&S[2#A?(=MT:5M@8+KM+GC%%<+/]U:W;*Z'* F"KSQVF &%KO/,*USA MP^21=8'S![%L]QSJ=F=.)RL,.PZ#&(?$>)XXNY@!7(#OBB3- MCM4=IPF19&,N8F5:2PUC7I^V;FQS,[@?Z*_=K]VB4[KP$H$$-#!JC+H/2%L=HMT]A0"O>+]>*=V[DV:./_(T)QMNM&S!NB7D^ MB?'\2G+"*#@/&(H3KFB?!V"[BH!5;O2+3%L>32\Z =]V5V314A/B+]*2"U>X MHQ41Q[VN%QO'!ZG:'&/)02WUG(>BGL<"Y@[%2]WA[(U@:@7Q7%!F7VMA% \6 M6^9<2@S[)> &Y/0. M#0][XN,?G]TC%QYIEV(S"?A.A,AZG7C $) @[4G/OO!B!"J(;*P F1,@6F)K M^--]K8FCDXR/^K%4,U_G FW5]M;*"K]4*_RFLL(8&)Z=FWF9[@I\8;88=WC. MMD1F7V"8\"$//;C-E<;UH7LI,+>5,UV''BTL/A=V^E4VM[*Y+]7F[E4V%_=9 ML9=I9V_2T 0/">Y/RVR0QM""9T/<"'-GV]TQ\*=L2 @##]E-^(F57=@:G=G] M7S<66\2:!'S$-9V%'I<'F'!CO19U$^!Q73F?H"C^R$ "X8,!%,*M_M-H]@X7 M8[XRL_LDW?=HN4Y#)P:KC^@WNTW?P\ZGG?:.W45A]6:3WJ*)IH;+A,J/"^X*)'2R)BTZ7F3 MR:0Z.:A*-?1Z5][(Q.+0$U)J5HU,5#K^VR]'6&8_&8WPTW C&'SIR]L*NSWP M_?^]KX(,U'BSJB-O)OQKI4(N?B,=F8R9,DR1<:-:J]:KC1JI5%"@+Z,I?/YR ME!)MIH)]*,54#7E2,3)MUE+3RB_[TA@9VQ+#;DV%)Q%+3+/VMC60B:EH_A=K M^EA;.GZ7]'7:.O+2XT*OMA$5?)@T%1^.YOVN'L;V.V$HW.Q+$=T?R%X.:,S% MM-GC,=/D@DW(E8QIDHOBR,U$JI@*I[3!:1A 90FS$F-J>(4+"%%P85UI>/@ M=L3[W) #O^K?,ZI@@U^?><89&4)[IGYBLSK!5:][UNVT>]W+"W)Y1CH?N\$9 M";X$G<^][G\"*(+:X(JLGLB[-CYOP?QX#Y2./WV^NO["^%/&I4[ M)%?VF^SLEDF;*IF028 -3@B)#^X*1 MOE014Q]*M1(T$T*G-.3)<'Z=TBB:7<]"((/P,2,P M4*!"' M:E6HYPFJ1'&_!+Z'(HN@3PC50LR4(@OC M:+N+\.V.\,,-BO#>G7!X]^8?=?]]2^!N4@P&'RSV];V.E2ZAB-BHA MRC@N;E"*,(T+G>L1MD"Q&%@ ,@&\CK@.A=09M$-^H*1PX9DJ&;((BC79@VB, M&(2W"[G@-AS19,A(&VZ]5YD "?^ 6AW]EM_88TX7OQ$5RUPAQPV"Q$$$CD7P M7EU #A?)J-!K$R9C,AS?3Z33"MZ#, H7PDEZC(3$$'P$7&7%N& U(L ML?W@=MJ"&Q7YE6*"6E3+,Y4%&I5S[H65''@2Z**EX!$U5M&^YA$'/Z$!W.53 MEO$EV%.F,<>Q]P1M$R++AZ1FH) !_H6-4@IP&F:"(HT#LZP2BUP)6KC,JY@P MPK<^0T%@6M">13MFM4/*K4+*_L8BY=H$[ %@KD_=UL9-P-HQCQ .J9:)A0RJ M 4IQ8P@QDJIHAE> H)SVN>!FBNGBLF$1O2VT6=1RP'M'M+"Q9&GQ;6Y0FJD4 M4%/;]#8, 8&L G:+:<@2R%H%@"?4L!11&46RQ#B !/3F*;#1'43N('*K(#+< M((@,0.O,,B[$#S88L-#P,42^7K(W-4_&UV"0[G+Y=I5%1&@([$^[3;&^S,QJ M#=;AN'0NS7#';_#TMCCIS_82+<@SYPG0IX6=[T!M!VK;!&K1!H':J<.+A[B# MQW_Y9IJM60INSV![F/7*,,P4HDLAQ5S2:RRU@7)\3@CZTB%T]*<[MB=[*YH, M ":!A]V3SA4/ ;SLR24>:B;97*]]I]6(ZGD^C@S.PBJ+++6U_LAIYY0(?L-$ M?HQY3[[\S2[:0>D.6AJ[PXG\J9UHADOE!?= *E3$A@4-P>A^1L[Z8']MKAW- M(FZDTO,TT19 EW',C6'L$:+7EY"(8GW$03_;R1X@"/ JC;P-/M&[,]AC?V8< MU+<0ER6A/?#79+,VNPMF'Z6:/?[P+$C+M^?=L>X2ND(C:*C9G*VLA+]\[PR: (8! M1)1=XJ@A:]19#/X&@ZTQ.4M<^J#(CLGLH&SKH&R3#@/:D/L-%%"?,@ +LX0- MH,D^6YEC6-FE3CP92S%FF#\E=)@_(JIRCL?B5,@I@]K)2#I61^\@)"#:BR27 MU<>QYOO\G,[U_6S0RI>#^PU,Z9LAS"F_P,(\K/_YMI4K-3//'A>36O5](P7T MQP6#9[:)::U:E,P5-8G$WRKRQAY+!,ZK6Z_P@.WO68 MOY4.>_?&_WNMY=Z7NVK%^MI*;YU,F]]]/7W%S^2>[;/'2<**&6\\;M";FGV] M^'0#$$K5G/5^SQ#!("57E1QNFY5:M?Z:[..$AC=#);,DJN1JG]D7R'G:*_ZV M[B%3\!RPKXWNWSFLUN"1#];[JZJT$JA4 _XXP4< 15^2$@\HIS M=B?H?ZYH7^&!GR;TOTJ_'XL#Z^53+[VF>OC7(J\/!"\Y/XV-FJ#.B+,!"6Y9 MF.'C&>32G7 \ ( 7S5/7F(YU>69Q0^(EDN4C+_]KFR,O_P>=_P-02P,$% M @ \H#$4M&\JUBE" +T< \ !B;W@M97@S,3)?."YH=&WM7%%O(CD2 M?E_I_H.7U:P2"6@@0;L'F4@$R ZG')E-&-WNT\ET&[#&;??:;@CWZZ_*;J"3 MD(3L9)((X %HNVQ7E?U]764WG/S8N6P/_OS<)9\&_[X@G[^<7?3:I% *@O\< MM8.@,^CXBN-RI4H&FDK#+5>2BB#H]@ND,+$V:03!;#8KSX[*2H^#P54PL;$X M#H12AI4C&Q5.__'#"9:Y3T8C_+3<"@9?ANJFQ&Z.JK7__EH&&:@)%E4GP4+X MQU*)]'\C;26G3%NFR;1>KI1KY7J%E$HH,%31'#Y_.$F(L7/!/A9BJL=:4LTI6$+R@BOK"J?=FPD?7YZ3]J=<])^>]?JO?[K4NH AJNU?!]T.R4WK]MAWW6T[7!Y5:HC-P:O2Y1\7W3_==$--K5)YBI6>R^!/&I4Y)%/VF^SL%4EG+J@DUS&W MDR()X2[%1W-B)]0VO%T1GQ(WB1\+@HUL 8HL'0I&ADI'3'\L5 K03 B3T)#+ M\?(ZH5&TN%ZXQC%Y4_&&OC_!\H6F;ZA'M7P28-4ISC<$,=%]U_\- MG[Z8@D]C/!?[],B$3AG1;,K9C$6PCKDAOZ<48R\Q)UE7!N/F^C10%H$R,*1 W^ 8*!!R':8QB$EH#IH M0@BLZW!"3(IOJ_8SIEG6"1H0$=- &E($D@>0JQ8( .@N3,T$$WD]F&**)$*$ #H*\"G&\XX?4)J M)F0DU,PL>$&S,3?H+$LH%GJ]0WX/#S3[_6 MJK\T38;A+'W#VZ :C3A<'IA#AY4>H9HY5 +*."YN4(HP@PN=FPFV0+$8H@", M!/ ZXB84RJ30#N,#K82'9Z)5R"(H-N0 T!@Q@+>'7/5VJ]2A?Y@LY;A!(3Q$X%L%[=8XY/))1KV<..EHSZ @&1?OO M<@O(8?[0V'F^>)NUO=JY7@_2/3]^'ST.Z.'V$&2'&5 :N,&E#$^36!&SF9"F M9O,FF%8,&9!0-I)/5%2JH0.(1:;!VVBHVRL=7F@GJ6"W+5%9L M5,QB+ZSD$">!+D8)'E'K%!T:'G'P$QK ?3[E(CZ)/:4&1?O(:L^4.\64 MPZUERHT#L'N$N7GHMC%O M=.>81T2(V2CC*H 2K%C2'D2*JC!5\!@W(ZY(+; M.::+ZX9%]G;4YEC+$^\MT=S&D@N+;S*#DE0GP)K&I;=A" SD%'!;3&,F(6L5 M0)Y0PQ)D911)I?4$">S-$XA&]Q2YI\B=HLAPBRBR"UJG+N)"_F"C$0LMGP+R MS9J]J64ROD$$Z2_7;UEN<#!=[ MB8[DF?<$Z-/$SO>DMB>U72*U:(M(K>/YXC[OX/%?MIGF:M:2VS.B/:C( F(0Z[(YTI'@)YN9-+/-24 MZ5*O0Z_5A)IE/HX1G*-5%KG0UODC"SOG1/"O3&3'F'?DB]_LHCV5[JFEOC^< MR)[:B1:\5%S%'A@*Y;EA%88@NI^1L][;7UMJ1].(6Z7-,DUT!=!E''-K&7LD MT!LJ2$2Q/N*@G^OD !@$XBJ#<1M\HG<7M,?^2CFH[R@NE:$[\#S$!(AY+AIP!^60IWG+/?\;H5\S9_%Z2R]K<+IA[E&KQ M^,.S*"W;GO?'NFO"%1I!0\.6T$=59C,?B1*@Y@]K91/FHCMYB2&"T%TDNRX]SS??Y-9WO^]FDE2T' M_QN8PC=3F%=^Q849K/_YH9DIM3#/'1>32OF7>@+LCPL&SVRE;3ZT*M=[*"M! MSG;7MUV&!6^(P0XLS@;Y5RH9.2Z26J56?80';WNL^FX<]CB%/S#?[T;[UYSN MLWEC5^:W_KCZ/U7_]9S3\.M8J ME5$I4_O5^UWU^HU%UN?QNQ9?/,> M9R3'(ZC*JY#(6P8$>="_+[0_X(%W _V_I=_K\L!FV"UE>#,R,5\V+FAT M;>U:;6_;-A#^/F#_X:IA0PM8+[:3;E7< (HLKQXR.[65K?TTT!)M$Z-)E:+? M]NMWU$OF=.F:=%WJ9/8'2^0=C\_=PZ-XMCI/NL,P?GL1P:OXYW.XN#P[[X=@ MV:[[:SMTW6[<+05'CM>$6!&1,\VD(-QUHX$%UESKS'?=]7KMK-N.5#,W'KES MO>!'+I$[+.?; MHW"1*9;O'[5R2#76TY?6@NB9DS8$ZFU M7/A>ID^J'BVSHJGI1MM,I%1HW_OV9"J%MG/V!_6;1FJ=?B7;2<;/3':O% M(,+93/B*S>971N\VS9J:L?Y$\O3]>8OFE"P8W_HQ6] C\64PB"$>PN/QJOD#7#IC)W1@'(6&:&BVC[W& M(_(P&$/0'5[$41=V*'P\_M6\O?">FQR-7T4P#D9GP2 :V\,WY]%;",+82%J> MU_K(]G2[S>@.3E4!J<#^*S_[#0B(D@+.Z8K1!B3XN&+3;0.RI1 4IEIFEY3KY5,[.04])S"F*@)$32WAQM.MQ DVDA,[!HH)[I0 M>KTDYEG)MS"BF52H(J"'0*'IV:^-_IG<-* O$@?0KV+(E.4)X?"N' D40YI" MD"G&H8T 6UZK"=,E1Y.)7&2<82S73,^+L8J^6S)%%TA";JS_Y=M3\@QP@N;Q MT_39E0:-RGM!1&+Z<:*T..<4.%!KR4NG M9$95@26_%L#RK'#CB>&34O0#J_7ZH21E*_S69,(I3*1*J7II>18N.<[SC"1, MS*[:&4G3NEUL("^M<@>Q:IBE 3N1G),LIWY]>H78&J7<\E9REXSO?'&:Y/DTT940BBL'K[<%5-3J>Z:%^/G^GX M@NG?Q87EPT]+0>&H3!=#%9YHT]L$[>A_&;.SK7]SD!#]^Q%J[DV$=E/QMORV MC_\9_C=>\?GLT#&7I?)KZU^0:C=W=Q^/.[%SRVWEUGO+'K)[])^CND^J!F1! M[Y27>\C(;KZ9B>\EV;X@9X?4>A TQ>;GK<>06X^(DW#.Z!0K$:Q*-%M1&$ZG M#&NWOZ616QRWL:\\?-_#*?^F,O@!5,'=+2<"Q@NL#@]5\*$*_JR_QA\*W[W; M/P^%[Z'P?6"%+Z<:]P&[VC%\VW-:][P .J:_=O>,)+_/E%R*U*Y@]XI/53;O M/$\[KAEW>CCB[V]J'ZKGA\?93H;!(;?VEZ=#^;Q_G)3E<^^J;?H34$L! A0#% @ \H#$4FNHM,+X9@( \B\J M !0 ( ! &)O>"TQ,'%?,C R,3 T,S N:'1M4$L! A0# M% @ \H#$4I'D+5UP% L.4 ! ( !*F<" &)O>"TR M,#(Q,#0S,"YXP( 8F]X+3(P,C$P-#,P7V-A;"YX;6Q02P$"% ,4 " #R M@,12Y\,X0#HP #C>P, % @ $PC@( 8F]X+3(P,C$P-#,P M7V1E9BYX;6Q02P$"% ,4 " #R@,12_5W%1_F% #(6@@ % M @ &N&C! 3"4 \ ( !*.0# &)O>"UE>#,R,5\V+FAT;5!+ 4!08 "P + +P" #XZ , ! end